无忧启动论坛

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

请教一个关于syslinux引导的问题

[复制链接]
跳转到指定楼层
1#
发表于 2009-2-27 21:52:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个很郁闷的问题:
syslinux引导pe可以,小芭比也可以。还有效率源也可以。
但是maxdos、dos2pe、gdisk不行。我的写法应该是没有错的,请高手帮我看看是怎么回事。
附syslinux菜单:

      default vesamenu.c32
      timeout 300
      F1 readme.txt
      F2 isolinux.cfg
      MENU BACKGROUND back.png
      MENU TITLE  
      MENU TIMEOUTROW 16
      menu color border 30;44 #00000000 #00000000 none
      
      LABEL runpe
        MENU LABEL [01] --
        kernel /boot/isope.bin
      LABEL dos2pe
        MENU LABEL [02] --
        kernel /boot/ISOLINUX/memdisk c=124 h=16 s=36 floppy
        append initrd=/boot/imgs/dos2pe.img
      LABEL linux
        MENU LABEL [03] --
        kernel /boot/ISOLINUX/vmlinuz
        append initrd=/boot/ISOLINUX/initrd.gz
      LABEL maxdos
        MENU LABEL [04] --
        kernel /boot/ISOLINUX/memdisk c=142 h=4 s=36 floppy
        append initrd=/boot/imgs/maxdos.img
      LABEL gdisk
        MENU LABEL [05] --
        kernel /boot/ISOLINUX/memdisk c=80 h=2 s=36 floppy
        append initrd=/boot/imgs/gdisk.img
      LABEL xly
        MENU LABEL [06] --
        kernel /boot/ISOLINUX/memdisk
        append initrd=/boot/imgs/xly.img
      LABEL ezboot
        MENU LABEL [07] --
        kernel /boot/loader.bin
      LABEL hddboot
        MENU LABEL [08] --
        MENU DEFAULT
        kernel /boot/ISOLINUX/chain.c32 hd0,1
      LABEL reboot
        MENU LABEL [09] --
        kernel /boot/ISOLINUX/reboot.c32

这里的情况是,凡是kernel /boot/ISOLINUX/memdisk c=80 h=2 s=36 floppy
带c、h、s的就出问题。但是我这个是没有弄错的,都用ultraiso查看过的。
2#
 楼主| 发表于 2009-2-27 21:52:49 | 只看该作者
虚拟机测试是没有问题的。
回复

使用道具 举报

3#
发表于 2009-2-28 13:59:34 | 只看该作者
试了几个PE均有此问题。HHH333的syslinux引导也存在这个问题,但他的GRUB引导的maxdos、dos2pe、gdisk却可以,从这个现象来看好像GRUB引导的兼容性要高一些,WSW8810和CWD只有GRUB引导,maxdos、dos2pe、gdisk也是可以的。其实我以前在试你的PE,有时在联想台式机上maxdos能运行,但在三星本本上却又不能运行。所以我想天意老师你能否试一下GRUB引导,或许能解决此问题,因为你的写法肯定是没有错的。祝你成功!
回复

使用道具 举报

4#
发表于 2009-2-28 14:59:32 | 只看该作者
用的是最新版本的syslinux吗?
回复

使用道具 举报

5#
发表于 2009-3-2 12:26:21 | 只看该作者
SYSLINUX对磁盘镜像文件c/h/s 参数的准确性要求较高,用GDParam实测出c/h/s 参数,再修改菜单试试。
回复

使用道具 举报

6#
发表于 2009-3-2 17:44:50 | 只看该作者
楼上说了非标准img,必须给出正确的chs值。
回复

使用道具 举报

7#
发表于 2009-3-10 19:19:20 | 只看该作者
maxdos可以查到它所用的CHS值,引用它的就行了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-13 19:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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