`
zhulin014
  • 浏览: 52839 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

linux和windows启动菜单详解(Grub和NT Loader)<转>

阅读更多

关系:
windows-NT Loader-ntldr-boot.ini
linux-Grub-grldr-menu.lst(menu.lst已加载在grldr中,grldr中的菜单可以用“grub4dos内置菜单编辑器”进行替换)

无论是安装winxp或者是linux系统,都会在mbr处写入引导器。
windows系统的叫NT Loader,linux的叫Grub原本是Linux上的引导器,与Lilo齐名,Grub和NT Loader可以互相引导,而且Grub4DOS提供的

grldr可以象ntldr一样直接被OS Loader加载),安装多系统时,一般后装的系统会冲掉前装系统的引导器。

一、从boot.ini启动linux(适合winxp装在最后)
1.所需文件:“grldr、menu.lst、grub4dos内置菜单编辑器”三个文件,用“grub4dos内置菜单编辑器”加载“menu.lst”内容到“grldr”

中,然后复制“grldr”到c盘根目录。(menu.lst可以在linux中提取,位置在:/boot/grub/menu.lst)
2.在boot.ini最后一行加上“c:\grldr=" Hiweed Linux "”即可。

二、从Grub启动windows(适合linux装在最后)
编辑“/boot/grub/menu.lst”文件,
-------------------------------------------------------------
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,2)
#          kernel /vmlinuz-version ro root=/dev/hda5
#          initrd /initrd-version.img
#boot=/dev/hda
default=1
timeout=5
splashimage=(hd0,2)/grub/splash.xpm.gz
title Fedora Core (2.4.22-1.2115.nptl)
root (hd0,2)
kernel /vmlinuz-2.4.22-1.2115.nptl ro root=LABEL=/ hdc=ide-scsi rhgb
initrd /initrd-2.4.22-1.2115.nptl.img
title winxp
rootnoverify (hd0,0)
chainloader +1

-------------------------------------------------------------
现在default值为0,意即启动排行第一的操作系统,这里代表的就是Ubuntu, kernel 2.6.15-23-386。
现在把它修改成“default 1”,那么XP就成为默认的操作系统了。
因为从零数起,以title打头的Microsoft Windows XP Professional这一行排序为1。
另外我们还可以通过修改timeout的值来变更默认等待时间。

分享到:
评论

相关推荐

    linux和windows双系统安装借鉴.pdf

    - **NT Loader(ntldr)**:利用Windows的引导程序来启动Linux,需要Linux的引导映像文件。 - **Linux启动盘**:不安装GRUB到主引导扇区,而是使用启动盘引导进入Linux。 6. **安装流程**: - 修改BIOS设置,以...

    linux和windows双系统安装.pdf

    - **启动速度问题**:不正确的分区设置可能导致Windows启动变慢,例如Linux分区位于Windows扩展分区内。 通过以上步骤和方法,用户可以在一台电脑上同时享受Linux和Windows带来的便利,满足不同应用需求。记得在...

    LINUX与WINDOWS的区别

    通过对Linux与Windows启动流程的详细对比,我们可以清晰地看到两者在启动过程中的异同。尽管在某些步骤上两者有着相似之处,例如初始硬件引导扇区的读取,但随着启动过程的深入,两者的差异逐渐显现出来。Linux更加...

    XP下装LINUX系统[参考].pdf

    - **安装完成后**:重启电脑后,GRUB将显示启动菜单,允许用户选择进入Windows XP或Linux系统。 通过以上步骤,可以在保持Windows XP运行的同时,成功安装Linux系统,实现双系统共存。了解这些知识点,对于软件...

    BOOT详解(电脑技术)

    3. 引导加载器加载:MBR或GPT引导加载器负责加载更复杂的引导加载器,如GRUB(GRand Unified Bootloader)、LILO(LInux LOader)或Windows的NTLDR(NT Loader)。这些高级引导加载器通常位于磁盘的其他位置,如根...

    win7.xp双系统启动引导

    在XP系统中,还需要额外执行`bootsect/nt60c:`和`bootsect/nt60c:/mbr`命令,以更新MBR(Master Boot Record)和NTLDR(Next Technology Loader)的信息,确保XP的启动链路不被破坏。 3. **调整XP安装后的引导配置...

    ntldr修改工具GRLDR

    1. NTLDR:NT Loader是Windows NT/2000/XP/2003等操作系统中的引导加载器,负责读取并执行操作系统的核心文件,启动系统。但NTLDR的功能相对有限,不支持复杂的启动菜单定制。 2. GRLDR:GRLDR(GRUB for DOS)是...

    mkimage.rar

    2. `ldntldr.bin`:这个文件可能与NT Loader(NTLDR)有关,它是Windows NT系列操作系统中的引导加载器。在Windows XP及更早版本中,NTLDR负责加载操作系统内核。这个文件可能是用于创建或修改NTLDR引导映像的组件。...

    使用ntldr实现双重引导

    ntldr(NT Loader)是Microsoft Windows NT系列操作系统中的启动加载器程序。它负责读取`boot.ini`文件来确定系统的启动配置,并根据用户的选项加载相应的操作系统。与GRUB等其他多系统引导程序相比,ntldr在实现...

    linux安装教程

    - **分区工具:** 可使用的硬盘分区工具包括DOS环境下的`fdisk`、Windows NT的`fdisk`、Linux安装过程中自带的分区工具、免费的`fips`程序以及商业软件`Partition Magic`。 - **分区策略:** 如果计划在同一块硬盘上...

    开机截面开机截面开机截面开机截面

    在早期的系统中,引导程序通常较简单,而在现代系统中,如Windows的NT Loader (NTLDR) 或Linux的GRUB(GRand Unified Bootloader),引导程序可能包含更复杂的功能,如多操作系统选择、错误修复等。 2. 分区表:MBR...

Global site tag (gtag.js) - Google Analytics