找回密码
 注册
查看: 2922|回复: 2

制作debian的U盘网络安装启动盘

[复制链接]
发表于 2004-10-27 11:22:08 | 显示全部楼层 |阅读模式
首先注意U盘本身很重要,我用一个清华普天64M就没有能够引导操作系统,但是用朗科128M就可以了。但是我用清华普天的U盘作启动盘安装fedora就没有问题。错误表现为crc校验错误。

我用的是unstable版本的启动盘。从/debian/dists/unstable/main/installer-i386/current/images/hd-media/上下载vmlinuz,从
/debian/dists/unstable/main/installer-i386/current/images/netboot/debian-installer/i386/上下载initrd.gz。

注意vmlinuz和initrd.gz来自不同的目录,千万别下错了。

在一个已有linux操作系统中做如下两步(假设您的U盘为/dev/sda1)
mkdosfs /dev/sda1(debian中对应的是mkfs.vfat或mkfs.msdos均可以)
syslinux /dev/sda1(如果syslinux失败了,在您的$home目录下的.mtoolsrc文件中添加mtools_skip_check=1,这个错误是在Knoppix下发生的,但是在debian系统中没有这个错误)

然后将vmlinuz和initrd.gz复制到U盘上。

最后在U盘上创建syslinux.cfg
该文件有如下内容
default linux

label linux
        kernel vmlinuz
        append vga=normal initrd=initrd.gz ramdisk_size=15000 root=/dev/rd/0 devfs=mount,dall rw

prompt 1
timeout 5

唯一需要修改的参数为ramdisk_size,如果您的initrd.gz文件较大,将该值调大。

最后我发现安装的时候如果选择中文有可能无法启动Xwindwos,这个没有进一步的实验。

另:我发现sarge最近提供的vmlinuz和initrd.gz存在问题,无法识别硬盘,如果大家发现启动盘安装存在问题,建议换一下镜像试试。

20041027的sid 2.6内核的安装镜像非常稳定,但是安装的时候没有选择,直接安装sarge,因此如果需要升级到sid,请自行修改。
发表于 2004-10-27 12:25:47 | 显示全部楼层
朗科现在很牛

支持Linux驱动,而且居然不用额外安装驱动程序

我妈妈现在用的既是
回复

使用道具 举报

发表于 2004-10-27 12:34:51 | 显示全部楼层
好文章!!!

以前只用lilo和ext2文件系统做这种小系统,比较麻烦.

现在才知道用syslinux在fat文件系统上做小系统.又快又可靠.!
刚才实践了一下,确实不错.

建议版主加精!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-2-13 09:41 , Processed in 0.048307 second(s), 16 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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