前一篇的 Dual OS, 是利用 ntldr 去 load grldr
C:\grldr="The Name You Want To See"
所以會造成我們只有醜醜的畫面(黑白). 因此就做了一個實驗 想不到竟然成功了...
將原本在 C 槽 ntldr rename 成 ntldr.real
然後再將 原本的 grldr rename 成 ntldr
如此就能讓 Windows mbr 直接去執行ntldr (實際上是grldr), 就可以藉由 grub4dos 選單的 splashimage 去提供漂亮的畫面啦...
修改完的menu.lst 如下
// ------------------------------------------------------------------------------------------------
default 0
timeout 5
#hiddenmenu
#splashimage=(hd0,0)/blue.xpm.gz
splashimage=(hd0,0)/wide.xpm.gz
title Windows XP
#find --set-root /ntldr.real
chainloader /ntldr.real
title Recovery XP
root (hd0,2)
chainloader +1
title Linux
kernel (hd0,5)/vmlinuz-2.6.26-poulsbo acpi_sleep=s3_bios,s3_mode acpi_osi=Linux quiet rw vga=normal root=/dev/sda6
initrd (hd0,5)/initramfs-eeepc.img
title Perform Disk Scan
kernel (hd0,5)/vmlinuz-2.6.26-poulsbo quiet rw vga=785 XANDROSSCAN=y USER=/dev/sda8
initrd (hd0,5)/initramfs-eeepc.img
title Restore Linux Factory Settings
kernel (hd0,5)/vmlinuz-2.6.26-poulsbo quiet rw vga=normal XANDROSRESTORE=y USER=/dev/sda8
initrd (hd0,5)/initramfs-eeepc.img
// ------------------------------------------------------------------------------------------------
不過也因為這樣 可以讓使用者不用因為要進入 Linux 才按 F9, 再取得選單的困擾. 所以可以有統一的介面去recovery XP or Linux.