nichie 发表于 2004-3-4 11:41:37

CL2还可以烧录在光盘上,通过光驱引导。引导速度与硬盘差不多,但不会有硬盘的噪音、耗电、发热和老硬盘老化损坏的担忧。如果你很少更改配置或者更改配置愿意重刻一张光盘,那将CL2烧录在光盘上是个不错的选择。
开始之前,需要什么:
1、        一张已经配置好的CL2引导软盘和支持IDE设备的CL2 Linux内核
2、        一台有刻录机并能正常工作的PC机和一台安装RedHat 8.0 linux系统的PC机
3、        软盘映象处理软件。推荐使用winImage6.0。
4、        刻录软件。推荐使用cdrpack13,使用multi_memdisk刻录方式。详情见:http://www.nu2.nu/bootcd/#multimemdisk。
5、        一张空白光盘。
准备妥当,开始烧录:
1、将下载的linux内核履盖CL2引导软盘上的名为“linux”文件。
2、在linux将root.tgz解开,修改etc/rc.d/rc.sysinit文件其中一行内容为“qi mount ?o ro ?t $FSTYPE $DEVIDE $MNT”为“qi mount ?o ro ?t iso9660 $DEVIDE $MNT”,并重新打包回拷到CL2引导软盘上。
3、修改CL2引导软盘的syslinux.cfg文件,将其中一行“boot=/dev/fd0,vaft”修改为“boot=/dev/hdc,iso9660”。你的光驱要安装在第二IDE接口上,并设定为Master。如果光驱的安装不是这样设定,请修改/dev/hdc为相应的设备名。如:光驱安装在第一IDE接口上,并设定为slave,设备名为/dev/hdb。
4、使用WinImage将软盘映像成coyote2.img文件。注意img格式为非压缩格式。
5、将coyote2.img拷入 cdrpack13cdsmulti_memdiskdisk1isolinux目录下,修改该目录的isolinux.cfg文件,确保第一行内容为“default 1”,并找到“label 1”行,修改其下面第二行的内容为“append initrd=coyote2.img”,最后修改“timeout 30”为“timeout 1”。
6、将CL2引导软盘上的所有文件拷入 cdrpack13cdsmulti_memdiskdisk1下。
7、进入 cdrpack13子目录,运行run.bat,选择build&burnmulti_memdiskcontinue即可。如果无法正常刻录,可以将 cdrpack13/tmp下的mycd.iso使用nero等其他刻录工具烧录到CD上。
8、保证机器能够从光驱引导

moran321 发表于 2004-3-4 14:41:06

最好还是做到CF卡里,以上的问题都不存在了。

viva 发表于 2004-3-5 01:10:48

光驱会老化!!

nichie 发表于 2004-3-5 10:02:28

光驱不是常读. CF不是要钱吗?
可以找到老软驱,老光驱,老硬盘,但好像找不到老的CF吧
即使CF很便宜,还是要买新的!

使用nero制作也是一样的
只是如果用coyotelinux 2.0版本, 一定要修改 root.tgz.
否则包无法加载!!!!

chwsqx 发表于 2004-3-7 21:37:24

好办法、好创意,光盘比硬盘要经济,即使是老硬盘也不能比。更不要说CF卡了。顶顶顶顶顶顶顶顶。

wxdts 发表于 2004-3-13 23:09:08

请教一下,能不能在WINDOWS下修改ROOT能?

nichie 发表于 2004-3-15 08:31:58

在windows可以用winrar解包, 解出rc.sysinit
只是修改完后, winrar不支持将包打成.tgz格式

nichie 发表于 2004-3-31 09:29:50

有人好像对此有兴趣,我顶一下.

nichie 发表于 2004-3-31 09:30:36

我有改好的root.tgz, 可惜, 版本是2.0的.

lfitwy 发表于 2004-3-31 10:05:18

QUOTE
CL2还可以烧录在光盘上,通过光驱引导。引导速度与硬盘差不多,但不会有硬盘的噪音、耗电、发热和老硬盘老化损坏的担忧。如果你很少更改配置或者更改配置愿意重刻一张光盘,那将CL2烧录在光盘上是个不错的选择。
开始之前,需要什么:
1、        一张已经配置好的CL2引导软盘和支持IDE设备的CL2 Linux内核
2、        一台有刻录机并能正常工作的PC机和一台安装RedHat 8.0 linux系统的PC机
3、        软盘映象处理软件。推荐使用winImage6.0。
4、        刻录软件。推荐使用cdrpack13,使用multi_memdisk刻录方式。详情见:http://www.nu2.nu/bootcd/#multimemdisk。
5、        一张空白光盘。
准备妥当,开始烧录:
1、将下载的linux内核履盖CL2引导软盘上的名为“linux”文件。
2、在linux将root.tgz解开,修改etc/rc.d/rc.sysinit文件其中一行内容为“qi mount ?o ro ?t $FSTYPE $DEVIDE $MNT”为“qi mount ?o ro ?t iso9660 $DEVIDE $MNT”,并重新打包回拷到CL2引导软盘上。
3、修改CL2引导软盘的syslinux.cfg文件,将其中一行“boot=/dev/fd0,vaft”修改为“boot=/dev/hdc,iso9660”。你的光驱要安装在第二IDE接口上,并设定为Master。如果光驱的安装不是这样设定,请修改/dev/hdc为相应的设备名。如:光驱安装在第一IDE接口上,并设定为slave,设备名为/dev/hdb。
4、使用WinImage将软盘映像成coyote2.img文件。注意img格式为非压缩格式。
5、将coyote2.img拷入 cdrpack13cdsmulti_memdiskdisk1isolinux目录下,修改该目录的isolinux.cfg文件,确保第一行内容为“default 1”,并找到“label 1”行,修改其下面第二行的内容为“append initrd=coyote2.img”,最后修改“timeout 30”为“timeout 1”。
6、将CL2引导软盘上的所有文件拷入 cdrpack13cdsmulti_memdiskdisk1下。
7、进入 cdrpack13子目录,运行run.bat,选择build&burnmulti_memdiskcontinue即可。如果无法正常刻录,可以将 cdrpack13/tmp下的mycd.iso使用nero等其他刻录工具烧录到CD上。
8、保证机器能够从光驱引导

老大你搞成功没啊?要不给我刻张光盘 我给你钱啊如何哦?????????

nichie 发表于 2004-3-31 10:17:56

至少coyotelinux 2.0版本成功了.
别说钱字.
只是,我刻录好的光盘可能不适合你的环境. 比如光驱的接在不同的IDE口, 使用网卡不同, 使用的网络环境不同.

lfitwy 发表于 2004-3-31 10:20:33

我可以把我的参数给你啊 如何啊 朋友????你帮忙了 起码我也要给你补个手续费啊???呵呵???可以帮忙吗朋友??????

ljz625 发表于 2004-3-31 23:10:24

QUOTE
最好还是做到CF卡里,以上的问题都不存在了。

我就是想做在CF啊,可以做不来,有没有安装步骤啊,谢谢!

ljz625 发表于 2004-3-31 23:13:58

QUOTE
在windows可以用winrar解包, 解出rc.sysinit
只是修改完后, winrar不支持将包打成.tgz格式

不知道可不可以,直接用WINRAR打开来改,这样就不会再打包回去了
还有这个方法可以用在CL现在出的版本上吗?

nichie 发表于 2004-4-1 08:55:15

其实,要做到光盘上, 无论使用2.0还是2.06,都需要linux环境.
2.0需要用linux来修改root.tgz
2.06则需要用linux来创建引导盘. 因为2.06没有windows版的创建程序
要不,使用3.0, 3.0默认就是支持ide, 那个时候可以直接使用cf卡了
页: [1] 2
查看完整版本: [原创]将CoyoteLinux2烧录在光盘上(不知有人兴趣否)