剛剛寫了關于如何用 vmware-vdiskmanager
擴充虛擬硬盤的容量,現在寫這篇是關于如何在VMware中添加一個新的虛擬硬盤,作為上一篇的補充。文中圖片均為本人截的圖。操作中參考了網上一些資
料。為了試驗這個過程,我特意又建立了一個新虛擬機,同樣裝了Redhat9,也是為了防止把我原來要用的那個虛擬機給搞崩潰了。
一、新建虛擬硬盤
打開VMware,選擇菜單“VM”----->
settings---->"Add"----->"下一步"---->選擇"Harddisk",點"下一步"---->
選"creat a new virtual disk" 點"下一步"----->選"SCSI"
點"下一步"------>輸入你想建的虛擬硬盤的大小,點"下一步"------>輸入你想建的虛擬硬盤的名字,點"完成"。
到現在,已經建立了一個新的虛擬硬盤。
但是,剛建立的虛擬硬盤是不能使用的。還需要經過以下幾個步驟。
二、分區
上圖中:在登陸系統之后,使用 fdisk -l 查看分區情況,我們看到 /dev/sdb沒有有效的分區表。
那么下面我們就需要對它進行分區。
使用命令 fdisk /dev/sdb ,對它進行分區,出現一個提示,我輸入 “m”,看一下幫助信息。
如上圖所示,就是所有參數的含義。
上圖中輸入“p”,顯示當前分區表。
上圖中,輸入“n”,來增加一個新的分區。
輸入“p”,選擇建立主分區,因為建立的是第一個分區,所以就輸入“1”,如果建立的是第二個分區,那么就輸入“2”,依次類推。
因為是使用整個新增加的虛擬硬盤,所以就在之后的兩個輸入處,輸入“1”和“512”,如圖中所示。
輸入“p”,打印分區表到屏幕上,然后輸入“w”,寫分區表。
輸入 fdisk -l 查看分區情況。
三、格式化新分區
新的分區需要進行格式化才能使用。
格式化命令:mkfs.ext3 /dev/sdb1 是格式化成 ext3
mkfs.ext2 /dev/sdb1 是格式化成 ext2
我這里使用了 mkfs.ext3 。
上圖是查看分區情況。
上圖查看磁盤空間使用情況,并沒有發現我們新增加的虛擬硬盤的空間。
這是因為還需要掛載新虛擬硬盤。
四、掛載新虛擬硬盤
如上圖所示,首先要在根目錄下建立一個文件夾,我建立了一個名為 xh的文件夾。
使用命令 mount dev/sdb1 xh
把dev/sdb1掛載到xh下,然后就可以使用這個虛擬硬盤了。
如上圖所示,在重新啟動電腦之后,發現掛載的新虛擬硬盤又看不到了,再次運行 上面提到的命令如下圖。
又看了新虛擬硬盤了,但是這樣太不方便了,可以通過修改 /etc/fstab這個文件讓系統啟動時自動加載新虛擬硬盤。
打開/etc/fstab 這個文件,在里面增加一行: /dev/sdb1 /xh ext3 defaults 1 2
保存,退出。
重新啟動,再運行 df -h,看到了。