Grub2

如何從 grub 終端中刪除文件或文件夾?

  • February 25, 2019

我的雙引導安裝遇到問題。

過去我已經遇到過 grub 問題,當時我剛剛刪除了EFI分區中的一個文件夾(由錯誤的 distrib 安裝引起),這似乎破壞了我的電腦啟動。

今天,事情已經達到了一個更高的水平。我無法再訪問我的 Windows 或 Linux 分區,也無法訪問 BIOS 在 Live USB 上啟動。我只剩下grub(v2.02)終端了。

通過使用該ls命令,我找到了我通常會刪除以解決問題的錯誤文件夾。不幸的是,沒有rm命令,它導致error: can't find command rm``.

那麼,有沒有辦法在 grub 終端中刪除目錄?

您不能從grub.

grub手冊中明確說明:

GRUB 故意不實現對寫入文件的支持,以最大程度地減少引導載入程序對文件系統損壞負責的可能性。

後來

由於 GRUB 故意不包含用於寫入文件系統的程式碼,因此它可以輕鬆提供有保證的只讀掛載機制。

您仍然可以編輯grub菜單條目,因此如果您弄亂了目錄,可能更改 linux 核心(和 initrd)的路徑或修改 chainloader 參數(在 Windows 的情況下)將拯救系統。

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