我在家使用的虚拟机空间不足。它运行Ubuntu服务器,现有空间为20G。我决定将其增加到100G,以确保我有足够的呼吸空间。
因此,我按照此处的说明进行操作:http : //www.rootusers.com/use-gparted-to-increase-disk-size-of-a-linux-native-partition/
一切顺利,直到最后一步。/dev/sda1/
在第三步上尝试将分区大小增加到99G失败:“检查文件系统/dev/sda1
是否有错误,并(如果可能)修复它们。”
看来此步骤尝试运行: e2fsck -f -y -v /dev/sda1
这将引发错误消息:
无法读取超级块或没有描述正确的ext2文件系统。
有问题的分区是ext3分区,但是我不确定这是否重要。
主分区还是可以的,Ubuntu仍然可以启动,所以我认为还可以。关于我需要做些什么来使它变大有任何想法吗?
编辑:
fdisk -l
从gparted实时磁盘引导时的输出。
Disk /dev/sda: 107.3 GB, 107374182400 bytes
255 heads, 63 sectors/track, 13054 cylinders
Units = cylinders of 16064 * 512 = 9225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 2481 19921920 83 Linux
/dev/sda2 12924 13054 1052275+ 5 Extended
/dev/sda5 12925 13054 1044225 82 Linux swap / Solaris
编辑2:
fdisk -l
在ubuntu服务器中启动时
有趣的是,当我正常启动VM之后运行时,输出是不同的。
Disk /dev/sda: 107.4 GB, 107374182400 bytes
255 heads, 63 sectors/track, 13054 cylinders, total 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00044fd6
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 39845887 19921920 83 Linux
/dev/sda2 207607995 209712509 1052257+ 5 Extended
/dev/sda5 207624060 209712509 1044225 82 Linux swap / Solaris
编辑3:输出 mount | grep " / "
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
fdisk -l
mount | grep " / "
(注意斜线周围的空格)的输出吗?