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

准备装Win2000,之后如何修复BRUB?

    来源: 互联网  发布时间:2015-03-30

    本文导语:  虽然有这样的文章在此之前,还是用100分求有经验者介绍一下经验。 | 就用grub的dos版吧:grub.exe 下载:ftp://ftp.cosoft.org.cn/incoming/grub_for_dos-0.1.1.tar.gz 以下是介绍及使用方法: GRUB.EXE 完全就...

虽然有这样的文章在此之前,还是用100分求有经验者介绍一下经验。

|
就用grub的dos版吧:grub.exe
下载:ftp://ftp.cosoft.org.cn/incoming/grub_for_dos-0.1.1.tar.gz


以下是介绍及使用方法:

GRUB.EXE 完全就是 GRUB,只不过重新包装,使得它能够在 DOS 下运行。所以,GRUB.EXE 具有你先前所熟悉的 GRUB 的所有优良特性。由此得到:ftp://ftp.cosoft.org.cn/incoming/
解压后,把 grub.exe 文件拷贝到 DOS 的硬盘分区或者 DOS 软盘即可。

如果 Linux 安装之后不能启动,可能的原因是 Lilo 的故障。这时候,用一张 grub 引导软盘启动,可保证启动成功。如果你没有 grub 启动软盘,那么用一张 DOS 启动软盘,再加上一个 grub.exe 文件,同样可以很简单地获得 grub 强大的多重启动功能。

顺便说,用“DOS启动盘+GRUB.EXE”的方法所制作的软盘,能够用来启动 DOS 和其它操作系统,是真正的“万能引导软盘”。这张软盘在硬盘不能引导 DOS/Windows 的时候还可以引导 DOS,而用其他方法制作的 GRUB 软盘,不能再重复用作 DOS 启动盘。这里所说的“DOS启动盘”可以是 MS-DOS 的,也可以是 FreeDOS 的(顺便说,FreeDOS build 2029 已经支持 Win98 的 FAT32 大分区格式了)。
--------------------------------------------------------------------------------


另外一种情形:当你重新安装 Windows 的时候,Windows 会重写 MBR,从而把 LILO 或 GRUB 的启动代码抹掉。用 GRUB.EXE, 你不需软盘就可以启动其他操作系统(假定你的Windows是9x,或者硬盘上安装有DOS)。

用 loadlin.exe 也能启动 Linux,但是 loadlin 需要一个内核文件(vmlinuz),这个内核文件必须处在 DOS/Windows 的分区,有时候这个内核文件不适合作为你新近安装的 Linux 系统的内核。GRUB.EXE 就没有这样的限制,它可以给你很大的自由,它从 DOS 下启动,而能够从 Linux 分区找到任何文件(包括内核文件),你很容易知道这个内核跟你将要引导的系统是匹配的,从而引导 Linux 系统。
--------------------------------------------------------------------------------


请在搜索引擎( http://www.google.com/ )中搜索有关 GRUB 的详细资料。这里只是举一个很常用的简单例子,命令行操作:

grub> find /boot/vmlinuz
(hd0,7)

grub> root (hd0,7)
grub> kernel /boot/vmlinuz root=/dev/hda8
grub> boot

简单的几个 grub 命令,就可以启动 Linux 了,很方便吧?顺便说,grub 的 find 命令很好,grub 甚至还有一个 cat 命令可以显示一个文件的内容。在 grub 的提示符下敲入 help 命令,可以获得在线帮助。

当然 GRUB 也支持菜单操作。GRUB.EXE 默认的菜单配置文件是 (hd0,0)/boot/grub/menu.lst ,正如前面所说,这个配置文件的位置可以由 DOS 命令行参数来重新指定。这个文件所处的分区(默认是(hd0,0))的类型可以是 DOS/Windows 的 FAT12,FAT16,FAT32,也可以是 Linux 的 ext2 等类型,还可以是 GRUB 所支持的其他分区类型。顺便说,GRUB 的新版本将要支持 iso9660 光盘格式、NTFS 文件系统,以及用软盘映象 img 文件来引导机器(特别适合于没有软盘又想用软盘来启动机器的用户)。


进入Linux再安装grub,这个就不用说了吧。

我用过很多次了,very good!呵呵...

|
http://www.csdn.net/Develop/article/17%5C17417.shtm看看。

|
以上文章详细介绍了操作方法。

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












  • 相关文章推荐
  • 准备学习docker: docker version命令查看版本
  • 大侠们:我准备装LINUX了,需要准备些什么啊?(搜集什么资料:如显卡、网卡型号等?)
  • 我准备在linux下做java和jsp,数据库准备用MySql,需要安装些什么软件?
  • android的移植准备工作
  • 想学习unix下编程,为以后进银行做准备
  • 毕业设计准备写一个操作系统,请问需要准备些什么知识?
  • 大哥们,小弟我准备学JAVA了给推荐几本好书吧!小弟不胜感激啊!
  • 我准备学编程,应怎样开始比较好(我喜欢快),请大家指点,谢谢!!!
  • 准备学JAVA给点建议????
  • 作linux开发,平常需要准备那些参考资料?
  • 我想学习GTK+2.0,请问如何准备GTK编程环境???
  • 小弟刚刚准备接触LINUX,达人们进来啊谢谢了哦
  • 准备学习操作系统
  • 学习openGL的话,应该做些什么准备呢? 在线等哦,
  • 我准备从DELPHI转学JAVA,各位同仁们多多支持!!!!
  • 考scjp要有充分的准备才行呀
  • 准备学习java,请各位推荐几本好书
  • 我准备学习Java,如何配置Java环境?拜托各位英雄!!!
  • 准备学JAVA给点建议???? iis7站长之家
  • 准备去考SCJP了,谁能指点我报名的程序........
  • 想看看MINIX源码,请问该要预先准备哪些知识


  • 站内导航:


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

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

    浙ICP备11055608号-3