在CentOS 7.4上调整/ dev / root [重复]


1

我想在我的CentOS 7.4系统上给/ dev / root更多空间。

# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        20G   18G  302M  99% /
devtmpfs        7.8G     0  7.8G   0% /dev
tmpfs           7.8G   28K  7.8G   1% /dev/shm
tmpfs           7.8G  826M  7.0G  11% /run
tmpfs           7.8G     0  7.8G   0% /sys/fs/cgroup
/dev/sda2       1.8T  2.7G  1.7T   1% /home
tmpfs           1.6G     0  1.6G   0% /run/user/0

如你所见,我有足够的空间安装到/ home。

# /sbin/fdisk -l
Disk /dev/sda: 2000.4 GB, 2000398934016 bytes, 3907029168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk label type: dos
Disk identifier: 0xf2e91416

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        4096    40962047    20478976   83  Linux
/dev/sda2        40962048  3905974271  1932506112   83  Linux
/dev/sda3      3905974272  3907020799      523264   82  Linux swap / Solaris

如何在/ dev / root中添加500 GB?

这可能不进入救援模式吗?

如果不是我需要在基于Debian的救援环境中执行哪些命令?

编辑:通过更好的分区结束重新安装。

Answers:


0

我看不到任何简单的方法来做到这一点。我不知道你是怎么做到的 / 在您的启动分区中:通常将其挂载为 /boot/efi (或至少在Ubuntu上)。

我会做的是: -

  • 备份整张光盘 /dev/sda (无论如何你都需要这样做),然后从头开始重新安装,希望这次能使分区结构正确。
  • 然后从Live Boot光盘安装 /dev/sda2 (这是哪里 / 应该是),也许是 /mnt/newsys,以及后备 /dev/sda1/dev/sdb1,也许?),也许是 /mnt/oldsys
  • 现在跑 cp -ua /mnt/oldsys/ /mnt/newsys/
  • 接下来安装后备 /dev/sda2,也许是 /mnt/oldhome
  • 最后运行 cp -ua /mnt/oldhome/ /mnt/newsys/home/

可能有一些方法可以避免再生,但是你可能会花费更多的时间来避免它的再生。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.