安装Ubuntu后,分区与挂载目录不匹配

安装Ubuntu后,分区与挂载目录不匹配

我在虚拟机中安装了Ubuntu服务器。我真正不明白的是parted 和mounted 文件系统之间的区别。

我在vmware中分配了一个100GB的磁盘,它似乎被分成了3份。

有人可以解释一下吗?

$ cd /
$ sudo df -h

Filesystem                     Size  Used Avail Use% Mounted on
/dev/mapper/hostname--vg-root   36G  1.7G   32G   6% /
udev                            32G  4.0K   32G   1% /dev
tmpfs                          6.3G  240K  6.3G   1% /run
none                           5.0M     0  5.0M   0% /run/lock
none                            32G     0   32G   0% /run/shm
/dev/sda1                      236M   33M  191M  15% /boot


$ sudo parted
GNU Parted 2.3
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p
Model: VMware Virtual disk (scsi)
Disk /dev/sda: 107GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size   Type      File system  Flags
 1      1049kB  256MB  255MB  primary   ext2         boot
 2      257MB   107GB  107GB  extended
 5      257MB   107GB  107GB  logical                lvm

与LVM相关吗?

我要求安装程序使用整个磁盘,但我不记得我是否要求设置 LVM,也许我不应该这么做。

答案1

这个配置可以工作,但有点混乱。

输出parted显示您只有 2 个可用分区:

 1      1049kB  256MB  255MB  primary   ext2         boot

这是启动分区。

 2      257MB   107GB  107GB  extended
 5      257MB   107GB  107GB  logical                lvm

这是使用 LVM 的主(根)分区,包含在扩展分区内。没有必要这样创建它——您可以将其创建为主分区,特别是因为它使用 LVM,因此您不受“仅 4 个主分区”规则的限制。

卷组内创建了一个 36G 的逻辑卷,其中包括 107-Gb 的物理卷。 Volume Group中的剩余空间没有被使用,被浪费了;您应该增加现有 LV 的大小,或者创建另一个 LV,例如安装在/home.

的输出df显示引导分区和逻辑卷分别安装在/boot和 上/,它应该是:

/dev/sda1                      236M   33M  191M  15% /boot
/dev/mapper/hostname--vg-root   36G  1.7G   32G   6% /

其他条目只是 RAM 中的伪文件系统:

udev                            32G  4.0K   32G   1% /dev
tmpfs                          6.3G  240K  6.3G   1% /run
none                           5.0M     0  5.0M   0% /run/lock
none                            32G     0   32G   0% /run/shm

相关内容