QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4271|回复: 8

求助!!如何在U盘中用GRUB引导FanX2.0启动!!

[复制链接]
发表于 2008-7-26 11:24:03 | 显示全部楼层 |阅读模式
各位大侠好,本人是个菜鸟,从网上下载了FanX2.0的ISO镜像文件。把它解压到U盘的根目录下(FAT32),就两个文件夹 BOOT和SLAX,U盘已经是做好GRUB启动的,可以启动DOS和PE。编写menu.lst文件,重起从U盘启动,一开始加载什么都是好的,可以到了looking for data directory的时候,提示我说Fatal error occured - slax data not found.
然后我不甘心,还是重起从U盘启动,进入DOS,执行 \boot\dos\slax.bat ,结果还是和前面的一样提示说找不到 slax数据 。请高手赐教!!谢谢了!!

menu.lst中引导FANX2。0的那部分:

title FanX-2.0
kernel /boot/vmlinuz append root=/dev/ram0 rw init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=7777 max_loop=255 livecd_subdir=/fanx/
initrd /boot/initrd.gz

[ 本帖最后由 zheng_sk7 于 2008-7-26 11:38 编辑 ]
 楼主| 发表于 2008-7-26 11:53:44 | 显示全部楼层
怎么没有人啊!!!!!!!!!!
回复

使用道具 举报

发表于 2008-7-27 00:22:52 | 显示全部楼层
我安装到硬盘上的menu。lst是这样的
title  >>>启动slax6.07
kernel /boot/vmlinuz ramdisk_size=6666 vga=791 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
initrd /boot/initrd.gz
回复

使用道具 举报

 楼主| 发表于 2008-8-1 11:34:01 | 显示全部楼层

哈哈,成功了,

哈哈,非常感谢,照抄了您的menu.lst文件,终于从U盘启动FANX2。0了,现在知道了这是为什么了,因为要指定SLAN,关键在这句:changes=/slax/
现在还有个问题哦,就是怎么把FANX2。0的文件都加载到内存呢,我试了好几个命令都不行,在FANX2。0里面就是不能卸载U盘,请问该如何操作?谢谢!
回复

使用道具 举报

发表于 2008-8-2 00:17:23 | 显示全部楼层
现在还有个问题哦,就是怎么把FANX2。0的文件都加载到内存呢,我试 ...

参考slax.cfg,应该是这样:
title  >>>Slax Copy To RAM
kernel /boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw copy2ram autoexec=xconf;telinit~4
initrd /boot/initrd.gz
回复

使用道具 举报

发表于 2008-8-22 16:33:58 | 显示全部楼层
楼主 似乎将slax save data解压开就行了
回复

使用道具 举报

发表于 2008-8-23 22:44:41 | 显示全部楼层

各位高人看来都非常熟悉GRUB的参数了...

有谁来贴个grub按参数加载内核引导的帖子来教教我们这些新手啊~~~~

ramdisk_size=6666 root=/dev/ram0 rw copy2ram autoexec=xconf;telinit~4 ...

ramdisk_size 这些值因该怎样设置 root=/dev/hd(X,Z) 是指的默认指针的位置吗? 有什么用?

telinit~4 又是什么意思 ?   

... 这些是grub参数 还是内核参数?
如果只是grub参数 那么grub真的是个专门为Linux定做的强大的引导器啊~~~
回复

使用道具 举报

发表于 2008-10-1 15:53:52 | 显示全部楼层
grub有个教程
看了我先在还是一头雾水
回复

使用道具 举报

发表于 2008-10-12 23:02:35 | 显示全部楼层
我的menu.lst的部分,看能否给你参考下,使用的是slax最新版,已经测试成功。我把vmlinuz、initrd.gz从boot文件夹复制到slax文件夹了。

title Slax Always Fresh
kernel /slax/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
initrd /slax/initrd.gz
boot

title Slax Copy To RAM
kernel /slax/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw copy2ram autoexec=xconf;telinit~4
initrd /slax/initrd.gz
boot

title Slax Graphics VESA mode
kernel /slax/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=telinit~4 changes=/slax/
initrd /slax/initrd.gz
boot

title Slax Text mode
kernel /slax/vmlinuz max_loop=255 init=linuxrc load_ramdisk=1 ramdisk_size=4444 apm=power-off vga=791 root=/dev/ram0 rw
initrd /slax/initrd.gz
boot

[ 本帖最后由 flyboy612 于 2008-10-12 23:04 编辑 ]
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-3-29 18:00 , Processed in 0.105029 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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