
我使用 Rufus 將 Debian 9.2 NetInstall ISO 刻錄到 USB 上。無論我在 Rufus 上選擇什麼選項,在安裝 Debian 時我總是會遇到相同的問題。當開始安裝 GRUB 時,它在「尋找其他作業系統」上停留在 16%。
我什至嘗試將 ISO 文件刻錄到另一台運行 Debian 的計算機上的 USB,使用dd
.同樣的問題。
安裝掛起時,我按「Ctrl + Alt + F4」開啟終端機。它顯示錯誤和訊息的滾動速度非常快。我用 iPhone 拍攝了終端訊息的慢動作影片。
以下是一些顯示我收到的訊息和錯誤的劇照:
這些錯誤似乎與無法找到某些目錄有關?我使用的是 Dell Inspiron 靈越 13 7000 系列筆記型電腦。
為什麼安裝掛起?這些錯誤意味著什麼?我該如何解決這個問題並繼續安裝 Debian?
答案1
看起來系統磁碟上的 ESP 分割區有點損壞:目錄項目/EFI/dell/logs
有一個指向自身的指針,創造了一個明顯無限深的目錄樹。這是 FAT 類型檔案系統上相對常見的問題。 (ESP 分割區上的檔案系統本質上是 FAT32。)
安裝程式正在嘗試搜尋 ESP 分割區上的所有目錄,但由於目錄已損壞,此搜尋陷入無限循環。
您應該嘗試從安裝媒體啟動到救援模式,識別 ESP 分割區,然後對其執行檔案系統檢查 (fsck.vfat)。檔案系統檢查工具可能會報告/EFI/dell
或目錄的問題/EFI/dell/logs
。它甚至可能建議刪除該目錄:刪除/EFI/dell/logs
可能沒問題,但為了確定起見,您可能想在之後重新建立它。
在救援環境中,完整路徑類似於/target/boot/efi/EFI/dell/logs
,因為根檔案系統在救援模式下安裝在下面,而 ESP 分割區在系統正常運作時/target
安裝在下方。/boot/efi
如果 ESP 檔案系統在救援模式下是唯讀的,則表示它有問題。通常 ESP 是第一個磁碟上的第一個分割區,或/dev/sda1
.在救援模式下運行cat /proc/mounts
以查看安裝到的設備名稱/target/boot/efi
,然後umount /target/boot/efi
卸載它,然後fsck.vfat /dev/sda1
檢查它是否有錯誤。
答案2
- Alt+F2
ps | grep grub-mount
- 殺死進程
- 如果再掛起,重複2. 3.