无忧启动论坛

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

syslinux 启动maxdos 提示:no ramdisk image specified!

[复制链接]
跳转到指定楼层
1#
发表于 2010-4-4 10:05:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用syslinux(3.86)引导maxdos、pm8.05等img时,提示:no ramdisk image specified!是什么原因?
制作的大概过程:先用flashboot格式化为zip模式,在cmd命令下用syslinux.exe -s -f -a -d /boot/syslinux j:的命令写入syslinux引导码。按照论坛上搜索的教程将如水的03pe网启版、puppy linux和maxdos等合盘,如水的03pe网启版、puppy linux能正常启动,但maxdos和pm8.05等img总是出现以上提示。重做了好几次,换了好几个memdisk都不行。
另外,在将另外一个xppe合盘时,总是出现:general protection fault字样的提示。也是整了好多次,总是不行。

在论坛上搜索了好几天相关问题,也没有找到解决的办法,无奈发帖求助。
2#
发表于 2010-4-4 10:57:12 | 只看该作者
你加入C/H/S试。具体哪个写弄不懂。。
新手。我也不知道写错没。

返正是几个磁盘相关的东东。。

可以看一下。。DOS时代菜鸟  的DOS工具箱的帖子
回复

使用道具 举报

3#
 楼主| 发表于 2010-4-4 12:35:04 | 只看该作者
原帖由 94first 于 2010-4-4 10:57 发表
你加入C/H/S试。具体哪个写弄不懂。。
新手。我也不知道写错没。

返正是几个磁盘相关的东东。。

可以看一下。。DOS时代菜鸟  的DOS工具箱的帖子

谢谢你解答。
不加chs参数和加chs参数我都试过,结果一样,都是不行。另外附上我的syslinux.cfg菜单。
LABEL xppe
MENU LABEL [01] MINI XPSP2 WINPE
MENU DEFAULT
KERNEL /BOOT/ldsd.bin
LABEL 03pe
MENU LABEL [02] SERVER 2003 PE V13.66
KERNEL /BOOT/ldrs.bin
label puppy
MENU LABEL [03] PUPPY LINUX
kernel /boot/puppy/vmlinuz
append initrd=/BOOT/puppy/initrd.gz pmedia=usbflash
LABEL xconf
MENU LABEL [04] SLAX GRAPHICS MODE (KDE)
KERNEL /BOOT/vmlinuz
APPEND initrd=/BOOT/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
LABEL maxdos
MENU LABEL [05] MAXDOS 8
KERNEL /BOOT/syslinux/memdisk c=194 h=2 s=36 floppy
APPEND INITRD=/BOOT/imgs/maxdos.img
LABEL adds
MENU LABEL [06] ADDS 10
KERNEL /BOOT/syslinux/memdisk c=380 h=2 s=18 floppy
APPEND INITRD=/BOOT/imgs/adds10.img
LABEL dm
MENU LABEL [07] DM 9.57
KERNEL /BOOT/syslinux/memdisk c=80 h=2 s=18 floppy
APPEND INITRD=/BOOT/imgs/dm957.img
LABEL hddreg
MENU LABEL [08] HDDREG 15
KERNEL /BOOT/syslinux/memdisk c=80 h=2 s=18 floppy
APPEND INITRD=/BOOT/imgs/hddreg15.img
LABEL pm
MENU LABEL [09] PM 8.05
KERNEL /BOOT/syslinux/memdisk c=80 h=4 s=36 floppy
APPEND INITRD=/BOOT/imgs/pm805.img
LABEL reboot
MENU LABEL [10] RE BOOT
KERNEL /BOOT/syslinux/reboot.c32

其中只有我心如水的03pe、两个linux以及重新启动命令能正常运行,其余的都不行。之前用grub4dos引导做了一个启动盘,都能正常运行。已经折腾了好几天了……

[ 本帖最后由 cavalier 于 2010-4-4 12:45 编辑 ]
回复

使用道具 举报

4#
 楼主| 发表于 2010-4-4 22:27:25 | 只看该作者
怎么没人搭理啊?
哪怕帮我看一下菜单有没有问题也行啊。
回复

使用道具 举报

5#
发表于 2010-4-5 16:26:17 | 只看该作者
看起来好像是基于别人的模版改的,现在很多人的模版img与菜单是两个压缩包,需要分别下载,解压,合并。
你确定你下了那些img包?
(/BOOT/imgs/下有对应文件)
回复

使用道具 举报

6#
 楼主| 发表于 2010-4-5 18:33:02 | 只看该作者
原帖由 yyjdelete 于 2010-4-5 16:26 发表
看起来好像是基于别人的模版改的,现在很多人的模版img与菜单是两个压缩包,需要分别下载,解压,合并。
你确定你下了那些img包?
(/BOOT/imgs/下有对应文件)

先谢过。
颜色的设置是修改别人的,其余的都是自己倒腾的,img包有的是自己折腾出来的,有的是直接从别人那里提取出来的。
现在发现问题所在:INITRD应该是小写字母,当初是自己觉得大写字母好看,所以都用大写,引导pe和linux没问题,但引导img文件时就出现这样的问题了。对照了好多人的菜单后,试着把INITRD改成小写后,问题解决了。
另外pe引导的问题是我下载的镜像文件中winnt.xpe里面的指令有点问题,经过仔细检查后,问题也解决了。
回复

使用道具 举报

7#
发表于 2011-5-8 17:02:00 | 只看该作者
应该不是大小写的问题。
回复

使用道具 举报

8#
发表于 2013-1-31 19:54:04 | 只看该作者
APPEND INITRD 改成   APPEND initrd

問題即可解決
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 04:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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