下载grub4dos-0.4.4.zip,把grub4dos-0.4.4.zip直接解压缩到c盘根目录(保证grub.exe, glrdr, menu.lst等文件都在c盘根目录)
添加grub开机启动菜单
win7
管理员身份运行CMD.exe
> bcdedit /create /d “Grub4DOS” /application bootsector
得到一个guid项{xxx}值
接着运行下面的命令,将下面命令里面的{GUID}替换为上面得到的那个字符串,
> bcdedit /set {GUID} device partition=C:
> bcdedit /set {GUID} path \grldr.mbr
> bcdedit /displayorder {GUID} /addlast
xp
修改c:\boot.ini文件,添加grub启动项
[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional” /noexecute=optin /fastdetect
C:\grldr=”grub4dos”
将镜像文件放入c盘
重启
grub> map –mem (hd0,0)/archbang-2011.11-i686.iso (0xff)
grub> map –hook
grub> chainloader (0xff)
grub> boot
中间报错退出后运行
mkdir /win
mount -r -t ntfs /dev/sda1 /win
modprobe loop
losetup /dev/loop6 /win/archbang-2011.11-i686.iso
ln -s /dev/loop6 /dev/archiso
ctrl+d