LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: 独行侠

我也来问一个LILO的问题

[复制链接]
发表于 2006-3-13 17:37:58 | 显示全部楼层
记错了。 确切点说是446字节,别多写入数据。不然分区表会不见的。

再次重复。 是446字节, 不是466,是 446 , 提醒大家,千万记住,别像我样记错。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-13 22:44:48 | 显示全部楼层
Post by 木人
我来给大家讲讲引导。

一般我们用的pc机,也就是ibm兼容机。 启动的时候先是bios自检,
正常后确定启动磁盘。 如果硬盘启动,回读取mbr区域, 也就是绝对1扇区。硬盘的第一个可读写区域。
判断最后是不是55AA,这些是引导代码的事。 把这内容放到内存 7c00 位置,然后把控制权交给它。
……



谢谢!记下了。

我不是愤青。:ask :ask :ask
回复 支持 反对

使用道具 举报

发表于 2006-3-14 22:38:14 | 显示全部楼层
Post by 独行侠
91年之前可能是没有Linux吧?
PC机是什么时候开发出来的呢?
PC机的前十年用的是什么系统呢?
PC机到今天和他的前十年架构变了吗?


NTloader可以读写成文件的MBR的前466字节,这不是使用很简单?
正因为每次装Win都会把MBR覆盖掉,所以用NTloader不是更简单?


dos 是不是第一个pc操作系统我不清楚,就算是那也应该理解成dos/win designed for PC吧?

如果你的lilo安装在mbr,你重装win,对系统没影响么?你的lilo将没掉。 但lilo可以选择,你可以装在mbr,也可以装在linux分区的super block或者软盘而不影响系统。哪个更简单?如果你把“没有其他选择”理解成简单,我也无话可说:)
回复 支持 反对

使用道具 举报

发表于 2006-3-15 09:55:04 | 显示全部楼层
年轻人不知道历史,待我老人家来说两句:DOS确实是IBM PC的第一个操作系统,当年有微软提供的MS-DOS和IBM自己的PC-DOS,两者基本是相同的。微软也正是靠上了IBM这条大船才起家的。

管理多重引导,我曾经用过NTLoader,但现在我用苏哲当年开发的sbm(smart boot manager,http://btmgr.sourceforge.net/download.html ),这个东西不占用MBR,而是和当年的引导区病毒一样,安装在“硬盘的第一个磁道中(隐藏扇区), 它不需要任何特殊的分区, 所以它是真正系统无关的”,重装windows也不会影响到它(除非进行硬盘格式化)。
回复 支持 反对

使用道具 举报

发表于 2006-3-15 10:13:11 | 显示全部楼层
DOS也不是MS发明的。对了,前些时候发现一个GNU/DOS 2006,在这里http://danq.lunarpages.com/gnudos/
回复 支持 反对

使用道具 举报

发表于 2006-3-15 15:07:02 | 显示全部楼层
Post by 独行侠
91年之前可能是没有Linux吧?
PC机是什么时候开发出来的呢?
PC机的前十年用的是什么系统呢?
PC机到今天和他的前十年架构变了吗?




就事论事,不要涉及那么多内容,这里不是linux dos谁好谁坏的辩论赛

感觉这兄弟是ms的忠实fans,microsoft的东西真的很牛x吗?历史很久远?....

您听说过unix吗?别说10年前,追溯到30年前也可以,ms在哪里?

ps;废话多了2句,请大家见谅!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-16 14:41:17 | 显示全部楼层
我怎么会让人觉得是MS的FANS?
呵呵!

本来就不是,我也一直在说引导的问题,这和题目“lilo的问题”应该还不算离题吧?
我最早用的就是UNIX,所以现在用LINUX,也是因为它是*NIX,用SLK也是因为它是LINUX里比较宗于UNIX(BSD)的。向来都认为简洁是第一位的。

之所以会来讨论Lilo,并不是说它好不好,或者应该用哪一个Loader,就是因为对系统引导过程还是很迷惑。

所以感谢木人的那一段关于引导系统的话。
回复 支持 反对

使用道具 举报

发表于 2006-3-17 16:36:30 | 显示全部楼层

楼上正解

我一直都是装在 mbr 该 boot=/dev/hda
回复 支持 反对

使用道具 举报

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

本版积分规则

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