跳到主要内容

Ubuntu常见异常

24.04硬盘分区异常

安装系统时,一不注意,硬盘分区没仔细看,导致有一定的空间没有分配到逻辑分区,看起来像是少了一部分硬盘空间

具体表现:使用fdisk -l命令 /dev/sda3中看有18.2G

NAME                      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 20G 0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 1.8G 0 part /boot
└─sda3 8:3 0 18.2G 0 part
└─ubuntu--vg-ubuntu--lv 252:0 0 18.2G 0 lvm /
sr0 11:0 1 1024M 0 rom

但使用df -h命令得到的信息是这样

Filesystem                         Size  Used Avail Use% Mounted on tmpfs                              192M  1.3M  191M   1% /run /
dev/mapper/ubuntu--vg-ubuntu--lv 9.8G 8.9G 404M 96% / tmpfs 960M 0 960M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock /dev/sda2 1.8G 100M 1.6G 7% /boot
tmpfs 192M 12K 192M 1% /run/user/0

首先确认磁盘信息,确实有没利用的空间

sudo fdisk -l
sudo pvs # 查看物理卷
sudo vgs # 查看卷组
sudo lvs # 查看逻辑卷

确认后,执行扩展逻辑卷大小命令,将全部可用空间分配给ubuntu-lv

sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

执行后,再次执行df -h,应该可以看到空间有变化

Filesystem                         Size  Used Avail Use% Mounted on
tmpfs 192M 1.3M 191M 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 18G 8.9G 8.2G 53% /
tmpfs 960M 0 960M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/sda2 1.8G 100M 1.6G 7% /boot
tmpfs 192M 12K 192M 1% /run/user/0