在裝有Linux的虛擬機上新增磁盤的方法

虛擬機:VirtualBox

操作系統:CentOS 5.6

在新增前,你可以用ls -l /dev/hd*命令,查看現在的磁盤情況

一、新增硬盤

1,選中虛擬機(不要啓動),點擊“設置”;

2,選“Storage”,在IDE控制器上點擊增加新硬盤的圖標;

3,創建新硬盤時,選擇自動擴展大小,然後設置硬盤位置和大小;

4,完成後回看到新增硬盤,點配置對話框的確定按鈕,即可保存;

 二、爲新增硬盤分區

1,root登錄,輸入ls -l /dev/hd*,會看到新增硬盤,例如與之前比較多了一個/dev/hdc

2,開始對磁盤進行分區:fdisk /dev/hdb,具體請參看鳥哥的Linux基礎篇http://linux.vbird.org關於磁盤分區的介紹。

三、在硬盤分區上建立文件系統

將新分區創建爲ext3文件系統:mkfs –t ext3 /dev/hdc1

四、掛載文件系統

1,創建掛載點(mkdir):mkdir /mnt/newDisk1

2,掛載文件系統(mount ):mount /dev/hdc1 /mnt/newDisk1

3,爲了讓該文件系統在開機時能自動掛載,需要修改文件系統的入口文件/etc/fstab:

        mount /dev/hdc1 /mnt/newDisk1 ext3 defaults 0 0 

五、卸載文件系統

使用umount命令可以卸載文件系統。利用設備名或掛載點都能umount文件系統,不過最好還是通過掛載點卸載,以免使用綁定掛載(一個設備,多個掛載點)時產生混亂。

通過設備名卸載: # umount -v /dev/hdc1 

通過掛載點卸載:# umount -v /mnt/newDisk1/

(如果設備正忙,卸載即告失敗。卸載失敗的常見原因是,某個打開的shell當前目錄爲掛載點裏的某個目錄) 

最後,重啓!

當虛擬機新掛磁盤後開機出現錯誤提示:UNEXPECTED INCONSISTENCY RUN FSCK MANUALLY時,解決方案如下:

1,輸入fsck後,出現的設置選項均輸入y;

2,輸入fsck -y /dev/hdc1,hdc1爲你的新掛磁盤hdc分區1

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章