今天在虛擬機中使用Ubuntu時突然無法啟動terminal,重啟后虛擬機就宕機了,按照以下方法搶救了一下虛擬機里的文件。
方法參考:https://blog.csdn.net/u011913612/article/details/82179012
簡要概括:
-
- 使用原有的iso鏡像文件再建一個虛擬機,確定新建的虛擬機能正常啟動
-
- 關掉虛擬機,編輯虛擬機設置->選中硬盤->點擊窗口下方的添加->點擊下一步
-
- 這里我選的虛擬磁盤類型同我掛掉的虛擬機使用的一致,點擊下一步
-
- 選擇使用現有的虛擬盤
-
- 點擊瀏覽,選擇原來的虛擬機掛載的虛擬磁盤,選第一個
- 點擊瀏覽,選擇原來的虛擬機掛載的虛擬磁盤,選第一個
-
- 添加后,可以在虛擬機設置里看到新磁盤
-
- 啟動新虛擬機,打開terminal,可在/dev中看見sdb1,就是加載上去的新硬盤(也就是掛掉虛擬機的磁盤)
-
- 創建文件夾,將添加的虛擬硬盤掛載在該目錄下
點擊查看代碼
// 原貼示例方法
mkdir ~/mnt
sudo mount /dev/sdb1 ~/mnt
如果損壞,原貼也給出了解決方法:fsck -t ext3 /dev/sdb1
,一路回車,最后再mount一下。該步驟我沒有操作。