VirtualBox虚拟机添加块虚拟硬盘
VirtualBox虚拟机采⽤固定⼤⼩的虚拟硬盘,现在空间不够⽤,需要再添加块虚拟硬盘,怎么添加呢?
1、创建虚拟硬盘
virtualbox中,通过“设置”——”存储“——添加虚拟硬盘
根据提⽰,添加完虚拟硬盘。
2、虚拟硬盘分区
启动系统,查看磁盘空间
[root@localhost ~]# fdisk -l  如果正常,将看到类似信息:Disk /dev/hdb doesn't contain a valid partition table,这⾥/dev/hdb就是新增的虚拟硬盘。对虚拟硬盘进⾏分区:
[root@localhost ~]# fdisk /dev/hdb  输⼊m查看帮助
Command (m for help): m
输⼊n新增分区
Command (m for help): n 输⼊p新建主分区
键⼊数字1,新增⼀个主分区
Partition number (1-4): 1 摁回车键【Enter】
First cylinder (1-41610, default 1):Enter摁回车键【Enter】
Last cylinder or +size or +sizeM or +sizeK (1-41610, default 41610):  输⼊w写⼊并退出
Command (m for help): w
3、格式化虚拟硬盘分区
把虚拟硬盘分区格式化为ext4之前,需要先查看系统是否加载ext4模块
[root@localhost ~]# lsmod | grep ext4  如果没有加载,⼿动加载(5.x中有ext4模块,只是需要⼿动加载)
[root@localhost ~]# cd /lib/modules/2.6.18-194.el5/kernel/fs/ext4/  如果不出意外,将看到ext4.ko⽂件,加载ext4模块
[root@localhost ext4]# modprobe ext4  查看是否加载成功:
[root@localhost ext4]# lsmod | grep ext4
ext4                  254557  0
jbd2                  60325  1 ext4
crc16                  6209  1 ext4  上⾯说明已经加载成功了。格式化之前需要安装e4fsprogs,如果没有安装可以通过下⾯的命令安装:[root@localhost ext4]# yum -y install e4fsprogs  格式化分区:
[root@localhost ext4]# 4 /dev/hdb1
4、挂载虚拟分区
创建挂载⽬录:/mnt/hdb1
[root@localhost dev]# cd /mnt/
[root@localhost mnt]# mkdir hdb1
挂载虚拟分区/dev/hdb1 到/mnt/hdb1/虚拟机安装vim命令
[root@localhost mnt]# mount -t ext4 /dev/hdb1 /mnt/hdb1/
查看⽂件系统:
[root@localhost hdb1]# df -lh
⽂件系统容量已⽤可⽤已⽤% 挂载点
/dev/mapper/VolGroup00-LogVol00
6.7G  6.0G  378M  95% /
/dev/hda1              99M  25M  70M  26% /boot
tmpfs                315M    0  315M  0% /dev/shm
/dev/hdb1              20G  172M  19G  1% /mnt/hdb1
竟然真的看到/mnt/hdb1了。到⽬前为⽌,已经基本操作完毕。
5、开机⾃动挂载新虚拟硬盘
编辑fstab
[root@localhost ~]# vim /etc/fstab  在⽂件最后新增⼀⾏:
/dev/hdb1                  /mnt/hdb1                ext4  defaults        0 0

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。