内容简介:VirtualBox中,安装了Ubuntu16,磁盘40G。现在,因为某些原因,要对磁盘进行扩容。有两个思路,一个是添加磁盘,另一个是对原磁盘进行扩容。本文就来研究一下这两种思路的具体做法。1、Settings,Storage,Controller: SATA,Adds hard disk。
VirtualBox中,安装了Ubuntu16,磁盘40G。现在,因为某些原因,要对磁盘进行扩容。有两个思路,一个是添加磁盘,另一个是对原磁盘进行扩容。
本文就来研究一下这两种思路的具体做法。
添加磁盘
VirtualBox配置
1、Settings,Storage,Controller: SATA,Adds hard disk。
2、Create new disk,VDI,Dynamically allocated,命名为sdb,大小选择512GB,Create。
分区挂载
参考《Linux的一些技巧》的硬盘挂载部分。
1、查看磁盘
df -h fdisk -l
2、硬盘分区
fdisk /dev/sdb
按照提示,依次输入p,n,回车(Partition number),回车(First sector),回车(Last sector),w。
3、格式化
mkfs -t ext4 /dev/sdb1
或者:
mkfs.ext4 /dev/sdb1
4、挂载
mkdir /sdb mount /dev/sdb1 /sdb df -h
5、自动挂载
vi /etc/fstab
添加:
/dev/sdb1 /sdb ext4 defaults 0 0
扩展卷组
在硬盘分区、格式化之后,不要进行挂载。
参考 VirtualBox下 Linux 虚机扩容 ,进行如下操作:
1、创建物理卷
pvcreate /dev/sdb1
2、查看物理卷
pvdisplay
3、查看卷组
vgdisplay
可以看到一个卷组ubuntu-vg。
4、扩展卷组
vgextend ubuntu-vg /dev/sdb1
5、查看逻辑卷
lvdisplay
可以看到root卷的LV Path为/dev/ubuntu-vg/root。
6、扩展逻辑卷
lvextend -L +512G -n /dev/ubuntu-vg/root lvdisplay
7、调整root逻辑卷大小
resize2fs /dev/ubuntu-vg/root df -h
原磁盘扩容
VirtualBox配置
1、切换到root用户
sudo -i
2、查看磁盘列表
vboxmanage list hdds
3、找到需要扩容的磁盘,记下UUID
4、扩容到512G
vboxmanage modifyhd --resize 512000 ba3e897a-742e-45dc-a99a-3302c07be984
分区挂载
1、查看磁盘
df -h fdisk -l
2、增加分区
fdisk /dev/sda
输入n,报错:No free sectors available.
没有找到好的解决办法,只能搁置。
扩展卷组
无法分区,同样无法扩展卷组。
后记
以上两种方案,殊途同归。增加容量后,都要经过分区,格式化,然后分区挂载或者扩展卷组。鉴于第二种方案中分区会出错,所以使用第一个方案更好些。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
An Introduction to Genetic Algorithms
Melanie Mitchell / MIT Press / 1998-2-6 / USD 45.00
Genetic algorithms have been used in science and engineering as adaptive algorithms for solving practical problems and as computational models of natural evolutionary systems. This brief, accessible i......一起来看看 《An Introduction to Genetic Algorithms》 这本书的介绍吧!