当前位置:  技术问答>linux和unix

关于lilo

    来源: 互联网  发布时间:2014-10-25

    本文导语:  我由两块硬盘,hda为win98,hdc为winme 我在hdc上再装一个redhat,但是lilo只能识别hdc上的winme,而hda上的系统找不到 请问各位大虾是何原因?如何解决? |lilo功能很有限,只能启动它所在的硬盘里的系统,你的...

我由两块硬盘,hda为win98,hdc为winme
我在hdc上再装一个redhat,但是lilo只能识别hdc上的winme,而hda上的系统找不到
请问各位大虾是何原因?如何解决?

|
lilo功能很有限,只能启动它所在的硬盘里的系统,你的win98在hda,而lilo在hdc,所以lilo启动不了win98。 解决的办法只有用别的启动管理软件。我印象里好像只有PQ BootMagic能启动多个硬盘的系统。
|
我使用NT OS Loader。 转贴一篇文章。 标 题: 不装NT而使用NT OS Loader的方法  发信站: BBS 水木清华站 (Sat Jun 20 20:02:41 1998)          1. 把NT的安装盘中的NTLDR拷贝到C:下(这假定是原来的Windows 9x, 要求FAT16,       NT不认FAT32). 然后在Win 9x下进行2(Win 9x的DOS Mode不行, 要不你得Lock       C:盘,因为要Direct Disk Access)       2. 运行NT安装盘中的winnt:   winnt /b  (floppyless operation, /x大概也差不多)       它的操作是将C:的boot record备份成bootsect.dos, 并加了个boot.ini,       在boot.ini中加了两个entry, 然后把C:的boot record换成NT的       (hehe, 要的就是这个了)          要注意的是winnt /b考贝文件时就可以Ctrl+Alt+Del把它干掉了, 不必浪费磁盘       空间. 而且一定要把NTLDR copy到C:下, 不然等一下就说NTLDR not found       启动不了了.       3. 这样就装完NT OS Loader了, 接下来可以然后就可以自己改boot.ini了       把它attrib -r -h -s 比较方便 :-)           [Boot Loader]        Timeout=5        Default=C:BOOTSECT.DOS        [Operating Systems]        C:BOOTSECT.DOS = "Microsoft Windows 95"        C:BOOTSECT.LNX = "Redhat Linux 5.1"        C:BOOTSECT.SLK = "Slackware 3.5"        C:BOOTSECT.BSD = "FreeBSD 2.2.6"          可以安装自己的需要加入更多 OS的boot record entry        关于怎么把各种OS的分区boot record搞出来前面也提到了, 就是用dd了     装 OS时把它们的Loader装在分区中(不要装在MBR中)        eg:  dd if=/dev/hda3 of=/mnt/dosc/bootsect.lnx bs=512 count=1           (假设Linux的 LILO装在/dev/hda3)             dd if=/dev/hda4 of=/mnt/dosc/bootsect.bsd bs=512 count=1           (FreeBSD在/dev/hda4, 原来有篇mini-HOWTO说NT Os Loader不能直接            load FreeBSD 2.2.5, 我在FreeBSD 2.2.6下经过验证, 已经可以了,            不必拿LILO来引导FreeBSD)       多说两句:       1. 关于这种引导方法的好处         NT OS Loader是Microsoft的东西, 在重装Win95/NT等时都会自动识别且不会覆盖,      不象LILO那样会被误为virus或被无情override.         而且NT OS Loader是装在C: 的boot record上的, MBR保持untouched(uninstall      Linux时不用fdisk /mbr恢复MBR) 当然这种方法需要一个FAT16的分区了, 相信许      多人的硬盘上还是有个Win9x的吧?  :-))         另外NT Os Loader可以display出 OS Prompt让你用Arrow Keys选择,      对许多人来说很方便, 加入你的机器上同时还装了NT那这种方法就更适合了       2. 用lilo更新完boot record后要及时dump到bootsect.xxx中去        在Linux下lilo update完boot record后要dd一下, 不然记录的一些sector位置可能     前后不符, 导致无法启动       hehe, 反正我自己一直都是这样用的, 觉得OS Loader还不错...     --  raner 
|
一定要用OS Loader!!! 如果用lilo重装windows你就惨了 windows很霸道从来都是先抢mbr的 至于怎么使用os loader那就是另外一个话题了 不过你可以在前面的帖子里找到答案

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • lilo的问题,装上后/etc下没有lilo.conf,我在机子上找子个,放有/etc下,修改部分参数,运行lilo,提示错误!
  • lilo的用法(如何不用缺省的/etc/lilo.conf文件)?
  • LILO怎么启动系统的?/etc/lilo.conf文件该怎么修改?我看LINUX中的问题好象除了LILO外,就是驱动程序了。
  • 在redhat-linux7.2下,用lilo的方式启动,当升级内核时,如何修改/etc/lilo.conf文件?有没有什么设置让系统自动修改这个文件??
  • 原来装了linux和win2k,使用LiLO启动,现在重新win2k,如何恢复使用LILO来引导使得Linux可用
  • 请问,如果我把现在的win2000的一个逻辑分区删了,用这个空间建一个swap和/来装linux,且把lilo装到mbr上,lilo能正常引导这两个OS么?
  • 救命啊::我Redhat7.3重编内核得一个bzImage文件,我把它COPY到了/boot/下,并修改了/etc/lilo.conf文件image=/boot/bzImage,后lilo -v !怎
  • lilo到底是装在那里的啊?我格linux的两个分区居然lilo还在并能用。解决就给分!
  • 关于linux里lilo的问题
  • 怎样重新装入LILO
  • redhat linux 7.2怎么配置lilo?
  • 无法显示LILO,什么原因
  • 为什么安装过程中选择了lilo,安装一切正常。TEST成功,但完成重起时却根本见不到lilo进不了linux,和没装前一样直接就进windows了。
  • 从装win98会影响linux的lilo吗?
  • LILO 消失
  • 启动小问题,GRUB/ LILO
  • 如何编辑LILO文件?
  • 安装程序没给我装LILO?!?
  • 请教两个硬盘怎么装lilo,具体请进。
  • 如何配置lilo?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3