请教软盘linux问题

idll 2004-08-05 10:26:11
做了个软盘的LINUX,可是总是引导我机器上的linux,而不是自己做到哪个,软盘上我也做了ROOT文件系统,但是不起作用。而且我看一些资料说如果没有ROOT文件系统,那软盘上的 linux是不会启动的,但是我不要ROOT,还是一样的在引导我原来哪个linux,而不是因为没有root文件系统而不动。我用的是red hat ,内核版本2.6.5-1,grub配置如下:
root (fd0)
kernel /bzImage
initrd /image.gz
后来有兄弟说向内核传入root=/dev/fd0,但系统报错,cannot open root device (fd0),我做的哪个ROOT明明在FD0里,是ramdisk,不知道问题出在哪儿了,迷惑。
...全文
128 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xfzhao_cn 2004-11-11
  • 打赏
  • 举报
回复
用syslinux 作为bootloader, 比较简单。
做法:
1. mkfs.vfat /dev/hda

2. mkdir /mnt/hda
建立mount 点目录。

3. mount /dev/hda /mnt/hda
mount 软盘 到 mount 点目录。

4. cd /mnt/hda
进入 mount 目录。

5. dd if=/dev/hda of=dos.bss bs=512 count=1
建立 dos 扇区头文件。

6. 建立一个syslinux.cfg 文件,其内容如下:
label linux
kernel vmlinuz
append initrd=initrd.gz root=/dev/ram0 ramdisk_size=xxx
ramdisk_size 看你做的initrd.gz 开的大小。

7. 拷贝 vmlinuz (kernel) 和 initrd.gz (rootfs) 到该目录下。

8. cd .. ;umount /dev/hdc
umount 软盘

9. reboot 选择从软盘启动
731DBA 2004-11-10
  • 打赏
  • 举报
回复
idll(蓝色天际)
我在学习linux中,请指教~~~
我已经加你了!
我的qq:8194892
fallso 2004-08-06
  • 打赏
  • 举报
回复
我用的lilo引导,有时间我们交流一下。
idll 2004-08-06
  • 打赏
  • 举报
回复
好呀,怎么联系你?QQ17165254,我也正在学习中

18,773

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧