我在 80GB 硬盘上安装了 Ubuntu。我选择了“引导 - 使用整个磁盘并设置 LVM”。系统显示 79.7GB,我为操作系统选择了 39.7GB。系统已启动,现在我想使用剩余的 40GB 空间/data
。但我找不到那 40GB。以下是我尝试的一些命令输出:
$ fdisk -l
Disk /dev/sda: 80.0 GB, 80000000000 bytes
255 heads, 63 sectors/track, 9726 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00007eb9
Device Boot Start End Blocks Id System
/dev/sda1 * 1 32 248832 83 Linux Partition 1 does not end on cylinder boundary.
/dev/sda2 32 9726 77873153 5 Extended
/dev/sda5 32 9726 77873152 8e Linux LVM
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/dekhoji-root 35G 1.4G 32G 5% /
none 998M 228K 997M 1% /dev
none 1002M 0 1002M 0% /dev/shm
none 1002M 324K 1002M 1% /var/run
none 1002M 0 1002M 0% /var/lock
none 1002M 0 1002M 0% /lib/init/rw
none 35G 1.4G 32G 5% /var/lib/ureadahead/debugfs
/dev/sda1 228M 31M 185M 15% /boot
答案1
您是否考虑过使用gparted
该工具来格式化该分区?从您的 Ubuntu 安装或 LiveCD 中,您可以使用 gparted 来格式化和调整分区大小,即使在使用安装 Ubuntu 时的初始引导设置之后也是如此。
这是一个教程以供其使用。
答案2
您可以扩展当前分区以使用未使用的空间。
我遇到了与上述相同的情况,/dev/sda5 有 3.92Gig 未使用。
sudo vgdisplay
--- Volume group ---
VG Name ub-14-vg
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 3
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 1
Act PV 1
VG Size 9.81 GiB
PE Size 4.00 MiB
Total PE 2512
Alloc PE / Size 1506 / 5.88 GiB
Free PE / Size 1006 / 3.93 GiB <<=== FREE space here...
VG UUID Qm1M5I-0TcK-Uoep-nxir-8Ldd-dufJ-UsQ65l
sudo lvdisplay
--- Logical volume ---
LV Path /dev/ub-14-vg/root
LV Name root
.....
sudo lvextend -L+3.92G /dev/ub-14-vg/root
按照上述操作调整大小..(无需重新启动)。
sudo resize2fs -p /dev/ub-14-vg/root
/dev/ub-14-vg/root 是 LVPath(逻辑卷路径),当您执行 vgdisplay 命令时它会显示:
========= 在 LVM 中,有几层,每一层都构建在另一层之上:
PV[s](物理卷)-> VG[s](卷组)-> LV[s](逻辑卷)-> 文件系统。