当前位置:首页 > 虚拟机 > 正文

如何在虚拟机中用代码添加硬盘(虚拟机如何增加硬盘容量)

VirtualBox虚拟机怎么添加新的虚拟硬盘1.创建虚拟硬盘
在Virtualbox中,进入“设置”-“存储”-添加虚拟硬盘
按照提示完成虚拟硬盘的添加。
2.默认硬盘分区
打开系统,检查磁盘空间
[root@localhost~]#fdisk-l如果正常,会看到类似信息:Disk/dev/hdbdoesn'tcontainavalidpartitiontable,这里的/dev/hdb就是新的虚拟硬盘。对虚拟硬盘进行分区:
[root@localhost~]#fdisk/dev/hdb输入m显示帮助
命令(mforhelp):m
输入n添加新分区
命令(mforhelp):n输入p创建新的主分区
输入数字1添加新的主分区
分区号(1-4):1按回车键[Enter]
FirstCylinder(1-41610,default1):输入并按回车键[Enter]
LastCylinderor+sizeor+sizeMor+sizeK(1-41610,default41610):输入w写入并退出
命令(mforhelp):w
3.格式化虚拟硬盘分区
在将虚拟硬盘分区格式化为ext4之前,需要检查系统中是否加载了ext4模块
[root@localhost~]#lsmod|grepext4如果没有加载已加载,手动挂载(CentOS5.x中有ext4模块,但必须手动加载)
[root@localhost~]#cd/lib/modules/5/kernel/fs/ext4/如果不出意外,会看到文件,加载ext4模块
[root@localhostext4]#modprobeext4检查是否上传成功:
[root@localhostext4]#lsmod|grepext4
ext42545570
jbd2603251ext4
crc1662091ext4表示上传成功。格式化之前需要安装e4fsprogs,如果没有安装,可以通过以下命令安装:
[root@localhostext4]#yum-yinstalle4fsprogs格式化分区:
[root@localhostext4]#mkfs。ext4/dev/hdb1
4.挂载虚拟分区
创建安装目录:/mnt/hdb1
[root@localhostdev]#cd/mnt/
[root@localhostmnt]#mkdirhdb1
挂载虚拟分区/dev/hdb1到/mnt/hdb1/
[root@localhostmnt]#mount-text4/dev/hdb1/mnt/hdb1/
查看文件系统:
[root@localhosthdb1]#df-lh
已用文件系统容量已用%挂载点
/dev/mapper/VolGroup00-LogVol00
6.7G6.0G378M95%/
/dev/hda199M25M70M26%/boot
/>tmpfs315M0315M0%/dev/shm
/dev/hdb120G172M19G1%/mnt/hdb1
您已经看到了/mnt/hdb1。至此流程基本完成。
5.开机自动挂载新的虚拟硬盘
编辑fstab
[root@localhost~]#vim/etc/fstab在文件末尾添加新行:
/dev/hdb1/mnt/hdb1ext4defaults00

如何给虚拟机添加新硬盘1.选择编辑选项“虚拟机设置”(也可以单击“VM”选择“设置”)

2.选择“添加”

3.“一步”下一步:

4.选择“硬盘”、“下一步”。大家注意到这里还可以添加其他硬件。如果你有时间,可以尝试一下。

5.勾选“创建新虚拟磁盘”

6.分配创建的硬盘空间及分配形式

7.添加的磁盘将在虚拟机中显示为硬盘。在真实主机中显示为文件名“.vmdk”,可以修改。小心不要修改连接。

8.点击完成,进入虚拟机系统格式化硬盘。