LinuxSir.cn,穿越时空的Linuxsir!

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

如果是想成功的引导系统到#,是不是一定要vmlinuz initrd都有啊??

[复制链接]
发表于 2005-7-28 21:41:50 | 显示全部楼层 |阅读模式
前几天制作小系统
就是只要能够正常引导系统,能够得到#,其它的功能都没有的空系统
但发现
zipslackware
它提供的initrd.tgz
居然用不了(提示vfs xxxx,can't mount root filesystem on /dev/hda8 .....)
我知道vmlinuz是核心引导/驱动程序,initrd是补充vmlinuz和一些常用命令的集合
但为什么用不了呢?
以下是我的命令:
kernel (hd0,7)/vmlinuz root=/dev/hda8 rw
initrd (hd0,7)/initrd.tgz
boot

文件加载成功
但每次都是出现同样的错误
最后发现是initrd.tgz只有1.43k
:confused:



请大家指导一下
并且
请大家发一下善心
把自己的vmlinuz ,initrd发上来,好吗?谢谢了
发表于 2005-7-28 21:47:32 | 显示全部楼层
内核没编译选项错误吧,发不上来,太大了
-rw-r--r--  1 root root 4644864 2005-07-28 01:00 initrd.img-2.6.10-5-k7
-rw-r--r--  1 root root   94428 2005-03-31 19:08 memtest86+.bin
-rw-r--r--  1 root root  825736 2005-06-25 04:25 System.map-2.6.10-5-k7
-rw-r--r--  1 root root 1233009 2005-06-25 04:24 vmlinuz-2.6.10-5-k7
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-28 22:03:13 | 显示全部楼层
不是编译内核啊
如果这样,我搞LFS得了
我是说想直接复制其它系统的vmlinuz ,initrd
放在一个空盘里
然后用GRUB引导
成为一个任何工具都没有的空系统
回复 支持 反对

使用道具 举报

发表于 2005-7-28 23:10:59 | 显示全部楼层
没这么简单把,光有内核是不行的,建议你下个cdlinux研究下
回复 支持 反对

使用道具 举报

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

本版积分规则

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