
我正在嘗試在 Mac 版本 10.8.5 上安裝 Ubuntu 雙啟動。
我第一次安裝了 Refit,但忘記重新啟動電腦以便正確安裝 Refit。我的錯誤是直接從 USB 磁碟啟動 Ubuntu 並安裝它。我的 Ubuntu 安裝沒有任何問題,但當我嘗試在 Ubuntu 上下載軟體時它崩潰了。當我嘗試在 MacOS 上重新啟動時,即使系統識別了內核,系統也無法啟動。我必須關閉計算機,插入 Windows 鍵盤,然後在重新啟動計算機時按此 Windows 鍵盤上的 alt 鍵:然後我可以在 MacOS 上重新啟動並啟動 /efi/refit 目錄中的 Refit 腳本enable-always.sh。之後,我嘗試在 Ubuntu 上重新啟動,但它無法重新啟動。所以我決定清理Ubuntu分割區並重新開始。
我在 MacOS 上啟動。我訪問了 diskutility,發現由於 Linux 交換,我的磁碟中有 3 個分割區,而不是 2 個。我嘗試刪除 Linux 和 LinuxSwap 分割區,只保留 Mac 分割區,但 LinuxSwap 分割區不會自行刪除:它只是已卸載,但仍然存在並佔用 5Go。我必須下載 gparted 並使用 USB 密鑰啟動它。訪問gparted,我刪除了LinuxSwap分割區。
然後我嘗試使用 USB 磁碟啟動 Ubuntu。
在 Refit 介面上,我現在有幾個 Linux 啟動選項,可以從哪裡啟動。第一個 Linux 啟動選項是使用 grub,我認為這是我第一次安裝 Ubuntu 時保留的,但啟動時不起作用,因為我已經刪除了分割區。
我的第一個問題是:我不知道如何刪除這個啟動選項。我正在猶豫是否要安裝 Refind(這是一個比 Refit 更好的選擇,因為它正在開發中,而 Refit 則不然)來覆蓋 Refit,也許可以解決問題,但我什至不確定這是否能解決問題。我已經嘗試從新軟體包重新安裝 Refit 以覆蓋舊軟體包,但它保留了此啟動選項。我在ubuntu論壇上看到這個帖子,http://ubuntuforums.org/showthread.php?t=811240,但似乎這些命令是從 ubuntu 而不是 mac 完成的,我不確定它不會造成更多傷害並使我的電腦無法啟動(即使我有時間機器備份,我也沒有 Mac CD我是)。
其他開機選項(MacOS 開機或假 Linux 開機除外)源自我的 USB 金鑰,如下所示: 我可以從 bootx 或 grubx 開機。我不知道其中的區別,並嘗試使用其中一個安裝 ubuntu,但我遇到了相同的問題。在需要 4.5 Go 磁碟、網路連線和其他東西(我都有)的視窗之後,當我單擊「繼續」時,它會繼續加載,而不會進入下一步。我不知道問題出在哪裡:我不知道是不是因為我是從U盤啟動的,但是我第一次安裝Ubuntu時啟動沒有任何問題(這篇文章的第一段) )。是否有任何日誌檔案可以讓我檢查安裝到底在做什麼以及為什麼它不進入安裝的下一步?
感謝您的幫助。
答案1
據我所知,你可以忽略Refit中的「fake linux boot」。 Refit 會在硬碟上的某個位置偵測到開機載入程式。它將被新的 Ubuntu 安裝覆蓋。
對於 Ubuntu USB 啟動碟的問題,我會嘗試從頭開始重新建立它以確保所有檔案都正常,或使用 grub 螢幕上的檢查磁碟選項。
可能包含有關您的問題的資訊的日誌檔案是/var/log/syslog
(可以使用 ctrl + alt + f1 從 shell 存取)並使用以下命令:
tail -n 100 -f /var/log/syslog
根據您提供的信息,這是我所能提供的幫助。
編輯:Refit 現已過時,已被替換酶標儀。