我不小心格式化了我已經用了 8 年的 Linux Fedora 17 的啟動分割區。電腦.現在無法啟動,按下電源按鈕後顯示:
GRUB Loading.
Welcome to GRUB!
error: no such partition.
Entering rescue mode. . .
grub rescue> _
當我可以使用的計算機旁邊唯一可以使用的東西是:時,我可以讓我的計算機再次工作嗎?
一個 32GB 可啟動隨身碟,上面裝有 Ubuntu 16.04 Desktop;
一部舊觸控手機(上面寫著這個)
我已經嘗試插入 USB 記憶棒,沒有任何變化(可能只是因為電腦的設定)。
現在可以拯救我的電腦嗎?如果是,我該怎麼做?
(另外,由於我計算機不太好,請不要使用太多高級表達。謝謝!)
答案1
您可以使用 Ubuntu 16.04 live CD 重新建立引導分割區並重新安裝 GRUB。如果啟動分割區仍然存在但只是格式化,則可以跳過步驟 4。
在 liveCD 或 liveUSB 上啟動 在以下任一位置啟動您的電腦:
Linux-Secure-Remix liveCD 或 liveUSB,然後選擇“嘗試 Ubuntu”,然後直接轉到下面的步驟 3。
或 Ubuntu live-CD 或 live-USB,選擇“嘗試 Ubuntu”,然後轉到下面的步驟 2。
在即時會話中安裝引導修復進入 Ubuntu 即時會話後,以以下方式安裝引導修復:
連接網際網路 開啟終端機 (Ctrl+Alt+T) 並輸入:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair
從下列任一位置啟動 gParted:
- Dash(Ubuntu 11.04 及更高版本):點擊螢幕左上角的 Ubuntu 徽標,然後輸入 gparted 並點擊將出現的 gParted 圖示。
- 或系統->管理->gParted 選單 (Ubuntu 10.04)
- 或在終端機中輸入 gksudo gparted
透過 gParted 在磁碟開頭建立一個 1GB 分割區:
- 減少磁碟的第一個分割區,以便在安裝 Ubuntu 的磁碟開頭建立 1GB (=1000MiB) 的可用空間。此可用空間必須位於磁碟的前 100GB 內(其末端不得位於距磁碟開頭超過 100GB 的位置)。重要:若要調整 Windows Vista/7/8 分割區大小,請勿使用 gParted,而應使用 Windows 工具。
在此空閒空間中,建立一個 EXT4 格式的 1GB 分割區。
在紙上記下這個新的 1GB 分割區的名稱。這通常類似於 /dev/sdXY (X 是字母,Y 是數字)。
從下列任一位置啟動啟動修復:
Dash(Ubuntu 11.04 及更高版本):點擊螢幕左上角的 Ubuntu 徽標,然後輸入 boot 並點擊出現的啟動修復圖示。
或系統->管理->引導修復選單(Ubuntu 10.04)
或在終端機中輸入 boot-repair
在啟動修復中:
按一下進階選項
轉到 GRUB 位置選項卡
勾選「單獨的/boot分割區:sdXY」選項(sdXY必須是您的1GB分割區)
點擊“應用”
在紙上寫下將出現的 URL (paste.ubuntu.com/XXXXXX/)。
關閉電腦
移除 liveCD 和/或 liveUSB
啟動計算機。您現在應該能夠啟動到 Ubuntu。