VirtualBox中Ubuntu扩容

栏目: 服务器 · 发布时间: 6年前

内容简介: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
VirtualBox中Ubuntu扩容

可以看到一个卷组ubuntu-vg。

4、扩展卷组

vgextend ubuntu-vg /dev/sdb1

5、查看逻辑卷

lvdisplay
VirtualBox中Ubuntu扩容

可以看到root卷的LV Path为/dev/ubuntu-vg/root。

6、扩展逻辑卷

lvextend -L +512G -n /dev/ubuntu-vg/root
lvdisplay

VirtualBox中Ubuntu扩容

7、调整root逻辑卷大小

resize2fs /dev/ubuntu-vg/root
df -h

VirtualBox中Ubuntu扩容

原磁盘扩容

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.

VirtualBox中Ubuntu扩容

没有找到好的解决办法,只能搁置。

扩展卷组

无法分区,同样无法扩展卷组。

后记

以上两种方案,殊途同归。增加容量后,都要经过分区,格式化,然后分区挂载或者扩展卷组。鉴于第二种方案中分区会出错,所以使用第一个方案更好些。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

30天自制操作系统

30天自制操作系统

[日] 川合秀实 / 周自恒、李黎明、曾祥江、张文旭 / 人民邮电出版社 / 2012-8 / 99.00元

自己编写一个操作系统,是许多程序员的梦想。也许有人曾经挑战过,但因为太难而放弃了。其实你错了,你的失败并不是因为编写操作系统太难,而是因为没有人告诉你那其实是一件很简单的事。那么,你想不想再挑战一次呢? 这是一本兼具趣味性、实用性与学习性的书籍。作者从计算机的构造、汇编语言、C语言开始解说,让你在实践中掌握算法。在这本书的指导下,从零编写所有代码,30天后就可以制作出一个具有窗口系统的32位......一起来看看 《30天自制操作系统》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

随机密码生成器
随机密码生成器

多种字符组合密码