虛擬機器VirtualBox怎麼新增新的虛擬硬碟

2021-06-11 17:14:42 字數 2565 閱讀 3749

虛擬機器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
如果沒有載入,手動載入(centos5.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]# mkfs.ext4 /dev/hdb1
4、掛載虛擬分割槽

建立掛載目錄:/mnt/hdb1

[root@localhost dev]# cd /mnt/

[root@localhost mnt]# mkdir hdb1

掛載虛擬分割槽/dev/hdb1 到/mnt/hdb1/

[root@localhost mnt]# mount -t ext4 /dev/hdb1 /mnt/hdb1/
檢視檔案系統:

[root@localhost hdb1]# df -lh

檔案系統 容量 已用 可用 已用% 掛載點

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

virtualbox虛擬機器 虛擬機器的網路

今天要測試ip多宿主 ip multihoming 即host和guest的兩個網絡卡分別接,host ping guest的ipv6不通。解決過程如下 命令輸出 ip addr 1 lo mtu 65536 qdisc noqueue state unknown link loopback 00 ...

安裝virtualbox虛擬機器

公司使用virtualbox做測試工作,昨天折騰eclipse和gcc降低版本的事情,早上發現virtualbox不能用了,折騰了半天才搞定,只說解決方案,網上下了乙個virtualbox5.0,貌似ubuntu14裡最高版本是4.3.30,裝的時候會報錯,原因是你要把所有資訊解除安裝乾淨 sudo...

VirtualBox開源虛擬機器

管網 oracle vm virtualbox 百科 virtualbox virtualbox 是一款開源虛擬機器軟體。virtualbox 是由德國 innotek 公司開發,由sun microsystems公司出品的軟體,使用qt編寫,在 sun 被 oracle 收購後正式更名成 orac...