Linux
在磁碟映像上安裝 grub
我有 2 個分區的磁碟映像:
- 分區 1 具有 cramfs 文件系統(只讀)。該分區包含作業系統的所有系統文件
- 分區 2 具有 ext3 文件系統。該分區只有可以更改的配置文件。
如何在 MBR 上安裝 GRUB1 引導載入程序。
我嘗試複製硬碟的前 446 個字節並將 GRUB 文件複製到第一個(cramfs)分區上的 /boot 目錄。
我不能使用 grub-install 因為我有磁碟映像而不是磁碟本身。
有任何想法嗎?
如果我理解正確,您已經製作了其他系統的映像,其中 /boot 作為分區 1,根文件系統作為分區 2。您擁有的磁碟是您試圖讓它工作的系統中的第一個磁碟.
首先,獲取 Linux 系統的 DVD 並從 DVD 啟動救援系統。您應該在某個時候得到一個 root shell 提示符。
- 在 root shell 提示符下執行 grub。你會得到一個 grub> 提示
2a. 輸入“根 (hd0,0)”
2b。輸入“設置(hd0)”
2c。輸入“退出”
如果以上沒有錯誤,您現在應該有一個可引導磁碟。根據配置偏離我的假設的程度,對上述內容進行了一些調整。