无忧启动论坛

标题: 寻找cdlinux 和 PE 系统合盘的方法 [打印本页]

作者: qazwsx24    时间: 2009-12-7 13:18
标题: 寻找cdlinux 和 PE 系统合盘的方法

cdlinux 0.95下载

各位,cdliux0.95新版出来的,下载试用了一下,觉得很不错,是一个绿色的可移动使用的linux系统,跟windows有很多相同之处,需要的朋友不防去下载试试,在这里想请教各位一下,我想把这个cdlinux加入到我的PE工具盘去,要支持U盘启动的,但我现在的是用syslinux引导的,不能引导起来,想问一下用什么方法可以把它加进呢?还有就是怎么删除cdlinux部分的工具呢?
以下是下载地址。
http://www.cdlinux.info/wiki/doku.php/zh/download/latest

尝试过用GRUB和syslinux引导都不成功,请高手指点指点,谢谢
作者: qazwsx24    时间: 2009-12-8 08:00
没有人知道怎么引导吗?
作者: huaixiaozi    时间: 2009-12-8 12:29
好东西
谢谢分享
作者: 佳佳    时间: 2009-12-8 14:23
将CDlinux用U+写入U盘,再加入PE...(很不好用的方法,如果不成功,楼主不能怪我哈:D)

[ 本帖最后由 佳佳 于 2009-12-8 14:24 编辑 ]
作者: x.Nichdlas    时间: 2009-12-8 14:48
最简单的方法是:

用ultraiso把cdlinux的iso里的引导信息提取出来:*.bif 文件

再讲cdlinux文件夹放到你要合盘的根目录下

用grub4dos、syslinux、easyboot来引导这个 *.bif 就行了


可参见我签名中的“方案” 稍后我传一个模板到ftp3中

[ 本帖最后由 x.Nichdlas 于 2009-12-8 14:49 编辑 ]
作者: qazwsx24    时间: 2009-12-8 20:32
真是好呀,终于等到高手出手帮忙了,我试过用grub4dos、syslinux引导都不成功,因为是cdlinux本身就带有引导,但只要修改启动菜单后都了错,加上我对它了解太少了,搞不懂它.真的太谢谢x.Nichdlas (X.N) 了,等你的模板
作者: loopback    时间: 2009-12-9 11:06
CDliniunx的SYSLINUX菜单

LABEL CDlinux
MENU LABEL CDlinux
KERNEL /CDlinux/bzImage
APPEND initrd=/CDlinux/initrd quiet CDL_LANG=zh_CN.UTF-8 CDL_AMOUNT=yes
作者: 坏小子    时间: 2009-12-9 12:43
cdlinu不是用grub引导的吗,在/cdlinux/boot/目录里stage2_eltorito就是引导文件,用grldr内置菜单编辑器,可以打开的,看看好像和grub4dos的菜单一样!
作者: 网上飞鹰    时间: 2009-12-9 16:54
我的u盘menu.lst这样的
title  >>>CDlinux0.9.5
find  --set-root /CDlinux/bzImage
kernel /CDlinux/bzImage quiet acpi=force vga=normal CDL_LANG=zh_CN.UTF-8 CDL_DEV=/dev/sda  CDL_AMOUNT=yes
initrd /CDlinux/initrd
作者: x.Nichdlas    时间: 2009-12-9 17:20
标题: 回复 #6 qazwsx24 的帖子
已传ftp3
easyboot、grub4dos、syslinux 3种启动方式
作者: wjping911    时间: 2009-12-9 17:50
如果是要做iso镜像,isolinux可以。论坛里搜索isolinux
作者: lzy157    时间: 2009-12-10 11:37
7楼,9楼的菜单都用过用了管方的菜单及自己修改的菜单,运行的结果都一样,如下图,这里如何操作?
我是把ISO文件解开放到U盘的。
我的菜单:
title 启动CDlinux系统
kernel /CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8
initrd /CDlinux/initrd

管方菜单(启动ISO文件):title GNU/CDlinux (ISO emulation)
  map --mem (hd0,0)/boot/CDlinux/CDL.iso (hd32)
  map --hook
  map --status
  kernel (hd32)/boot/CDlinux/bzImage quiet CDL_IMG=CDL.iso
  initrd (hd32)/boot/CDlinux/initrd
  map --unhook
  boot

CDlinux2.jpg (36.59 KB, 下载次数: 50)

启动到这里就不能进去了

启动到这里就不能进去了

CDlinux1.jpg (52.98 KB, 下载次数: 52)

如果能启动到这个菜单就能启动了

如果能启动到这个菜单就能启动了

作者: 坏小子    时间: 2009-12-10 13:01
楼上的,我有个本方法,就是用cdlinux的启动文件,只要改写/cdlinux/boot/menu.lst
就可以了,方法同grub4dos,把那些jp啊老外语言的菜单改写为你要的菜单,
比如
title winpe
find --set-root /wxpe/setupldr.bin
chainloader /wxpe/setupldr.bin
我的g4d不咋的,别拍我,可惜只能用鸟语

[ 本帖最后由 坏小子 于 2009-12-10 13:03 编辑 ]

Screenshot.JPG (94.57 KB, 下载次数: 55)

Screenshot.JPG

作者: itdws    时间: 2009-12-10 15:37
感谢10楼的朋友,顶你下
作者: loopback    时间: 2009-12-10 22:49
我在7楼贴的菜单是直接进入CDLINUX的,一直在用
作者: maanu    时间: 2009-12-11 01:53
POST # 10

can you just post the menu.lst and screen shoot of directory structure of USB where CD Linux files are ?  i have checked in ftp 3 . but i could not find CD LInix files.

i have tried many ways , but CD Linux is not booting from my flash drive . same error as on POST # 12.

I shall be thankful to you .

Regards,
Maanu from Pakistan
作者: qyriver    时间: 2009-12-11 10:55
方法其实不少的……只要你肯实践……我以前装的DVD版的大启动盘就包含了不少LINUX的启动的……你可一参考看一下……
作者: lcsteel    时间: 2009-12-14 14:10
经本人测试,如果用ezboot集成cdlinux的启动文件,默认进入英文菜单,因其光盘引导原先默认的就是进入英文语言的,用GRLDR重制集成的PE+CDlinux光盘,在虚拟机中正常,但量产到USB-CDROM中出现与12楼一样的第一幅画面
其后,用fbinst装入ud,map --mem (ud)/boot/CDlinux/CDL.iso (hd32),可启动到原CDlinux的启动画面(12楼第二幅画面),再进一步选择语言进去就又回到与12楼一样的第一幅画面

求解

[ 本帖最后由 lcsteel 于 2009-12-14 14:13 编辑 ]
作者: x.Nichdlas    时间: 2009-12-14 15:39
标题: 回复 #16 maanu 的帖子
我的英语很烂:

the iso file is a template,you can put the cdlinux folder into the root of the iso file and save it
then this template can boot cdlinux by easyboot、grub4dos(gfxboot)、syslinux(isolinux)

get the menu.lst:
1.use ultraiso open cdlinux.iso
2.bootable
3.save boot file
4.the menu.lst is in the boot file
作者: 坏小子    时间: 2009-12-14 19:09
我也是遇到同样的错误,最后没办法只好使用cdlinux的引导,这是水老和cdlinux的合盘,只要改一改menu.lst就行
第二附图是官方的帮助,看不懂啊!

[ 本帖最后由 坏小子 于 2009-12-14 19:14 编辑 ]

23.JPG (132.45 KB, 下载次数: 58)

23.JPG

y.JPG (127.47 KB, 下载次数: 45)

y.JPG

作者: wongmokin    时间: 2009-12-17 16:56
好久没用它了, 以前做的是这样, 但现在没这个U盘在手, 不能再确认一次了.

我的 /boot/grub/menu.lst   中 cdlinux 0.92 的菜单项

title GNU/CDlinux 0.9.2 (ISO emulation)
find --set-root /boot/CDlinux/bzImage
map --mem /boot/CDlinux/CDlinux.iso (hd32)
map --hook
map --status
kernel (hd32)/boot/CDlinux/bzImage quiet CDL_IMG=CDlinux.iso CDL_LANG=zh_CN.UTF-8
initrd (hd32)/boot/CDlinux/initrd
map --unhook
boot
作者: lzy157    时间: 2009-12-17 17:55
我的做法是把ISO文件里的CDlinux文件夹提取到U盘的根目录,

我的这个菜单是可以启动的,见下图
title  【01】启动 CDLinux  系统
kernel /CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8
initrd /CDlinux/initrd

以下这个菜单在虚拟机是可以启动的,但是我的笔记本不启动
title  【00】启动 CDLinux 系统
find --set-root /CDlinux/bzImage
kernel /CDlinux/bzImage quiet CDL_LANG=zh_CN.UTF-8
initrd /CDlinux/initrd

既然解开可以启动,那么合盘用grldr引导应该是可以的。

CDlinux.jpg (19.73 KB, 下载次数: 48)

启动后进入linux系统桌面

启动后进入linux系统桌面

作者: qazwsx24    时间: 2009-12-17 20:50
标题: 回复 #22 lzy157 的帖子
我经过了几天的了解,现在用了别人的模版,终于把它解决了,新的光盘正在上传中,里面就包括了cdlinux0.9.5,全部中文引导菜单的,不是PS图片的那种。我大概知道是那个cdlinux引导的文件有问题才导致在grud或isolinux里不能引导,不能用UltraISO直接提取引导文件的,那样提取出来是引导不了的,我试过了,不知是不是模版里对ISO设定不一样的问题,反正现在我搞定了,有空就去http://bbs.wuyou.net/forum.php?m ... &extra=page%3D3看看,明天应该就可以更新了,我还准备把制作中文菜单的方法放上去,让大家了指点指点。
作者: xxyysq    时间: 2010-1-24 19:27
标题: 回复 #10 x.Nichdlas 的帖子
我很想知道你们说的方法是怎么样的, 或是把那么个FTP3告诉我,我自己去找,也可以。
作者: blithewind    时间: 2010-1-25 10:30
原帖由 xxyysq 于 2010-1-24 19:27 发表
我很想知道你们说的方法是怎么样的, 或是把那么个FTP3告诉我,我自己去找,也可以。


其实就是GRUB启动一个CDlinux的菜单文件,然后再加载linux的一些东东。
原版CDlinux的菜单是基于CD的,也就是只能用于光盘上,我们不只光盘上用,还可能硬盘、移动设备用,所以要CDlinux/boot/menu.lst中的root (cd)改一下,使用find --set-root命令定位CDlinux目录所在。
可以参考我的合盘,里面也有CDlinux可用。
作者: cs035090    时间: 2010-1-25 11:55
了解了。。。。。。。。。
作者: 游刃有鱼    时间: 2010-1-25 12:36
新人来学习啦  直接提取CDLINUX 启动文件 RUN 不好用 高手出招

CDLINUX 是个非常非常好的 可以定制的LINUX 比芭比好很多的 适合初学者用的LINUX

希望看到个通用的 方法

顶下 qazwsx24 (飄雪)  他的盘不错
作者: 游刃有鱼    时间: 2010-1-25 15:59
哦  谢谢 blithewind 少将 诲人不倦
作者: xxyysq    时间: 2010-1-26 00:01
标题: 回复 #25 blithewind 的帖子
谢谢,您的无私指导,我再回去研究一下。。

   多谢了。。
作者: qczstart    时间: 2010-1-27 00:07
使用grub应该可以来完成!
找到live版的Linux和老毛桃的PE盘
然后把linux写进U盘,你可以用UltraISO尝试一下,看能否成功不?如果成功了那就再用grub分别引导PE和linux了!不过PE是需要手动加工的,有关PE手动加工直接用U盘启动你可以查找一下!我的是先把mini文件夹拷贝到U盘根目录,然后分别拷贝winnt.xp和NTDETECT.COM文件,剩下的就是把setupldr.bin改名为bootpe用grub启动这个文件就可以简单的启动pe了




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3