无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站数据恢复、数据保护、视频编辑
Win To Go 极致利器(IXUNCIS固态U盘)无忧启动网成立20周年!广告联系 QQ:184822951 微信:wuyouceo
查看: 6156|回复: 12

cdlinux的引导问题

[复制链接]
发表于 2011-3-10 13:42:48 | 显示全部楼层 |阅读模式
我的cdlinux的引导菜单是
title BOOT CDLinux  --解开的

fallback 7
map --mem (ud)/FIRADISK.IMG (fd0)
find --set-root --ignore-floppies /CDlinux/bzImage
kernel  /CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8 CDL_DIR=/CDlinux
initrd  /CDlinux/initrd


title Boot CDlinux.iso
fallback 8
map --mem (ud)/FIRADISK.IMG (fd0)
find --set-root  /boot/cdlinux.iso && map --mem  /boot/cdlinux.iso (0xff)
map --hook
kernel  /boot/CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8 CDL_DIR=/CDlinux
initrd  /boot/CDlinux/initrd

为什么到最后总是白屏几次就没戏了,难道是镜像有问题?(可能的话,那位仁兄给我传个可以启动的cdlinux.iso)

我想不是机子配置问题吧,我在两台电脑上都是这样,好像这个系统在虚拟机上也不行啊,但有一个60m左右的可以在虚拟机上运行,不知哪个好…………

[ 本帖最后由 2010harrison 于 2011-3-10 13:46 编辑 ]
发表于 2011-3-11 12:24:03 | 显示全部楼层
firadisk是什么?这个玩意对linux有什么用?UD区的CDlinux能成功启动么?
回复

使用道具 举报

 楼主| 发表于 2011-3-11 19:59:04 | 显示全部楼层

回复 #2 my9823 的帖子

是一个驱动,有外置程序的PE要加载一个驱动来保持PE启动后被GRUB map的盘符可用,具体用法我也不是很清楚,我一般都加上了,也没出过什么错,我又下了一个cdlinux,解开后可以正常启动,
title BOOT USB DISK CDLinux
map --mem (ud)/FIRADISK.IMG (fd0)
find --set-root --ignore-floppies /boot/CDlinux/bzImage
kernel  /boot/CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8 CDL_DIR=/CDlinux
initrd  /boot/CDlinux/initrd
但是引导iso文件时,kernel  /boot/CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8 CDL_DIR=/CDlinux。。这一句出现无法找到文件,不只是为什么,论坛里有人说可以引导iso,给kernel加个参数CDL_IMG=cdlinux.iso,,,同样的问题,找不到文件
回复

使用道具 举报

发表于 2011-3-12 01:57:45 | 显示全部楼层
FIRADISK支持LINUX吗?除了G4D和BURG及加载了FIRADISK、WNVBLOCK驱动的XP/2003系统之外,就我所知目前还没有能够访问FDINST做的UD分区的。
回复

使用道具 举报

发表于 2011-3-13 13:03:42 | 显示全部楼层
下面的可以引导,我正在用。
title CDlinux (ISO emulation)
map /boot/imgs/cdlinux.iso (0xff)
map --hook
kernel (0xff)/CDlinux/bzImage CDL_DEV=hd1 quiet CDL_LANG=zh_CN.UTF-8 CDL_DIR=/ CDL_IMG=/boot/imgs/cdlinux.iso
initrd (0xff)/CDlinux/initrd
map --unhook
boot

上面的CDL_IMG=/boot/imgs/cdlinux.iso一句中的路径,根据实际情况改好这行了。
回复

使用道具 举报

发表于 2011-3-13 13:31:12 | 显示全部楼层
LZ超前使用了Firadisk的Future版本
回复

使用道具 举报

发表于 2011-3-13 23:03:04 | 显示全部楼层
原帖由 yang_cary 于 2011-3-13 13:03 发表
下面的可以引导,我正在用。
title CDlinux (ISO emulation)
map /boot/imgs/cdlinux.iso (0xff)
map --hook
kernel (0xff)/CDlinux/bzImage CDL_DEV=hd1 quiet CDL_LANG=zh_CN.UTF-8 CDL_DIR=/ CDL_IMG=/b ...


你这个如果ISO放在可见分区就基本没问题,但是放进(UD)肯定找不到文件而进入不了图形界面。如果只是进字符界面的话,直接MAP (UD)里的ISO都可以。

只有象Slitaz-3.0、xPUD-0.9.2这类的,才可以放到UD分区里通过MAP ISO来启动并进入图形界面。
回复

使用道具 举报

发表于 2011-3-14 06:50:50 | 显示全部楼层
个人应该在initrd上做手术,既然linux可以识别initrd这个内存盘,那如果将CDlinux目录打包进initrd可以启动么?


听说cdlinux的initrd是由mksquashfs压缩,那位老大解开看看?
unsquashfs initrd
回复

使用道具 举报

 楼主| 发表于 2011-3-14 13:14:06 | 显示全部楼层

回复 #5 yang_cary 的帖子

5楼的可以找到文件,但不能进图形界面,
我我觉得,解开的可以引导就行了,就当是技术讨论吧,
回复

使用道具 举报

发表于 2011-3-14 23:05:20 | 显示全部楼层
原帖由 2010harrison 于 2011-3-14 13:14 发表
5楼的可以找到文件,但不能进图形界面,
我我觉得,解开的可以引导就行了,就当是技术讨论吧,


只要你将文件放到 (ud) 分区,使用解开了也不可能进入图形界面,因为 CDLINUX 并不认识 (ud) 分区。而如果将 ISO 放在非 (ud) 分区,将使不解开,也可以用5楼的方式进入图形界面。
回复

使用道具 举报

发表于 2011-4-2 16:06:38 | 显示全部楼层
原帖由 xianglang 于 2011-3-14 23:05 发表


只要你将文件放到 (ud) 分区,使用解开了也不可能进入图形界面,因为 CDLINUX 并不认识 (ud) 分区。而如果将 ISO 放在非 (ud) 分区,将使不解开,也可以用5楼的方式进入图形界面。

将解开的文件放入UD区,再复制一份放入可见分区根目录,就可以进入图形界面了。
回复

使用道具 举报

发表于 2011-9-20 18:16:16 | 显示全部楼层
原帖由 yang_cary 于 2011-3-13 13:03 发表
下面的可以引导,我正在用。
title CDlinux (ISO emulation)
map /boot/imgs/cdlinux.iso (0xff)
map --hook
kernel (0xff)/CDlinux/bzImage CDL_DEV=hd1 quiet CDL_LANG=zh_CN.UTF-8 CDL_DIR=/ CDL_IMG=/b ...

不行啊,出现错误。
Snap1.jpg

Snap2.jpg

Snap3.jpg
回复

使用道具 举报

发表于 2011-9-20 18:24:26 | 显示全部楼层
原帖由 js01 于 2011-4-2 16:06 发表

将解开的文件放入UD区,再复制一份放入可见分区根目录,就可以进入图形界面了。

把解开的文件直接放在U盘可见区就可以,何必还要放在UD区。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2020-11-30 19:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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