Linux
grub2 在 grub 救援後啟動,同時嘗試保存我的 debian 伺服器
在 Debian Jessie 搞砸後(意外執行 rm -R /),我的伺服器停止響應,我決定重新啟動。重新啟動後 grub 救援開始並嘗試通過執行以下命令來修復它:
set root=(hd0,1) set prefix=(hd0,1)/usr/lib/grub insmod normal normal
到目前為止,沒有錯誤,執行“正常”後 grub2 提示。所以我不確定在這裡做什麼,因為我不想失去我的文件。
在 grub2 中,如果我執行 ls (hd0,1)/ 我可以辨識我的伺服器和文件。再次正常啟動 debian 的以下步驟是什麼?
- 確認 /etc/grub.d 和 /etc/default/grub 中的所有內容都是正確的
- 執行 update-grub2 重新創建 /boot/grub/grub.cfg
- grub-install /dev/sda (或其他適當的)