无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3660|回复: 10
打印 上一主题 下一主题

用syslinux集成WindowsXP和WindowsVISTA的怪异问题

[复制链接]
跳转到指定楼层
1#
发表于 2008-3-29 20:01:19 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
loadbin制作的XP和VISTA启动镜像,虽然可以启动进去,但每次都要出现一个黑框,并且XP每次要回车3下(data框1后面的值变为80),VISTA每次要回车7、8下(data框1后面的值变为d7)才能进去,怎样才能避免产生这个黑框?
l
11#
发表于 2008-3-29 22:50:30 | 只看该作者
isolinux 好象有很多版本(我意思是很多公司的版本), SUSE有, ubuntu有, 还有其他linux都有, 我分不清楚了, 拿到个版本我那里知道它是那家公司的............我晕了, 有什么好办法解决
回复

使用道具 举报

10#
发表于 2008-3-29 21:46:17 | 只看该作者
看看这个
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 编辑 ]
回复

使用道具 举报

9#
 楼主| 发表于 2008-3-29 21:33:32 | 只看该作者
这是我改了之后的,截图是没有改过的。
回复

使用道具 举报

8#
发表于 2008-3-29 21:24:03 | 只看该作者
哦,这样就不知道为什么了。

但是suse的cfg文件里怎么会有labe xp??
回复

使用道具 举报

7#
 楼主| 发表于 2008-3-29 21:19:20 | 只看该作者
label我没有动过,后来更改了label也是一样的出错,应该与label无关。截图中就是原始菜单。
回复

使用道具 举报

6#
发表于 2008-3-29 21:15:36 | 只看该作者
不是说你用的命令 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 编辑 ]
回复

使用道具 举报

5#
 楼主| 发表于 2008-3-29 21:10:07 | 只看该作者
那么请问楼上,安装windows的那一部分你是怎样配置的。
回复

使用道具 举报

4#
发表于 2008-3-29 20:39:59 | 只看该作者
suse光盘gfxboot/isolinux启动虽然漂亮,但是bootlogo<---->eng.tr<---->isolinux.cfg

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

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







[ 本帖最后由 barton 于 2008-3-29 08:55 PM 编辑 ]
回复

使用道具 举报

3#
 楼主| 发表于 2008-3-29 20:35:25 | 只看该作者
  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 编辑 ]
回复

使用道具 举报

2#
发表于 2008-3-29 20:32:14 | 只看该作者
你用的是suse的isolinux,cfg是否改变过
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-25 15:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表