当虚拟机使用一段时间后,我们会发现硬盘容量不够了,所以我们来扩充之。
关闭虚拟机c:\Program Files\Oracle\VirtualBox\VBoxManage.exe list hdds
c:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyhd "c:\users\pc\virtualbox vms\basic-odoo\basic-odoo.vdi" --resize 20480
ubuntu 扩展根分区
参考 http://xuxuezhe.blog.51cto.com/1636138/1219601
$ sudo df -h $ sudo fdisk -l
这里看到 20G 已经加进来了,但是没有分配
$ sudo fdisk /dev/sda输入 n 输入 p 输入 分区的开始和结束。 开始可以不填,使用默认; 结束可以填写 +10G 或不填写,直接分配完输入 p 可以查看到之前创立的分区信息 输入 t 进入修改 输入 3 输入 8e 输入 w
$ sudo pvcreate /dev/sda3 $ sudo pvdisplay$ sudo pvscan
$ df -h $ sudo vgdisplay $ sudo vgextend ubuntu-vg /dev/sda3
$ sudo lvextend -L +10G /dev/mapper/ubuntu--vg-root $ sudo lvextend -L +9.996G /dev/mapper/ubuntu--vg-root $ sudo resize2fs /dev/ubuntu-vg/root
安装过程中:
1.中间pvcreate出现
pvcreate提示:Device /dev/sdb not found (or ignored by filtering)
2.文章最后的$ sudo lvextend -L +10G /dev/mapper/ubuntu--vg-root $ sudo lvextend -L +9.996G /dev/mapper/ubuntu--vg-root $ sudo resize2fs /dev/ubuntu-vg/root
改为
$ sudo lvextend -L +10G /dev/mapper/s2caio--vg-root $ sudo lvextend -L +9.996G /dev/mapper/s2caio--vg-root $ sudo resize2fs /dev/s2caio-vg/root