Debian

如何在 rEFInd 上編輯預設引導命令行選項?

  • November 26, 2021

當我嘗試通過 rEFInd 啟動 Linux (Debian 10) 時,它會在 initramfs shell 中啟動。它找不到根。但是當我通過 F2 編輯 cmdline 啟動選項並手動設置 root (root=dev/sda5) 時,它啟動得很好。

問題的根源是 Windows。在我通過 SATA 將舊的故障硬碟連接到 PC 後,從中復製文件並嘗試關閉 PC Windows 8.1 顯示一些與 NTFS 故障相關的錯誤。它重新啟動並開始“修復”並覆蓋 rEFInd。

我從 Debian livecd 引導到 chroot 安裝系統並重新安裝了 rEFInd。

我嘗試了 update-initramfs,但它沒有用

查找 rEFInd 配置文件:

find /boot/efi -name 'refind*.conf'

您可能會找到一兩個文件:refind.conf並且可能還有refind_linux.conf. 如果後者存在,則很可能存在預設引導選項;如果沒有,那麼完整的配置將在主refind.conf文件中。

使用您喜歡的文本編輯器編輯適當的文件。

引用自:https://unix.stackexchange.com/questions/679143