当前位置: 技术问答>linux和unix
关于GRUB和LILO的问题
来源: 互联网 发布时间:2015-09-04
本文导语: 请问GRUB和LILO的原理一样吗? 安装了win 98和winxp 及linux的系统,在MBR损坏的情况下,如何保住win 98 和win xp???谢谢!!!1 | 计算机的最初启动是由BIOS控制的,在对一些硬件(如:内存、键盘...
请问GRUB和LILO的原理一样吗?
安装了win 98和winxp 及linux的系统,在MBR损坏的情况下,如何保住win 98 和win xp???谢谢!!!1
安装了win 98和winxp 及linux的系统,在MBR损坏的情况下,如何保住win 98 和win xp???谢谢!!!1
|
计算机的最初启动是由BIOS控制的,在对一些硬件(如:内存、键盘等)初始化之后,它会试图加载硬盘的主引导记录(MBR)或软盘的引导扇区。MBR可通过两种方式运行,其一是定位到活动分区并加载相应的引导扇区,然后将控制权移给此引导扇区,由引导扇区完成该分区内操作系统的基本组件的加载;其二是直接从一指定分区中加载信息,并通过它装入任一分区的操作系统,诸如LILO、OS/2 boot loader等引导加载程序都可以配置成这种方式。
和LILO一样,GRUB能够识别文件系统,GRBU能够理解内核的可执行文件格式,这样就可以不用关心内核文件的磁盘定位,而只需通过文件系统便可以找到内核文件,GRUB比LILO能够理解更多的文件系统类型,更多内核可执行文件格式,这样它就能够直接定位和引导不同操作系统的内核。
GRBU最早是在1995年由Erich Boleyn编写的,其最初目的是为了能够从Utah Mach4微内核系统(即是现在的GNU Mach)中启动引导GNU Hurd操作系统。现在GRUB的基本目的是用于引导符合Multiboot标准的操作系统,Multiboot是一个用于定义符合多引导标准的操作系统规范,这个标准十分全面,但是目前支持它的操作系统仍不多,主要是GNU Hurd,所以现在仍不能达到GRUB所设想的操作系统引导界面大一统的局面,虽然这一天似乎很遥远,但是我们现在仍然可以享受GRUB给我们带来的强大功能和高度的灵活性。
和LILO一样,GRUB能够识别文件系统,GRBU能够理解内核的可执行文件格式,这样就可以不用关心内核文件的磁盘定位,而只需通过文件系统便可以找到内核文件,GRUB比LILO能够理解更多的文件系统类型,更多内核可执行文件格式,这样它就能够直接定位和引导不同操作系统的内核。
GRBU最早是在1995年由Erich Boleyn编写的,其最初目的是为了能够从Utah Mach4微内核系统(即是现在的GNU Mach)中启动引导GNU Hurd操作系统。现在GRUB的基本目的是用于引导符合Multiboot标准的操作系统,Multiboot是一个用于定义符合多引导标准的操作系统规范,这个标准十分全面,但是目前支持它的操作系统仍不多,主要是GNU Hurd,所以现在仍不能达到GRUB所设想的操作系统引导界面大一统的局面,虽然这一天似乎很遥远,但是我们现在仍然可以享受GRUB给我们带来的强大功能和高度的灵活性。
|
fdisk /mbr
|
用win98光盘启动,执行fdisk /mbr
这两个的原理基本一样。
这两个的原理基本一样。
|
fdisk /mbr,没错的
|
用win98启动盘fdisk/mbr