我在 virtualbox 的客戶端中的 ubuntu 10.04 更新了系統, 但是因為有使用 "分享資料夾" 的關係, 所以竟然開不了機, 看訊息後判斷, 應該是在 virtualbox 安裝 ubuntu 時, 誤選了使用 LVM 型的硬碟分割...
解決方法: (參考如何手動mount一個 LVM的Patition
)
1. 用 ubuntu 桌面版開機
2. 安裝 pvscan
sudo apt-get install pvscam
3. 下指令查看 LVM 分割
sudo pvscan
結果例如
PV /dev/sda2 VG VolGroup00 lvm2 [18.50 GB / 32.00 MB free]
Total: 1 [18.50 GB] / in use: 1 [18.50 GB] / in no VG: 0 [0 ]
可知有一個VG,叫做VolGroup00,他的PV(Physical Volume)是 /dev/sda2
4. 查看 LVM 分割
下指令:
sudo vgchange -ay VolGroup00
sudo 0ls /dev/VolGroup00
5. 掛載該分割
sudo mkdir /mnt/tmp
sudo mount /dev/VolGroup00/LogVol00 /mnt/tmp/
接著再把 vritualbox 的 "分享資料夾" 用 # 註解起來, 即可重開機
6. 不過, 後來要恢復原來的自動掛載並不順利, 用 df 指令看, 有兩個相同的 "分享資料夾"
shared 41945680 5034376 36911304 25% /home/xxx/ntfs
shared 71945680 9034376 46911304 28% /media/sf_shared
試了很多種方法, 重開之後還是一樣不行, 最後不知為何, 竟然 OK了, 大致上是
1. sudo unmount shared 兩次
2. 手動 mount 一次
sudo mount -t vboxsf shared /home/xxx/ntfs -o uid=1000
3. 使用自動依 /etc/fstab mount 一次
sudo mount -a
最後重開機
沒有留言:
張貼留言