如何扩大根(/)分区?

如何扩大根(/)分区?

我在 512GB 磁盘上安装了 14.04 LTS。我正在将其克隆到 1TB 磁盘,并想扩展根 (/) 分区。目前 /dev/sda5 分区既有根 (/) 挂载点,也有交换挂载点(这是安装 CD 配置磁盘的方式)。

NAME                           MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                              8:0    0   477G  0 disk
├─sda1                           8:1    0   243M  0 part /boot
├─sda2                           8:2    0     1K  0 part
└─sda5                           8:5    0 476.7G  0 part
  ├─datanode--vg-root (dm-0)   252:0    0 220.8G  0 lvm  /
  └─datanode--vg-swap_1 (dm-1) 252:1    0   241G  0 lvm  [SWAP]

我能够使用 Gparted 扩展 /dev/sda5 分区以使用整个磁盘,但由于根和交换都安装到同一个分区,所以我无法扩展根 (/)。

我是 Linux 新手,需要一些帮助。

谢谢。

麦克风

答案1

当您登录到 Ubuntu(即已安装)时,gparted 可能不允许您调整mounted&active根分区的大小。根据您的知识和经验,有很多解决方案可以调整根分区的大小。但是,我建议使用。将 刻录到//gparted live CDisoUSB或者光盘并从中启动您的系统。启动后,您可以对 和 进行更改root partitionroot filesystem使用的好处gparted是它为您提供GUI

gparted 实时 CD

答案2

我看到您的 SWAP 是 241GB - 您必须减小大小。对于 SWAP 来说,这个大小太大了。我建议删除交换分区 (datanode--vg-swap_1),扩展根 / 分区(为 SWAP 分区留出可用空间),并使用剩余的可用空间创建新的 SWAP 分区。这适用于您的情况。另一个选项是减小 SWAP 空间并扩展根 LVM 分区。

相关内容