我在設定新 SSD 時遇到問題。在合併新磁碟機之前,我有一個分割區硬碟,在一個分割區上安裝了 Windows 7(製造商安裝),另一個分割區上安裝了 Debian。 Grub 安裝在這個硬碟上,啟動時我會過濾可啟動作業系統清單並選擇我想要的,Debian 或 Windows。
現在有了新的 SSD,我為了好玩安裝了 Kali,當被問到如何安裝 Grub 時,我遇到了一些問題:
如果我在原始 HDD 上安裝 Grub,那麼我將無法再找到 Debian 分割區作為開機選項。 HDD 上的 Windows 端和 SSD 上的 Kali 都可以工作,但 Debian 未列出。
如果我在新的SSD上安裝Grub,那麼啟動時就找不到原來的HDD了,結果啟動SSD時,我只是看到閃爍的遊標,沒有任何選項。
我對此很陌生,並且非常努力地解決自己的問題。我並不特別擔心關鍵數據的遺失,而且我當然不需要以任何方式使用所有這些發行版,我只是想嘗試不同的東西以獲得樂趣,但這已經提出了相當大的問題。
如果我可以提供更多信息,請告訴我。謝謝!
答案1
嘗試使用啟動修復,一個解決此類問題的工具。
如果您仍然可以存取 Debian,請啟動並在終端機中執行以下命令:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
這會將所需的 PPA 新增到您的來源中,並且還將安裝並執行引導修復。
打開後,只需點擊「建議維修」並交叉手指!
如果您需要有關這方面的更多信息,您可以查看這裡。
另外,我推薦你使用虛擬機對於這種實驗(測試新的發行版,搞亂它們...),因為如果你破壞任何東西,它不會影響你的主系統。一個非常好的免費程式是虛擬盒子。