虛擬機: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