无忧启动论坛

标题: 用syslinux集成WindowsXP和WindowsVISTA的怪异问题 [打印本页]

作者: hillwood    时间: 2008-3-29 20:01
标题: 用syslinux集成WindowsXP和WindowsVISTA的怪异问题
loadbin制作的XP和VISTA启动镜像,虽然可以启动进去,但每次都要出现一个黑框,并且XP每次要回车3下(data框1后面的值变为80),VISTA每次要回车7、8下(data框1后面的值变为d7)才能进去,怎样才能避免产生这个黑框?
l
作者: barton    时间: 2008-3-29 20:32
你用的是suse的isolinux,cfg是否改变过
作者: hillwood    时间: 2008-3-29 20:35
  1. default harddisk

  2. # hard disk
  3. label harddisk
  4.   localboot 0x80

  5. # install
  6. label vista
  7.   kernel vista.bin

  8. # noacpi
  9. label xp
  10.   kernel xp.bin

  11. # nolapic
  12. label nolapic
  13.   kernel linux
  14.   append initrd=initrd splash=silent showopts nolapic

  15. # failsafe
  16. label failsafe
  17.   kernel linux
  18.   append initrd=initrd splash=silent showopts apm=off acpi=off mce=off barrier=off ide=nodma idewait=50 i8042.nomux psmouse.proto=bare irqpoll pci=nommconf

  19. # rescue
  20. label rescue
  21.   kernel linux
  22.   append initrd=initrd splash=silent rescue=1 showopts

  23. # bios test
  24. label firmware
  25.   kernel linux
  26.   append initrd=biostest,initrd splash=silent install=exec:run_biostest showopts

  27. # memory test
  28. label memtest
  29.   kernel memtest

  30. implicit        1
  31. gfxboot                bootlogo
  32. display                message
  33. prompt                1
  34. timeout                200
复制代码

出错但是可以引导进入vista和xp的安装程序。

[ 本帖最后由 hillwood 于 2008-3-29 08:38 PM 编辑 ]
作者: barton    时间: 2008-3-29 20:39
suse光盘gfxboot/isolinux启动虽然漂亮,但是bootlogo<---->eng.tr<---->isolinux.cfg

只修改isolinux.cfg会出错, 换用官方的版本应该能解决问题,但没有GFXBOOT效果

下图是ubuntu的gfxboot theme hack后的启动光盘界面







[ 本帖最后由 barton 于 2008-3-29 08:55 PM 编辑 ]
作者: hillwood    时间: 2008-3-29 21:10
那么请问楼上,安装windows的那一部分你是怎样配置的。
作者: barton    时间: 2008-3-29 21:15
不是说你用的命令 kernel *.bin有问题,而是你只修改suse启动光盘里的cfg文件,添加label  vista  label xp等等


gfxboot/isolinux启动的时候会出错


suse光盘gfxboot/isolinux启动虽然漂亮,但是bootlogo<---->eng.tr<---->isolinux.cfg

只修改isolinux.cfg会出错, 换用官方的版本应该能解决问题,但没有GFXBOOT效果

[ 本帖最后由 barton 于 2008-3-29 09:17 PM 编辑 ]
作者: hillwood    时间: 2008-3-29 21:19
label我没有动过,后来更改了label也是一样的出错,应该与label无关。截图中就是原始菜单。
作者: barton    时间: 2008-3-29 21:24
哦,这样就不知道为什么了。

但是suse的cfg文件里怎么会有labe xp??
作者: hillwood    时间: 2008-3-29 21:33
这是我改了之后的,截图是没有改过的。
作者: barton    时间: 2008-3-29 21:46
看看这个
http://bbs.wwwfox.net/viewthread ... 2%FA%BE%B5%CF%F1ISO

不要用suse光盘里的isolinux, isolinux.cfg里关于gfxboot的相关内容也去掉,就不会有你说的问题出现了


(你所遇到的问题是因为没有用官方的版本,用的是打了gfxboot补丁的isolinux,同时还涉及了suse gfxboot theme)


你一楼的黑框我以前也看到过,两种办法:

要么详细了解下suse gfxboot,要么用H.Peter Anvin的官方syslinux版本

[ 本帖最后由 barton 于 2008-3-29 09:48 PM 编辑 ]
作者: goodtime    时间: 2008-3-29 22:50
isolinux 好象有很多版本(我意思是很多公司的版本), SUSE有, ubuntu有, 还有其他linux都有, 我分不清楚了, 拿到个版本我那里知道它是那家公司的............我晕了, 有什么好办法解决




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3