PXE 啟動後使用 grub 自動啟動特定內核

PXE 啟動後使用 grub 自動啟動特定內核

我一直致力於透過 PXE 從 FOG PXE 伺服器啟動 ipcop 安裝來運作。啟動時,它會自動切換到 grub 命令列,而無需啟動到磁碟上的 ipcop 安裝。

我已經弄清楚使用什麼命令來手動啟動作業系統,但我需要它自動啟動。

我目前使用這些 grub 命令來啟動作業系統:

root (hd1,0)
kernel /boot/vmlinuz-3.4-3 root=/dev/disk/by-label/root ro mode=normal panic=10 loglevel=4
initrd /boot/ipcoprd-3.4-3.img

但現在我每次啟動時都必須手動填寫這些內容。如何讓 grub 自動使用這些設定?

我還沒有在互聯網上找到任何有用的東西。

答案1

透過將 FOG 伺服器 grub 載入程式的硬編碼「hd0」變更為「hd1」解決了這個問題。您可以在 /var/www/fog/lib/fog/BootMenu.class.php 中找到它

搜尋設定 BootExit 樣式的行。

相關內容