您的位置: 网站首页> 大家问> 当前文章

Linux系统扩容根目录磁盘空间的操作方法

老董2024-03-29150围观,135赞

  1. 查看磁盘使用情况

  首先需要了解当前磁盘使用情况,执行以下命令:

  df -h

  该命令将会列出当前磁盘使用情况的详细信息,包括磁盘名称、分区大小、已用空间、可用空间以及挂载点等信息。

  2. 检查并卸载磁盘分区

  在执行扩容之前,需要先检查磁盘分区是否为最后一个分区,如果不是最后一个分区,需要卸载该分区。执行以下命令检查:

  fdisk -l

  该命令将会列出所有磁盘分区的信息。如果需要卸载分区,可以使用以下命令:

  umount /dev/sdaX

  其中/dev/sdaX为需要卸载的分区名称。

  3. 扩展磁盘分区

  接下来开始执行扩容操作,使用以下命令:

  fdisk /dev/sda

  该命令将会进入磁盘分区编辑模式。需要根据实际情况进行分区编辑,具体操作步骤如下:

  按下 p 键查看当前的分区情况

  记录磁盘分区起始编号和结束编号(以扩展分区为例,通常为/dev/sda3)

  按下 d 键并输入需要删除的分区编号,确认删除该分区

  按下 n 键并依次输入分区编号、分区类型、分区起始位置和分区结束位置,确认创建新的扩展分区

  按下 w 键保存分区设置并退出

  接下来需要格式化新创建的分区,执行以下命令:

  mkfs.ext3 /dev/sdaX

  其中/dev/sdaX为新创建的分区名称。

  4. 重新挂载磁盘分区

  接下来需要重新挂载分区并修改fstab配置文件。先创建一个挂载点/mnt/new_root,执行以下命令:

  mkdir /mnt/new_root

  然后将新的分区挂载到该点上:

  mount /dev/sdaX /mnt/new_root

  接下来,使用以下命令将新分区中的数据复制到根目录:

  cp -ax / /mnt/new_root

  最后需要编辑fstab文件将新的挂载点加入开机自动挂载中,执行以下命令编辑fstab文件:

  vim /etc/fstab

  在该文件中添加以下行:

  /dev/sdaX / ext3 defaults 1 1

  其中/dev/sdaX为新创建的分区名称。

很赞哦!

python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群 python学习会

文章评论

    Linux系统扩容根目录磁盘空间的操作方法文章写得不错,值得赞赏

站点信息

  • 网站程序:Laravel
  • 客服微信:a772483200