如何右移扩展分区,以腾出空间来扩大主分区?

如何右移扩展分区,以腾出空间来扩大主分区?

将扩展分区(如下)右移超过 7G 可用空间,同时将其扩大为主分区的 Linux 命令是什么?

这是虚拟机上的parted输出:print free

Model: ATA VBOX HARDDISK (scsi)
Disk: /dev/sda: 698GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number      Start   End     Size      Type          File system     Flags
            32.3kB  1049kB  1016kB    Free Space
 1          1049kB  11.5GB  11.5GB    primary       ext4            boot
            11.5GB  11.5GB  1048kB    Free Space
 2          11.5GB  100GB   88.5GB    extended
            11.5GB  18.7GB  7108MB    Free Space
 5          18.7GB  61.4GB  42.7GB    logical       ext4
 6          61.4GB  71.9GB  10.5GB    logical       ext4
 7          71.9GB  75.0GB  3146MB    logical                       linux-swap (v1)
 8          75.0GB  90.7GB  15.7GB    logical       ext4
 9          90.7GB  100GB   9260MB    logical       ext4
            100GB   100GB   453kB     Free Space
            100GB   698GB   598GB     Free Space

答案1

完整故事:

  • 已经在虚拟机中安装了kali linux,简单的方法
  • dist-upgrade 后,主分区 / 已满
  • 扩大了主机上的 VDI
  • 在扩大的空间中创建了新的 /var、/swap、/tmp 分区
  • 已将以上 3 个旧分区移至 /etc/fstab 中的新分区中
  • 已经删除了旧的3并创建了7G的空白空间,使用parted
  • 将 gparted ISO 添加到 VM 并重新启动
    • 已将扩展分区右移
    • 扩大了主分区

系统启动正常

相关内容