LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2823|回复: 2

求助:如何将cdlinux 0.6.1安装在硬盘上

[复制链接]
发表于 2008-7-30 14:54:58 | 显示全部楼层 |阅读模式
今天下载cdlinux 0.6.1,从光盘启动正常很好用
现在想安装在硬盘上,按照littlebat的方法
++++++++++++++++++++++++++++++++++++++++
我发现CDlinux-0.5.9的安装、模块制作方法与主页上的文档不同。
在这里简单回答一下朋友们在这帖中提出的几个问题:
1、硬盘安装:
把下载下来的CDlinux-0.5.9解开,linux可以直接用mount -o loop CDlinux-0.5.9.iso /mnt/isofile打开里面的文件,把里面的整个boot目录拷贝到某个硬盘分区的根目录下。用grub来引导,直接在 /boot/grub/menu.lst中添加下面一项:

title CDlinux: LANG=zh_CN.UTF8

root (hd0,8)
kernel /boot/CDlinux/autoboot/bzImage vga=791 CDL_LANG=zh_CN.UTF8
initrd /boot/CDlinux/autoboot/CDlinux
boot

2、U盘安装:
把整个boot目录拷贝到U盘分区的根目录下。再在CDlinux主页上下载syslinux 的配置文件并把里面的文件展开到根目录下,然后根据你的情况修改里面的syslinux.cfg文件,我把里面的“kernel bzImage”全部替换成”kernel /boot/CDlinux/autoboot/bzImage”,把”initrd=CDlinux.gz”全部替换成“initrd= /boot/CDlinux/autoboot/CDlinux”,实际就是现在U盘里的相应文件。

3、adsl连接:
用sudo pppoe-setup命令;

4、怎样制作包:
把你正在使用的程序的所有文件依它的目录结构用 tar cfvz 命令打成一个tgz包就行了;

5、怎样制作模块:
先看作者主页的how-to内容。现在为CDlinux-0.5.9制作模块的关键是要知道现在的主页上介绍的用 mkfs.cramfs制作模块文件的方法是过时的,CDlinux-0.5.9现在新用了一个squashfs的文件格式(用file filename可以得到原文件格式等信息),需要用mksquashfs命令制作,如果你的系统中没有这个命令,到squashfs的主页下载一个。

然后仿照原来的md包改写里面的.init, .mount_point等等文件就行了。

详细内容及示例全文见我的日记:CDlinux-0.5.9的安装和使用简介
++++++++++++++++++++++++++++++++++++++
启动不能成功
请教如何将cdlinux 0.6.1安装在硬盘上?
 楼主| 发表于 2008-7-30 17:50:26 | 显示全部楼层
还有谁有U盘上安装的syslinux-cfg.tgz 分享下啊!
http://cd-linux.sourceforge.net/files/syslinux-cfg.tgz
这个地址现在已经打不开了
回复 支持 反对

使用道具 举报

发表于 2008-8-1 18:17:50 | 显示全部楼层
这篇帖子看看:
CDlinux 0.6.1出来了
http://www.linuxsir.cn/bbs/thread327987.html
回复 支持 反对

使用道具 举报

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

本版积分规则

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