Windows 7上使用Grub4DOS
来源:互联网 发布:直男癌 知乎 编辑:程序博客网 时间:2024/04/30 22:19
http://www.kisa747.com/windows7-grub4dos.html
Windows7上使用Grub4DOS有两种方法实现(除了直接将Grub安装至MBR):
①、通过创建boot.ini添加启动启动项。
②、通过windows 7的BOOTMGR启动管理器添加启动项。
两种方法各有优劣,只是第二种方法是用Win7默认的启动管理器的方法,但由于不是基于文件配置,需要通过命令行实现,显得有些麻烦。如果习惯了XP时代的OS Loader,第一种方法显得更亲切。
个人感觉还是第一种方法比较方便,推荐用第一种方法。
一、通过创建boot.ini添加启动启动项
XP下可以很方便地修改boot.ini来使用Grub4DOS,但Windows 7下其实就根本没有boot.ini,但是实际上Win7还是支持boot.ini,我们只需手动创建建一个boot.ini即可。
【Grub4DOS官方下载地址】:http://download.gna.org/grub4dos/
1、下载最新的版本后,我们只需要其中的三个文件:grldr、grldr.mbr、menu.lst
2、将grub4dos的三个文件复制到C盘根目录下。
3、在系统盘根目录中建立一个boot.ini(比如C:\boot.ini),内容如下:
[boot loader]
[operating systems]
c:\grldr.mbr="Grub4Dos"
PS:“Grub4Dos”要加引号。
重启后即可看到Grub4DOS的启动项。
二、通过win7的BOOTMGR启动管理器添加启动项
所有BCDEDIT的命令操作都必须以管理员身份运行。
1、使用BCDEdit备份与恢复启动选项
为了避免误操作,最好先对BCD进行备份。使用下面的命令进行备份和恢复。
bcdedit /export “D:\BCD-Backup” : 将BCD备份到“D:\BCD-Backup” 目录。
bcdedit /import “D:\BCD-Backup” : 恢复之前的BCD备份。
2、将grub4dos的三个文件复制到C盘根目录下。
3、添加BOOTMGR启动菜单
以管理员身份运行下面的批处理命令。
【下载地址】:win7添加Grub4DOS启动菜单.7z
批处理命令内容如下:
@echo offclsecho.echo 必须以管理员运行echo.pauseset title=Grub4DOSset vid=bcdedit /create /d "%title%" /application bootsector >vid.inifor,/f,"tokens=2 delims={",%%i,In (vid.ini) Do ( set vida=%%i)for,/f,"tokens=1 delims=}",%%i,In ("%vida%") Do ( set vid={%%i})echo %title% created as %vid%bcdedit /set %vid% device partition=c: >nulbcdedit /set %vid% path \gsldr.mbr >nulbcdedit /displayorder %vid% /addlast >nulecho.pause bcdedit /enumpause:exit
重启后即可看到Grub4DOS的启动项。
BCDEdit命令的常见用法
使用“bcdedit ”或“ bcdedit /enum all ”来查看系统中硬盘或分区的GUID 标识,例如{dc0a0dea-4a4e-11df-900b-d0c518f1f5f1}。其中{legacy}表示上一代操作系统,{current} 表示当前启动硬盘上的操作系统(Windows 7),下面均以{GUID}表示
BCDEdit修改启动选项的常用命令格式:
“bcdedit ”或“ bcdedit /enum all ”查看系统中硬盘或分区的GUID 标识bcdedit /set {GUID} Description “Windows XP Professional SP3”修改{GUID}在启动菜单中的显示内容bcdedit /default {GUID}设置指定GUID上的操作系统为默认启动的系统bcdedit /timeout 3将默认的启动菜单显示时间更改为3秒bcdedit /displayorder {current} {legacy}将首先显示默认启动的Windows 7,然后再显示Windows XP,bcdedit /delete {GUID}删除GUID上的启动菜单» 收藏+分享:
» 转载本站文章请注明,转载自:kisa747's world »《Windows 7上使用Grub4DOS》
» 本文链接: http://www.kisa747.com/windows7-grub4dos.html
- Windows 7上使用Grub4DOS
- Windows 7上使用Grub4DOS安装linux双操作系统
- Windows 7下Grub4DOS引导安装Fedora14
- 使用grub4dos引导Linux
- 使用grub4dos引导Linux
- grub4dos使用总结
- 使用grub4dos引导Linux
- GRUB4DOS使用大全(1)
- GRUB4DOS使用大全
- GRUB4DOS
- grub4dos
- grub4dos
- 创建空白的引导分区用于使用Grub4Dos启动硬盘上的所有系统
- 使用Grub4Dos 來做隨身碟的開機管理
- 使用grub4dos引导和安装linux系统
- 在Windows 7上安装使用OpenVPN
- 在Windows 7上使用goagent
- Windows 2008 IIS 7上使用Excel
- Android 编程下流量监测的实现原理
- ngx_alloc.c函数分析
- 奇怪的比赛
- HDU 1036 Average is not Fast Enough!
- c#归并排序
- Windows 7上使用Grub4DOS
- android rom移植知识普及
- 普通java虚拟机和dalvik在gc上的异同
- MFC中edit控件的使用
- Centos 查看系统硬件信息
- ubuntu_vi基本
- C++多态性:虚函数的调用原理
- linux _eclipse_ffmpeg 应用
- 黑马程序员_毕向东_JavaScript视频教程(1)