LinuxSir.cn,穿越时空的Linuxsir!

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

问一下,在硬盘上如何用kernel直接启动系统,而不是用lilo

[复制链接]
发表于 2003-12-1 14:46:54 | 显示全部楼层 |阅读模式
问一下,在硬盘上如何用kernel直接启动系统,而不是用lilo。硬盘上只装linux
发表于 2003-12-9 16:10:08 | 显示全部楼层
不能。
发表于 2003-12-10 22:20:44 | 显示全部楼层
理论上是可以的,不过你需要自己写一个引导程序,因为引导扇区太小,装不下内核,所以需要一个中间的引导程序来起动内核。这个引导程序可以很小,只要能够载入内核就行了。
发表于 2003-12-12 22:46:47 | 显示全部楼层
同楼上,如果你写出了这一个引导程序,那我可以说:恭喜你做出了一个自己的LILO。
发表于 2003-12-13 09:06:54 | 显示全部楼层
Bootloader是必须的
但是你自己可以写一个不需要显示界面,直接进入的Bootloader
不过,这样似乎有点“退化”吧?
 楼主| 发表于 2003-12-13 16:59:05 | 显示全部楼层
那启动盘是怎么做的,不是直接就读kernel么。我可不可以类似的用dd将kernel写在硬盘上,这样kernel能找到文件系统么
发表于 2003-12-19 09:50:51 | 显示全部楼层
最初由 firewalker 发表
那启动盘是怎么做的,不是直接就读kernel么。我可不可以类似的用dd将kernel写在硬盘上,这样kernel能找到文件系统么


启动盘好像也不是直接读kernel吧!无论如何,你是需要一个程序驻留在引导扇区帮你调用内核的...
发表于 2003-12-26 16:09:19 | 显示全部楼层
是需要一个程序,即使 用GRUB也只不过要GRUB 来引导Kernel
发表于 2004-1-2 22:29:53 | 显示全部楼层
不知syslinux如何?
发表于 2004-1-4 16:50:20 | 显示全部楼层

重新刷BIOS

重新刷BIOS
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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