系統環境:Win7 64位 + VMWare7.1
虛擬機系統:Ubuntu 10.04
1. 先在VMWare下,給Ubuntu添加新的硬盤。圖中新加了30G的硬盤。
2. 進入虛擬機系統,登錄Ubuntu 10.04. 打開命令行,使用命令lshw看一下硬盤情況,結果如圖:
如圖我們看到,當前系統有2個硬盤,disk0, disk1。disk1就是我們后加的硬盤,設備名為/dev/sdb
我們再用fdisk命令詳細看一下硬盤信息,結果如下圖:
可以看到,/dev/sdb沒有分區,下面我就要對他進行分區。
3. 給硬盤分區,使用命令fdisk /dev/sdb
fdsik支持的命令很多,如下圖:
我們主要是為了創建新的分區,所以需要使用“n”命令,
創建新分區的時候,會提示是創建e擴展分區還是p主分區,我們選擇p主分區。
選擇主分區后,會提示主分區的序號,給個1,這樣以后這個分區的名字就是/dev/sdb1了。
還會提示分區的大小,其實扇區和結束扇區,我用全是默認值,這樣30G的空間全部分給這個分區了。也就是這個硬盤只有一個分區/dev/sdb1
分區創建好了之后,用p命令,查看一下:
OK,確認沒問題了。再用w命令,將分區信息寫入系統,保存退出了。
4. 格式化分區。剛剛只是創建了分區,現在需要格式話了。使用mkfs命令,格式我用的是ext4.
5. 全部准備好了,最后就是mount了。mount其實很簡單,需要先創建一個掛在點,說白了就是要指定一個目錄,這個目錄以后就直接指向這個硬盤了。
如下圖,我將/dev/sdb1掛到了android-4.0下了。
這時候使用df命令查看一下,我們已經將/dev/sdb1成功掛載了:
但是這里有個問題。下次重啟后,我們還需要手動mount,才能使用新硬盤。
6. 為了能開機自動mount,我們要在/etc/fstab文件中掛載新硬盤,這樣系統開機自動加載。
先編輯/etc/fstab文件
在該文件后面,加入如下一行
第一列 /dev/sdb1 是設備名
第二列 /home/tony/share/android-4.0 是掛在點
第三列 ext4 是文件類型
第四列 defaults 是掛載選項,我們用defaults就足夠了
第五列 0 是跟備份相關的,我們給個0,不需要
第六列 0 是跟啟動自檢相關的,我們給個0,不需要
編輯完后,保存退出。
7. 好了,大功告成。重啟系統。我說的是Ubuntu虛擬機。
起來后,打開命令行,使用命令df看看,有沒有mount第二個硬盤。正確的結果如下圖:
注意:
如果系統重啟的時候,不能進入登錄界面,並提示不能正確掛載硬盤,可以按C或S鍵,取消掛載硬盤,等登錄系統后,再按上面的步驟檢查是哪里出錯了。