LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: hawkking

大家可以用用中国人编译的CDLinux!!!!!

[复制链接]
发表于 2005-1-3 16:33:43 | 显示全部楼层
我试着装到U盘上,可是不知道什么原因就是不行??????????
发表于 2005-1-3 16:47:13 | 显示全部楼层
Post by zhihaochen44
我试着装到U盘上,可是不知道什么原因就是不行??????????

不知道一般的优盘行不行的,还是要那种可启动的优盘才行?
发表于 2005-1-4 13:23:40 | 显示全部楼层
我就是普通的优盘,纽曼的!
发表于 2005-1-6 01:29:57 | 显示全部楼层
能不能装在我的MP3上面呢?
发表于 2005-1-6 03:15:01 | 显示全部楼层
非要支持启动的U盘才可以安装吗?
发表于 2005-4-12 14:10:55 | 显示全部楼层
我的也是,使用u盘无法启动,按照他的方法做的,可是就是不行
是什么原因,有人知道吗?
回复 支持 反对

使用道具 举报

发表于 2005-4-12 17:23:56 | 显示全部楼层
我是用的是sd flash,按照说明安装,后,启动不了。。。。郁闷中,

该怎么解决阿
回复 支持 反对

使用道具 举报

发表于 2005-4-20 21:17:09 | 显示全部楼层
U盘的可以在网上搜一下,因该是有一点特殊的。有象是要有点改动,主要是U盘的初始化时间长,比RAM的速度慢。我没试过,只是见过介绍。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-23 18:27:21 | 显示全部楼层
http://cdlinux.berlios.de/howto-cn.html

上面的网址不是有介绍U盘的安装方法吗?

如何把 CDlinux 安装到 U 盘上?


    把 CDlinux 安装到 U 盘也有多种方案可选。我们还是只说一种:安装到 U 盘上的一个 FAT 分区里,并用 SYSlinux 来启动。

    在以下的说明中,我们假设你的 USB 盘(U 盘或 USB 移动硬盘)被设定为硬盘模式。上面的第一个分区是 FAT12、FAT16、或者 FAT32 格式的,并且它对应 /dev/sda1。

用 Linux 的方法 (以下操作可以在 CDlinux 也可以在一般的 Linux 系统中进行)

    首先,在 USB 盘上安装 syslinux:

        # syslinux /dev/sda1

    挂载 CDlinux 的 ISO 镜像和 USB 盘:

        # mount -o loop CDlinux-x.x.x.iso /mnt/cdrom
        # mount /dev/sda1 /mnt/win

    (如果你的 USB 盘不是 /dev/sda1,请做相应的修改)

    然后,把 extra/ 目录下的内容拷贝到 USB 盘上:

        # mkdir /mnt/win/CDlinux
        # cp -r /mnt/cdrom/boot/CDlinux/extra /mnt/win/CDlinux

    接下来,把内核和 initrd 也拷过去:

        # mount -o loop /mnt/cdrom/boot/CDlinux/CDlinux.img /mnt/floppy
        # cp /mnt/floppy/bzImage /mnt/floppy/CDlinux.gz /mnt/win

    最后,下载 syslinux 的配置文件 (~2k) 并把它展到 USB disk 盘上:

        # tar -C /mnt/win -zxf syslinux-cfg.tgz

    (这一步将把“syslinux.cfg”和一些显示信息等文件拷贝到 /mnt/win 目录下。不要忘了先检查一下“syslinux.cfg”,并根据你自己的具体情况做相应的修改。)

    现在可以把你的 BIOS 设置成从 USB-HDD 或者 USB-zip 启动。(具体设为那种和你的 BIOS 及 USB 盘有关,试一下就知道了。)

    注意,以上步骤只是一个简单的例子,这里的假设可能和你的情况并不一致。所以,在操作时别忘了根据自己的具体情况做必要的修改。另外请参考“简介:CDlinux 的命令行参数”和“简介:CDlinux 的结构”。


简介: CDlinux 的命令行参数


    为了让 CDlinux 更灵活,不但能从光盘启动,还能从其它各种设备启动;并且不但能把模块挂载到内存中(ramdisk),为了节约内存,还可以自动用“ loop”方式挂载模块,我们定义了下述三个内核命令行参数:

    CDL_DEV=:
      告诉 CDlinux 在哪个设备上可以找到附加的“包”和“模块”
      缺省值:/dev/cdrom
      例子: CDL_DEV=/dev/hda1

    CDL_DIR=:
      extra/ 目录在 CDL_DEV 的文件系统的那个目录下?
      缺省值:boot/CDlinux, CDlinux, zxh/CDlinux
      例子: CDL_DIR=APPs/CDlinux

    CDL_LOOP:
      是否强制以“loop”方式加载“模块”?
      缺省值:否,尽量把“模块”挂载到内存里。
      例子: CDL_LOOP

    以上这三个参数都是可选的,正常从光盘启动时可以一个也不加,使用缺省值即可。如果模块太多或者太大,CDlinux 会自动以“loop”方式加载它们。不过这样一来,在 CDlinux 运行时就不能把光盘拿出来了。

定制
简介:CDlinux 的结构


    CDlinux 是高度可定制的。它由以下两部分构成:

      1. “基本”部分:一张 2.88M 软盘镜像,CDlinux.img
      2. “附加”部分:其它附加的“包”和“模块”

    “基本”部分就是一张 VFAT 格式的 2.88M 软盘镜像。上面包含了内核和一些最基本的软件,包括:bash (1.14.7)、bftpd (一个小 ftp 服务器)、busybox、bzip2、e2fsprogs、file、find、gawk、grep、gzip、midnight commander (4.1.35)、portmap、sed、tar 和 vim (5.8) 等。如果只是需要一个最基本的 Linux 环境,你可以把 CDlinux 的其它内容统统删掉,只保留这一个文件,一样跑得不错。

    “附加”部分包括其它一些有用的工具软件,这些软件被打成了“包”(package) 或者“模块”(module),放在 extra/ 目录下。启动时,CDlinux 会自动到 extra/ 目录下查找并安装它们。

    虽然 CDlinux 只需 CDlinux.img 这一个文件就能跑起来,不过功能上就大打折扣了。所以最好还是保留这些附加的包和模块。当然,你也可以向 extra/ 目录里添加你需要的软件,把那些你用不到的删掉,自己定制一个 CDlinux 版本。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-23 18:33:24 | 显示全部楼层
不好意思,看错了!
回复 支持 反对

使用道具 举报

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

本版积分规则

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