我已经在具有硬盘空间的 vmware 工作站中创建了security onion
vm 发行版。但命令显示的空间比我分配的空间要多。ubuntu
52GB
fdisk
它显示 55.8,我不知道它从何而来。现在我想增加客户操作系统中的根分区,我在 VMware 中扩展它后使用了 fdisk 实用程序(现在是 55GB,我再次看到 59.1)。以下这链接(直到步骤 7)我创建了一个新的分区,如下所示sda3
aneela@aneela-virtual-machine:~$ sudo fdisk /dev/sda
Command (m for help): p
Disk /dev/sda: 59.1 GB, 59055800320 bytes
255 heads, 63 sectors/track, 7179 cylinders, total 115343360 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: 0x0002da52
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 106954751 53476352 83 Linux
/dev/sda2 106956798 109049855 1046529 5 Extended
/dev/sda3 106954752 106956797 1023 8e Linux LVM
/dev/sda5 106956800 109049855 1046528 82 Linux swap / Solaris
但是,这里有些问题,因为 提到的所有扇区都fdisk
没有被使用,因为最后一个正在使用的扇区是 109049855,而我还有更多扇区。其他扇区是否未被使用?我如何才能包括缺失的扇区,以便我可以扩展到满容量,因为在那之后我只需合并有大量可用链接的分区即可。
谢谢。
答案1
您在之前存在的交换分区之前的小间隙中创建了一个很小的 ( < 1mb ) 分区,而不是使用磁盘末尾的可用空间。使用gparted
删除这个无用的分区,并将扩展分区扩展到右侧,然后将交换分区一直移动到右侧,然后将扩展分区的开头尽可能地移动到右侧,然后您就可以增大 sda1 了。