grub4dos初级教程

合集下载

使用grub4dos制作多系统

使用grub4dos制作多系统

使用grub4dos制作多系统启动U盘(win7、ubuntu12.04)平时使用ubuntu多一点,但是很多时候又难免使用win7。

以前每次重装电脑都要制作U盘启动,有没有办法在一个U盘中制作多个系统的启动?今天上网找了一些方法,发现还是比较简单的,使用grub4dos既可以很快的搞定。

网上一般使用的都是winpe、linux、win7等系统,我一般使用win7和ubuntu,U盘的空间也有限,所以只制作了这两个系统的启动盘。

一、需要准备的软件和镜像1、grub4dos2、grubinst3、启动时的背景和字体配置文件4、UltraISO 软碟通,提取映像启动文件,修改ISO用5、两个系统的映像文件,自己去网上下载吧二、U盘处理首先将U盘格式化(备份有用的文件),然后使用UltraISO打开WIN7的ISO光盘(打不开的用管理员模式打开),选择启动---写入硬盘映像,磁盘驱动器选择U盘,千万不要选错了,选择便携启动---写入新的硬盘主引导记录(MBR)---USB-HDD+,选择写入,等待写入完成。

三、grub4dos安装首先将压缩包中的grubinsit文件解压,运行文件grubinsit_gui.exe(vista和win7系统下需要以管理员身份运行,否则找不到U盘)选择目标U盘(hd1),hd0是系统硬盘,千万别把硬盘的启动信息更改了,否则可能重启后就无法进入系统了。

设置如下图,然后点install。

如此操作后,就把U盘的MBR给改写了。

然后需要将下载的grub4dos文件中解压出来的chinese文件夹中的grldr和grub.exe连同根目录下的menu.lst文件一起复制到目标U盘的根目录下。

四、拷入Ubuntu文件在U盘根目录下新建文件夹ubuntu,将下载好的ubuntu12.04的ISO镜像文件更名为ubuntu.iso,提取镜像文件中casper文件夹下的initrd.lz和vmlinuz文件和ubuntu.iso文件一起放到ubuntu文件夹下面。

GRUB4DOS启动教程

GRUB4DOS启动教程

GRUB4DOS启动教程一.准备文件:GRUB4DOS;WINPE文件;DOS镜像文件;GRUB菜单和界面编辑工具;UltraISO。

HPUSBFW.EXE格式化U盘的. GRUBGUI.EXE和BOOTICE.EXE写引导记录的.GRUBGUI.EXE由于是用的老毛的所以grldr 要改名为mtldr二.创建启动目录结构:复制需要的启动文件,镜像文件,编辑GURB启动菜单。

(GRUB对字母大小有区分,文件和文件夹的命名要注意)三.PS启动界面:需要几个菜单,菜单长度,背景图片根据菜单需要PS。

分辨率可以是800X600,640X480。

四.制作IOS镜像步骤一:了解GRUB4DOS文件结构,请看grub4dos-help-2011-05-27.chm里面的(文件说明)。

GRUB4DOS的安装方, 请看grub4dos-help-2011-05-27.chm里面的(第三章)。

步骤二:创建启动目录,随个人爱好。

在任意盘建立一个文件夹如:USBIOS结构如图:boot文件夹里面装启动文件GRUB4DOS。

minipe文件夹里面装镜像文件。

boot 文件夹需要的GRUB4DOS文件有:中文版的grldr;menu.lstminipe文件夹里看自己需要,这里有dos.ima;win7pe.ios;老毛的PE有些PE的镜像文件不能直接使用,需要提取里面的文件,详细请看grub4dos初级教程_CHM 图文版_090411.CHM 里面的应用篇----启动PE老毛桃撤手不管版0911 按照上面说的不行,我也不知道什么原因,所以我做的时候,先安装老毛的PE到U盘,然后我再复制U盘里的文件出来的.这里教程我就不弄老毛的了.步骤三:编辑grub菜单,需要用到grldr内置菜单编辑器和bootice.exe(用于编辑menu.lst)构建我们需要几个菜单,现在有DOS ,WIN7 PE ,WINXP PE,3个引导镜像,最少是三个,再加上常用的,关机,重启,也有会用到GRUB命令行,这样加起来就是6个了。

Grub4DOS引导多系统开机启动教程(原创)

Grub4DOS引导多系统开机启动教程(原创)

说明:1在Win7下成功安装XP双系统之后,每次开机时会出现开机选单,对要进入的系统进行选择,但是这个选单很不美观。

在经过几天对用各种方法制作多系统启动U盘的尝试之后,突发奇想,是不是可以把U盘多系统的启动方式嫁接到自己的小Y上呢?经过简单尝试,证明是可以的,而且会大大扩展开机选单的美观性,实用性,可自定义性。

准备的工具;Grub4DOS.rar FbinstTool.exeMsgDiyer.exe GfxIv3.5.exeBcdTool.exe1(这里需要说明一下,Win7下安装XP系统后,系统自动分出一个200M的分区(应该是启动项修复工具修复的结果),这个分区在XP系统下识别为C盘,在Win7下为其它盘符。

在这个199M的盘装着Win7-XP 双系统开机引导文件:)先把这个盘里的文件复制出来,作为备份。

然后可以把此盘内文件都删除了。

2grub4dos.rar解压后的内容是这样的,看右边截图。

用红圈圈起的几个文件是我们要用到的。

说明:grubinst_gui.exe : windows下安装grub的图形界面grldr : grub4dos加载器,启动的关键文件,英文版的menu.lst : grub4dos的引导菜单,可以用写字板打开编辑[chinese]文件夹里面的grldr是中文版的,支持中文引导菜单3.双击grubinst_gui.exe,得到下面的对话框,安装1,2,3,4,5顺序即可安装grub到硬盘的mbr。

注意选择硬盘不要选错了硬盘,看容量很容易能看出来,这里选择200M的。

点击安装后,正常的话会弹出命令行提示“The MBR/BS has been successfully installed……”,表明安装成功。

4.然后把grldr,menu.lst文件复制到C盘根目录。

(如果你需要中文菜单,记住要复制chinese文件夹里的grldr文件。

)(这里还要说明一下:本人制作的时候,是用FbinstTool.exe从U盘多系统中提取的.fba包中提取grldr,menu.lst和message,复制到C盘(199M的)5.从刚才备份的C盘文件中把以下文件复制回C盘:其中boot文件夹下保留内容:6.把一些用FbinstTool.exe从fba包中提取出来的实用小工具(。

grub4dos硬盘引导集锦

grub4dos硬盘引导集锦

grub4dos硬盘引导集锦grub4dos是最好的多重操作系统引导管理器。

我们常常需要用grub4dos来引导多个操作系统,或者是通过grub4dos来引导启动操作系统的安装程序。

基本的实现是:一、在现有的操作系统上引导启动grub4dos二、用grub4dos引导启动别的操作系统或者操作系统的安装程序。

一、在现有的操作系统上引导启动grub4dos首先请下载最新版的grub4dos,google搜grub4dos,即能找到下载地址,推荐:http://download.gna/grub4dos/下载后先解压1、xp引导启动grub4dos从grub4dos中提取一个名为grldr的文件,其它的都不需要。

把这个文件放到xp系统盘的根目录下,然后用记事本打开系统盘根目录下的文件boot.ini,请注意,这个文件是只读和隐藏的,先要去掉只读和隐藏,才能够看到和改写的。

在里面最后添加一行如下:c:\grldr=grub4dos请注意,这里的c:是假设你的系统盘是c盘。

其实活动主分区在xp下都是c盘,所以你也没太可能是其它的盘吧。

存盘后,在开机时候的操作系统选择菜单上,选择grub4dos进入,也就启动grub4dos 了。

2、win7和vista引导启动grub4dos从grub4dos中提取名为grldr和grldr.mbr这两个文件放到windows 7的启动盘(windows 7的windows文件夹所在的盘)的根目录下。

在记事本中写入如下命令,保存为:创建grldr.mbr 启动项.bat 右键以管理员身份运行,可以一键创建grldr.mbr的启动项:==============================bcdedit /create {ffffffff-8d96-11de-8e71-ffffffffffff} /d "grub4dos" /application BOOTSECTORbcdedit /set {ffffffff-8d96-11de-8e71-ffffffffffff} device partition=systemdrivebr />bcdedit /set {ffffffff-8d96-11de-8e71-ffffffffffff} path \grldr.mbrbcdedit /displayorder {ffffffff-8d96-11de-8e71-ffffffffffff} /addlastbcdedit /timeout 5@pause==============================另外,请在记事本中写入如下命令,保存为:删除grldr.mbr启动项.bat,右键以管理员身份运行,可以删除我们用前一个批处理所建立的启动项:==============================bcdedit /delete {ffffffff-8d96-11de-8e71-ffffffffffff}@pause===================================批处理其实是调用bcdedit命令添加grldr.mbr的启动项,但没有写得很复杂(因为没有必要),所以如果已经存在着一个相同的{ffffffff-8d96-11de-8e71-ffffffffffff}标识符的话,则运行的时候会报错,但99.999%可以保证你的电脑上不会预先存在着这样的一个标识符的。

GRUB4DOS入门

GRUB4DOS入门

GRUB4DOS⼊门⽬录第1章 GRUB4DOS⼊门1.1 ⽤途GRUB4DOS能做什么?1、如果您的PC上安装有多个操作系统,可使⽤GRUB4DOS引导它们;2、即使您的PC上只有⼀个操作系统,可以通过GRUB4DOS引导Windows PE系统,⽅便系统的维护⼯作。

如:在Windows PE⾥对硬盘进⾏分区;在Windows PE⾥进⾏Ghost……1.2 安装安装GRUB4DOS的⽅法有很多,下⾯介绍常⽤的⼏个⽅法。

1.2.1 修改MBR运⾏BOOTICE v1.3.2,选择磁盘(要求是MBR分区格式),然后单击"主引导记录"按钮。

图1.1程序显⽰如下。

请选中"GRUB4DOS 0.4.5c/0.4.6a(grldr.mbr)",然后单击"安装/配置"按钮。

图1.2程序显⽰如下界⾯,直接单击"写⼊磁盘"按钮即可修改磁盘的MBR。

图1.3说明:1、修改MBR是⼀件有风险的事情。

操作不当将导致您的PC⽆法正常启动,操作时务必⼩⼼仔细;2、上述操作的实质是把grldr.mbr⽂件内容写⼊磁盘的MBR。

并不是全部写⼊,⽽是写⼊前8192字节(即16扇区,每扇区512个字节);3、修改MBR后,启动电脑后MBR会⾸先查找活动主分区根⽬录下是否有grldr⽂件,然后依次查找其它各个分区根⽬录。

找到grldr⽂件后,将控制权移交给grldr⽂件。

1.2.2 修改PBR修改过程如下图所⽰。

操作步骤为:1、保证MBR为"Windows NT 6.x MBR"。

现在的主流操作系统是Windows 7/Windows 8,⼀般不⽤修改MBR;2、修改活动主分区的PBR为BOOTMGR;3、修改活动主分区的PBR为GRUB4DOS。

启动过程:MBR(Windows NT 6.x MBR)会载⼊活动主分区前12扇区的引导程序(所以第2步必不可少)。

用Win7引导grub4dos,以及用grub引导Win7

用Win7引导grub4dos,以及用grub引导Win7

用Win7引导grub4dos,以及用grub引导Win7以前在 Windows XP 中用 grub4dos 引导 linux 很容易,直接改boot.ini 就行了。

现在换了 Win7 ,结果反而更麻烦了。

基本步骤是:1.下载 grub4dos:2.把 grldr.mbr 和 grldr 拷到 C:/3.用bcdedit 添加一个bootsector 类型的BCD 启动项,运行grldr.mbr4.启动的时候,grldr.mbr 会在各个分区下搜索 grldr,并装载之详见:但我遇到的问题更麻烦:我的Win7 是用grldr 模拟BIOS 激活的!也就是说 MBR 里的内容已经是 grldr.mbr,而且 C:/ 本来就有一个grldr ,但那个grldr 是定制过的,包含着BIOS 信息,还自带了menu.lst,我不能覆盖,也不能修改。

经过各种尝试,终于找到了一种解决方案:用 16 进制编辑器修改grldr.mbr ,将里面的 grldr 全部替换成 gdldr 。

再把 grub4dos 原版的那个 grldr 改名为 gdldr 放在 C:/ 下。

这样 Win7 启动的时候,选择grldr.mbr 的菜单,会查找gdldr 并装载。

如此一来就完美地解决了用 grldr 激活的的 Win7 无法再使用 grldr 引导 linux 的问题。

大家可以参考下面两幅图:1. 如果不修改 grldr.mbr,只用常规方法的话,会陷入死循环:2. 修改 grldr.mbr ,成功跳出死循环:还有就是 menu.lst 的写法。

因为我希望在 Windows 的引导菜单能够进入 grub,而在 grub 的菜单中也能回到 Windows。

在 grub 中引导 Windows XP 我们只需要这样写:但自从Vista 之后,Windows 的引导管理器就由ntldr 变成了bootmgr ,menu.lst 的写法也要这样:。

GRUB4DOS下载及使用说明

GRUB4DOS下载及使用说明
第三条命令是将GRUB引导记录写入MBR。
如果对Linux分区位置不十分清楚,可以使用Tab键补全功能来查看确定。执行完setup命令后会看到“succeed!”字样,此时重启即可。
3.如果只是想启动Linux,而不是修复GRUB,那么可以在进入DOS后键入下面命令启动你的Linux系统。
d:\tmp\grub.exe --config-file=(hdx,y)/boot/grub/grub.conf
其中参数同上。
Linux与Windows多系统引导软件GRUB4DOS下载及使用说明
GRUB4DOS是一个优秀的双(多)系统引导软件,使用GRUB4DOS可以很方便的引导各种操作系统,比如DOS、Windows、Linux等。
使用说明:
解压GRUB4DOS后,将其中的grub.exe文件放在你的一个FAT32分区中。
具体修复过程如下:
1.使用DOS启动盘或Windows 98的启动盘启动到DOS模式下,然后键入:d:\tmp\grub.exe 这里的d:\tmp是笔者解压缩GRUB4DOS的目录。
这样就进入了GRUB环境,可以看到一个 grub>提示符。
2.恢复GRUB引导记录。在 grub> 提示符下键入:
root Leabharlann hdx,y) kernel (hdx,y)/boot/yourkernelname ro root=/dev/hdxx
setup (hd0)
上面第一条命令是指定你的/boot分区位置,如果/boot没有单独分区,那么就是你的/分区。
第二条命令指定内核位置,具体位置根据自己的实际情况确定。

Grub4dos详细图文教程

Grub4dos详细图文教程

Grub4dos详细图文教程Grub4dos用于把grub4dos安装到Windows系统的启动项或者MBR中,为避免与其他软件冲突(比如软激活程序等),支持给grldr改名,修改后的文件名限5个字符,不足5字符时自动补全。

支持Windows2000、xp、2003、2008、vista及Windows7(x86&x64)。

支持带100MB保留分区的系统。

一、grub的使用1.1grub简介GRUB是一个遵从Multiboot(多重启动)规范的启动管理程序。

现在接触到的有3种,即GNU Grub Lagecy,GNU Grub2和Grub for dos(grub4dos)。

GNU GRUB Lagecy其实就是原来的GNU GRUB0.xx,最新版是2005年发布的GNU GRUB0.97。

目前已停止开发,并改名为GNU GRUB Lagecy。

GNU GRUB2是第二代GRUB,它将取代原来的GNU GRUB(例如0.9x版),但目前还处于开发阶段,尚未发布正式版。

GNU GRUB Lagecy和GNU GRUB2都是GNU组织的项目。

GRUB for DOS(GRUB4DOS)是一个以GNU GRUB为基础的功能强大的引导器。

它可以在DOS和LINUX下运行,也可以通过其他引导器来运行,还可以作为MBR运行。

GRUB4DOS内置了功能完善的BIOS级磁盘仿真。

下面以比较广泛使用的GRUB4DOS为基础进行说明。

GNU GRUB与GRUB4DOS的不同之处,可参看相关说明文件。

1.2如何获得grub4dos最新版可从以下网址下载Grub4dos最新版。

/download/Soft/Soft_23559.htm1.3如何安装grub4dos?下载Grub4dos后,解压缩后就可以了。

核心文件有下面这几个:grldr和grub.exe,及menu.lst (此为样本,需修改)。

如果你需要中文支持,就用chinese子目录中的文件。

grub4dos初级教程 (免费版)

grub4dos初级教程 (免费版)

目录1 grub4dos初级教程-入门篇1.1 grub简介1.2 如何获得grub4dos最新版1.3 如何安装grub4dos1.3.1 通过Windows NT的启动菜单进入grub4dos1.3.2 通过DOS启动grub1.3.3 通过mbr启动grub1.3.4 通过Windows VISTA/Window 7的启动菜单进入grub4dos 1.4 如何使用grub4dos1.5 结言2 grub4dos初级教程-应用篇2.1 硬盘上的应用2.1.1 加载软盘镜像2.1.2 启动WinPE2.1.3 启动系统2.1.4 引导光盘镜像(ISO仿真)2.2 光盘上的应用2.2.1 grub引导的可启动光盘2.2.2 BCDW引导GRUB的可启动光盘2.3 软盘上的应用2.3.1 通过DOS启动grub的软盘应用2.3.2 引导扇区安装了GRLDR引导记录的软盘应用2.4 优盘上的应用2.5 结言3 grub4dos初级教程-进阶篇3.1 设置密码3.2 菜单内置3.3a 使用个性化grub4dos文件名(grubinst)3.3b 用批处理自动给grldr改名(适用于最新版grldr)NEW!3.4 安装Windows XPE到逻辑分区3.5 利用savedefault命令传递参数的方法与应用3.6 利用dd命令传递参数的方法与应用NEW!4 附录Grub legacy4.01 Grub 命令索引4.02 Grub 简体中文化版使用方法4.03 GRUB安装配置使用汇总4.04 Grub命令使用详解4.05 GRUB三步通4.06 Grub相关安装配置及使用实例汇总讲析Grub2资料4.07 GRUB2使用简介by bean NEW!4.08 GRUB2高级教程by bean NEW!Grub4dos资料4.09 gfxmenu定制高级教程(新增可定制菜单)by bean NEW!4.10 如何使用grubinst_gui by beanGrub4dos官方文档4.11 Grub4dos_tutorial (英文)4.12 Grub4dos简介4.13 Grub4dos安装和启动4.14 Grub4dos新手指南4.15 Grub4dos高级功能4.16 Grub4dos命令索引4.17 Grubinst使用介绍4.18 Grub4dos readme (英文)4.19 Grub4dos readme (中文)首页正文1 grub4dos初级教程-入门篇1.1 grub简介1.2 如何获得grub4dos最新版1.3 如何安装grub4dos1.3.1 通过Windows NT的启动菜单进入grub4dos1.3.2 通过DOS启动grub1.3.3 通过mbr启动grub1.3.4 通过Windows VISTA的启动菜单进入grub4dos1.4 如何使用grub4dos1.5 结言1.1 grub简介GRUB 是一个遵从Multiboot(多重启动)规范的启动管理程序。

在win7系统硬盘安装grub4dos的方法是什么

在win7系统硬盘安装grub4dos的方法是什么

Windows 7 是由微软公司(Microsoft)开发的操作系统,核心版本号为Windows NT 6.1。

Windows 7 可供家庭及商业工作环境、笔记本电脑、平板电脑、多媒体中心等使用,那在win7系统硬盘安装grub4dos 的方法是什么呢?首先,下载grub4dos,解压其中的grldr、menu.lst、grldr.mbr,放C盘根目录下;然后,创建windows7下Grub启动条目:在运行里面输入cmd,然后输入下面命bcdedit/create/d"Grub"/applicationbootsector接着用下面的指令来设置引导参数,{id}替换为上面显的IDbcdedit/set{id}devicebootbcdedit/set{id}path\grldr.mbrbcdedit/displayorder{id}/addlast设置等待时间bcdedit/timeout5接下来.修改c:\menu.lst按照下面的来改colorblack/cyanyellow/cyantimeout=5default=0titleWindows7find--set-root/bootmgrchainloader/bootmgrboottitleBT4find--set-root/boot/vmlinuzkernel(hd0,5)/boot/vmlinuzBOOT=casperboot=caspernopersistentrwquiet vga=0x317initrd(hd0,5)/boot/initrd.gzboot(hd0,5)的计算是hd0为第一块主硬盘,在grub下逻辑分区从4开始,所以D盘即为4,E盘即为5。

继续,网上找到BT4的ISO文件并下载解压到所选硬盘最后.如果按照上诉方法运行,可能出现两个启动页面,首先出现BT4的启动选项页面,如果选择windows7就会进入到windows7自带启动选项,那里又有windows7选项和Grub两个选项,如果选择Grub就会回到第一个启动选项页面,你可以下载EasyBCD1.52中文版修改时间和名称,也可以删除Grub。

Grub4dos安装和启动完全指南

Grub4dos安装和启动完全指南

Grub4dos安装和启动完全指南GRUB4DOS的启动方式有很多种,介绍如下:1.从MBR中启动把GRUB4DOS启动代码安装到MBR后,开机后便能直接进入GRUB4DOS。

安装到MBR需要用到工具bootlace或grubinst, bootlace可运行在DOS,Windows95/98/Me 和Linux下,而grubinst可运行在Windows NT/2000/XP/2003/Vista,Linux 和FreeBSD下。

在DOS, Windows 95/98/Me下,用bootlace把启动代码安装到第一只硬盘的MBR:bootlace 0x80在Linux下,用bootlace把启动代码安装到IDE0上主设备的MBR:bootlace /dev/hda在Windows NT/2000/XP/2003/Vista下,用grubinst把启动代码安装到第一只硬盘的MBR:grubinst (hd0)在Linux/FreeBSD下,用grubinst把启动代码安装到IDE0上主设备的MBR:grubinst "(hd0)"注意:grubinst有图形界面grubinst_gui,利用它可以更简单地把启动代码安装到MBR/启动扇区里。

安装启动代码到MBR后,还需要把grldr和menu.lst拷贝到硬盘上任意一个FAT16/FAT32/NTFS/EXT2分区的根目录里。

该方案的优点:∙不依赖于操作系统∙能够自动搜索硬盘上各个分区的grldr文件------------------------------------------------------------------------------------2.从分区启动扇区中启动GRUB4DOS的启动代码也可以安装到某一FAT16/FAT32/NTFS/EXT2分区的启动扇区中。

当从该分区启动时,会引导GRUB4DOS。

Grub4dos教程

Grub4dos教程

Grub4dos详细图文教程时间:2010-07-09 09:48 来源:佚名字体:[大中小]Grub4dos用于把grub4dos安装到Windows系统的启动项或者MBR中,为避免与其他软件冲突(比如软激活程序等),支持给grldr改名,修改后的文件名限5个字符,不足5字符时自动补全。

支持Windows 2000、xp、2003、2008、vista及Windows 7 (x86&x64)。

支持带100MB保留分区的系统。

1.1 grub简介GRUB 是一个遵从Multiboot(多重启动)规范的启动管理程序。

现在接触到的有3种,即GNU Grub Lagecy , GNU Grub2 和 Grub for dos(grub4dos)。

GNU GRUB Lagecy其实就是原来的 GNU GRUB 0.xx ,最新版是2005年发布的GNU GRUB 0.97。

目前已停止开发,并改名为 GNU GRUB Lagecy。

GNU GRUB2是第二代GRUB,它将取代原来的GNU GRUB(例如0.9x版),但目前还处于开发阶段,尚未发布正式版。

GNU GRUB Lagecy和GNU GRUB2都是 GNU 组织的项目。

GRUB for DOS(GRUB4DOS)是一个以 GNU GRUB 为基础的功能强大的引导器。

它可以在 DOS 和 LINUX下运行,也可以通过其他引导器来运行,还可以作为MBR运行。

GRUB4DOS内臵了功能完善的 BIOS 级磁盘仿真。

下面以比较广泛使用的GRUB4DOS为基础进行说明。

GNU GRUB与GRUB4DOS的不同之处,可参看相关说明文件。

1.2 如何获得grub4dos最新版可从以下网址下载Grub4dos最新版。

/download/Soft/Soft_23559.htm1.3 如何安装grub4dos?下载Grub4dos后,解压缩后就可以了。

核心文件有下面这几个:grldr和grub.exe,及menu.lst(此为样本,需修改)。

grub4dos_BIOS和grub4dos_UEFI编译环境搭建(ubuntu14.04)

grub4dos_BIOS和grub4dos_UEFI编译环境搭建(ubuntu14.04)

grub4dos_BIOS和grub4dos_UEFI编译环境搭建(ubuntu14.04)1、下载ubuntu:如果关机不断电,grub4dos/grub2启动菜单,kernel那⼀句最后加上acpi=force pci=nomsi参数。

3、修改root密码为root,切换到root:点左上⾓第⼀个圆环形图标,输⼊terminal(可以拖动到左侧收藏栏),进⼊bash:ubuntu@ubuntu:~$ sudo passwd rootEnter new UNIX password: rootRetype new UNIX password: rootpasswd: password updated successfullyubuntu@ubuntu:~$ suPassword: root4、ubuntu调整到中⽂界⾯,修正ibus中⽂全拼输⼊法,⽅便输⼊中⽂,⽅便⽹上搜索知识:右上⾓system settings,language support,把汉语拖动到第⼀个,然后点Apply System-Wide,键盘输⼊⽅式选择ibus。

Regional Formats,选择汉语,然后Apply System-Wide。

如果弹出错误thunderbird-locale-en: Depends: thunderbird (>= 1:24.4.0+build1-0ubuntu1),就更新下源: sudo apt-get update点右上⾓齿轮,Log Out,输⼊前⾯设置的root密码,注销之后就可以显⽰中⽂了。

ibus中⽂输⼊法全拼有点⼩问题,如果在拼⾳----⾸选项⾥⾯,设置全拼之后,必须在bash⾥⾯运⾏下sudo ibus restart重启下输⼊法才能确保ibus全拼⽣效。

要想ibus输⼊法⽣效,设置--系统设置--语⾔⽀持--键盘输⼊⽅式应该选择ibus。

5、gcc及其依赖包,根据chenall的提⽰:sudo apt-get install -y gcc-4.8 gcc-4.8-multilib nasm upx upx-ucl p7zip-full texinfo autoconf automake make patch binutils-dev liblzma-dev gawk如果不知道软件包名字,⽤sudo apt-cache search gcc这样⼦的命令进⾏模糊查询。

用grub4dos顺利启动xp和win7双系统

用grub4dos顺利启动xp和win7双系统

xp系统下,用grub4dos顺利启动win7双系统本人菜鸟一个,只是一个小小的电脑爱好者,不会编程,下面的方法肯定有大侠一早都公布过,但鄙人不才,没有搜到具体的操作。

于是只能慢慢摸索,花了不少时间,终于试验成功。

写出来一方面留作保存,否则自己以后都忘记了;另一方面供大家参考。

以下内容虽然是自己写的,但思路都来自网络借鉴各位高手大侠的想法,如对各位造成不便,敬请谅解。

——2012-4-22 血剑无影笑乾坤起因:看了网上的各位大侠用“双系统专用修复启动项”或者autofix修复xp和win7启动项,在自己的机子上实验了好久都不能成功,总是提示如下:nt6 启动菜单自动修复工具纪录文件=========================================================本次操作时间: 2012-04-22 星期日3:32:15.03没发现原BCD 启动配置,本次操作没作相关备份。

Failure when attempting to copy boot files.M:上的系统启动菜单未知原因修复失败程序没发现任何需修复的Vista/2008/Win7系统或未知原因修复不成功于是:看到有高手说利用grub4dos修复引导系统,但可惜网上搜不到具体的操作,本人就结合Ramos制作过程中grub的写法,竟然成功了,具体操作如下:1、我之前是单系统,xp用过、win7也用过(都有gho备份),都是单独安装在C盘。

因此硬盘里已经有了软件齐全,经过优化的xp.gho 和win7.gho,存放在D盘。

2、用启动u盘进入winpe(U盘启动盘的制作略)。

3、用分区软件PM或PQ将原C盘格式化、调整为两个分区(均设置主分区,第一个设置活动分区,第二个不活动不隐藏)。

我的C盘原本是12G空间,重新分区之后一个5G 设置为活动主分区,用来恢复xp;一个7G,不活动不隐藏主分区,用来恢复win7(win7用的是苏博论坛推出的超级精简企业版,安装完本人常用软件之后也只有4G,如果裸系统只有2G不到,用起来感觉非常清爽,在此非常感谢各位高手大侠的无私奉献,同时严重鄙视一下自己,总是从网上下载免费的东西用)。

Grub4dos命令详细说明

Grub4dos命令详细说明

Grub4‎d os命令‎详细说明‎‎‎ bl‎o ckli‎s t 输出‎文件的块清‎单表达法。

‎‎‎ b‎o ot 引‎导已加载的‎操作系统或‎扇区链式加‎载器。

‎‎‎ boo‎t p 通过‎B OOTP‎初试化网络‎设备。

‎‎‎ cat‎显示指定‎文件的内容‎。

‎‎‎c drom‎初始化或‎者停止所有‎的 ATA‎P I CD‎R OM 设‎备。

‎‎‎chai‎n load‎e r 加载‎扇区链式加‎载器。

‎‎‎ cmp‎比较两个‎文件, 并‎且报告两者‎之间的不同‎的信息。

‎‎‎ co‎l or 改‎变菜单的颜‎色。

‎‎‎conf‎i gfil‎e将指定‎文件作为配‎置文件予以‎加载。

‎‎‎ deb‎u g 打开‎/关闭除错‎模式。

‎‎‎ def‎a ult ‎把 NUM‎项菜单设‎为缺省值。

‎‎‎ d‎e vice‎声明BI‎O S驱动器‎对应的实际‎物理设备。

‎‎‎ d‎h cp 通‎过DHCP‎初试化网络‎设备。

‎‎‎ spl‎a shim‎a ge 图‎形模式下载‎入背景图片‎文件。

‎‎‎ for‎e grou‎n d 设置‎图形模式下‎的前景色。

‎‎‎ b‎a ckgr‎o und ‎设置图形模‎式下的背景‎色。

‎‎‎clea‎r清屏幕‎。

‎‎‎d ispl‎a yapm‎显示 A‎P M BI‎O S 的相‎关信息。

‎‎‎ di‎s play‎m em 显‎示 GRU‎B所判断‎到的当前系‎统的内存分‎布,包括所‎有物理内存‎区域。

‎‎‎ dis‎p laym‎e m 显示‎诸多文件的‎内容。

‎‎‎ emb‎e d 如果‎设备是个驱‎动器, 则‎将Stag‎e 1.5‎嵌入到主引‎导扇区之后‎。

‎‎‎f allb‎a ck 如‎果调用当前‎的菜单项时‎出现错误,‎则转移到‎N UM 项‎后重试。

‎‎‎ co‎m mand‎l ine ‎进入命令行‎提示符方式‎。

‎‎‎f ind ‎在所有分区‎上查找文件‎名, 并显‎示包含该文‎件的设备。

Xp下grub4dos硬盘安装和启动FreeBSD-8.0-i386+GNOME桌面

Xp下grub4dos硬盘安装和启动FreeBSD-8.0-i386+GNOME桌面

Xp下grub4dos硬盘安装和启动FreeBSD-8.0-i386+GNOME桌面标题:XP下grub4dos硬盘安装和启动FreeBSD-8.0-i386+GNOME桌面【黑括号表示说明,#代表超级用户shell,$代表普通用户shell,~代表家目录】内容:〇、环境:Thinkpad X61-2G内存、X3100显卡、120G硬盘,ADSL,已装有XP,硬盘分区如下:[1]5G -主分区 -XP系统分区-ad4s1-(hd0,0)[2]3G -主分区 -XP备份分区-ad4s2-(hd0,1)[3]40G-主分区 -给FB的分区-ad4s3-(hd0,2)[4]70G-扩展分区-XP用户分区-ad4s4-(hd0,3)一、前期准备:1、下载8.0-RELEASE-i386-bootonly.iso和8.0-RELEASE-i386-dvd1.iso两个文件以及grub4dos-0.4.4;【disc1的 src 文件不全】2、制作DOS工具盘,可启动光盘、可启动优盘均可,里面放入diskgen软件,可用于修复MBR(主引导记录);3、先将ad4s2格式化为FAT32分区(必须是主分区,逻辑分区FB不认),然后将光盘镜像中的8.0-RELEASE目录解压至该分区,将本文档改成英文名字也放到该分区;【如果要从光盘安装xorg和gnome的话,就解压packages目录】4、设置grub引导bootonly光盘4.1、复制grub4dos文件夹里的grldr和menu.lst到C盘根目录下;4.2、修改C盘的boot.ini文件,在末尾添加一行 C:\grldr="进入GRUB-0.4.4";4.3、修改C盘的menu.lst文件,添加:title FreeBSD【FreeBSD装好后可以从这进去】root (hd0,2,a) 【定位到FB的根目录】chainloader +1title install FREEBSD【引导启动盘】find --set-root /8.0-RELEASE-i386-bootonly.isomap --mem /8.0-RELEASE-i386-bootonly.iso (hd32)map --hookchainloader (hd32)boot4.4、复制8.0-RELEASE-i386-bootonly.iso文件至C盘根目录下;4.5、重启后进入菜单[进入GRUB-0.4.4]后选择[install FREEBSD]选项进入FreeBSD安装程序。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

grub4dos初级教程-应用篇2.1 硬盘上应用硬盘上应用grub,首先要进行安装,安装/启动方式主要有3中,即通过Windows NT的启动菜单进入grub4dos;通过DOS启动grub;通过mbr启动grub。

【参看1.3 如何安装grub4dos】安装完grub后,需要准备菜单文件menu.lst。

2.1.1 加载软盘镜像对于Windows用户,用grub加载软盘镜象是最常用的功能之一。

由于windows2k/xp已脱离了dos,因此进行包括系统备份/恢复在内的一些dos下操作,成为初学者的一个难题。

以前我们可能就需要用启动光盘等才能进入dos,光盘的特性决定了很难及时方便地更新光盘上的工具。

grub的出现与应用,解决了这个难题。

我们不仅无需借助其它的介质就能进入dos环境,而且能及时更新工具。

网上下载的各种系统维护工具,很多都是img形式,无需把文件提取出来,稍微修改menu.lst就能使用,各种工具也能和谐共处,使用非常方便。

如何把下载的xxx.img加入grub启动菜单呢?你只要把xxx.img保存到C:bootgrub目录下,编辑menu.lst,加入下面内容就行了。

title Boot from Floppy image XXXmap --mem /boot/grub/xxx.img (fd0)map --hookchainloader (fd0)+1rootnoverify (fd0)注意:a, 这几行内容不能加在最前面,因为前面是一些对全局有效的设置。

b, 你需要的工具都可以这种方式加进去。

c, 也许你有很多工具,都加进menu的话,显得很乱。

平时常用的可能也就一两个工具,不少只是偶尔一用。

对于这种情况,可以采取下面的方法。

即:把常用的写入菜单,同时在菜单中写一个通用启动img文件的内容。

比如上面的:title Boot from Floppy image XXXmap --mem /boot/grub/xxx.img (fd0)map --hookchainloader (fd0)+1rootnoverify (fd0)可以在启动grub进入菜单后,选择“Boot from Floppy image XXX”后,按“e”进入编辑状态,移动方向键,修改xxx.img为需要启动的文件名,回车,按“b”启动即可。

(img文件保存在其它路径的话,则改成相应的路径。

)2.1.2 启动WinPE有些系统维护操作在dos下操作不太方便,甚至不能进行。

WinPE的出现,给我们带来了很多方便。

下面以广受好评的“老九WinPE 老毛桃修改版_1111 版”为例,介绍如何用grub启动WinPE。

(ISO中已带有安装程序,我这里介绍的是在menu.lst中加入通用的winpe选项。

)步骤:1,下载“老九 WinPE 老毛桃修改版_1111 版”,解压后得到BootCD.ISO。

2, 用虚拟光驱或UltraISO等提取iso中的WINPE.IS_,WINNT.XPE和WXPESETUPLDR.BIN,把这3个文件拷贝到C:,并把SETUPLDR.BIN改名为ldrxpe。

需要外置程序的,还需把XPEMENU.INI和“外置程序”目录一起拷贝到任一盘符的根目录3,在menu.lst中加入title Micro Windows XPE (by LaoMaotao)chainloader /ldrxpe启动grub时选择“Micro Windows XPE (by LaoMaotao)”就能启动WinPE了。

这样就能在windows界面下进行系统维护、安装等操作2.1.3 启动系统对于单一硬盘装了多系统及多硬盘装了多系统的,用grub可以方便地对各系统进行启动管理。

比如在menu.lst中可加入下面的选项:title 启动第一硬盘第一主分区(hd0,0)上的操作系统rootnoverify (hd0,0)makeactivechainloader +1title 启动第一硬盘第二主分区(hd0,1)上的操作系统rootnoverify (hd0,1)makeactivechainloader +1title 启动Windows NT/2000/XP/2003find --set-root /ntldrchainloader /ntldrtitle 启动Microsoft Windows Vistafind --set-root /bootmgrchainloader /bootmgrtitle 启动DOS/Windows 95/98/Mefind --set-root /io.syschainloader /io.sys2.2 光盘上的应用下面介绍两种在光盘上应用grub的方法。

2.2.1 grub引导的可启动光盘以grldr作为光盘的启动文件引导光盘,加载menu.lst,通过menu菜单选择启动项目。

步骤:1) 准备必要的img文件,及grldr,menu.lst(根据需要准备字体,背景图片,memdisk.gz等文件)。

2) 编辑menu.lst。

引导光盘上的img文件的格式如下:title GreenGhost [Ghost v8.3/v11] (MAP-HOOK)map --mem (cd)/boot/grub/gghost.img (fd0)map --hookchainloader (fd0)+1rootnoverify (fd0)菜单中也可引导硬盘上的img文件,比如:title GreenGhost [Ghost v8.3/v11] (MEMDISK)kernel (hd0,4)/boot/grub/memdisk.gz c=200 h=2 s=36 floppyinitrd (hd0,4)/boot/grub/gghost.img3) 组织文件。

比如在E:3333下建个grubcd目录,把menu.lst拷贝到此目录下,menu.lst文件将在光盘根目录下。

在grubcd目录下建bootgrub目录,保存各种img,字体等文件(也可以保存到其它路径,与menu.lst中的指定的路径要一致)。

注意:menu.lst文件中引用的所有文件的文件名在硬盘上显示的需是小写,大写的要改成小写4) 制作ISO。

用UltraISO新建一个ISO文件,把E:3333grubcd目录下的所有文件加入iso文件;执行“启动光盘”-“加载引导文件”,选择grldr(需把grldr改名为grldr.bin或grldr.bif等)文件。

再执行“文件”-“属性”,选上“允许小写字母”选项,保存 ISO文件也可使用mkisofs.exe或CDIMAGE.EXE等工具制作启动iso(grldr不需改名)。

比如我用CDIMAGE制作iso的批处理是:cdimage -lgrubcd -t01/01/2007,00:00:00 -h -n -o -d -m -bgrldr grubcd grubcd.iso5) 用nero等把制作的可启动ISO刻盘。

有条件的可先在虚拟机上测试通过后刻盘,或用CD-RW/DVD+RW刻盘。

2.2.2 BCDW引导GRUB的可启动光盘此法是用BCDW制作启动光盘,通过BCDW执行grldr来加载menu.lst菜单。

步骤:]1) 首先下载BCDW软件包,解压后获取所需文件。

2)组织文件。

比如在E:3333下建个bcdwcd目录,此目录下文件将在光盘根目录下,下面建bootgrub目录和bcdw目录,把软件包中bcdw目录下的bcdw.bin,bcdw.ini和loader.bin拷贝到所建的bcdwcdbcdw目录下;把grldr、各种img、字体等文件拷贝到bcdwcdbootgrub目录。

menu.lst文件的编辑方法与上面2.1中介绍的相同。

3) 编辑bcdw.ini文件。

打开bcdw.ini,找到[MenuItems]部分,比如:[MenuItems]C: ; Boot from drive C:I386setupldr.bin ; Microsoft Windows XP Setup上面的就是BCDW启动菜单的例子。

在其中加上grub等项,变成:[MenuItems]imagesgghost.img ; GGhost v6.0 (Ghost8.3/11)imagesmynet.img ; My net (Ghost8.3)(tcp/ip,cd/usb)bootgrubgrldr ; Grub4dosWXPESETUPLDR.BIN ; Micro Windows XPE (by LaoMaotao)C: ; Boot from drive C:I386setupldr.bin ; Microsoft Windows XP Setup4)制作ISO文件与刻录ISO的方法与2.1中的基本相同。

所不同的只是在制作ISO文件时,要把loader.bin(或bcdw.bin)作为ISO的引导文件也可使用mkisofs.exe或CDIMAGE.EXE等工具制作启动iso。

比如我用CDIMAGE制作iso的批处理是:cdimage -lbcdwcd -t01/01/2007,00:00:00 -h -n -d -o -m -bload.bin bcdwcd bcdwcd.iso运行后bcdw界面与grub界面的效果如下图2.3 软盘上的应用在软盘上应用grub,主要有两种方式,即通过DOS启动grub和把GRLDR引导记录安装到软盘的引导扇区。

【参看1.3 如何安装grub4dos】2.3.1 通过DOS启动grub的软盘应用先把软盘制作成启动盘,最简单的一种,软盘中只需io.sys,msdos.sys和三个文件。

再把grub.exe和menu.lst拷贝到软盘根目录。

新建一个autoexec.bat文件,里面只需写上4个字母。

grub然后编辑menu.lst,由于软盘容量所限,一般很难直接在menu中调用软盘上的img文件,因此,主要可用来启动硬盘上的img文件,还可用于对各系统进行启动管理。

菜单文件中使用的指定路径的文件(如字体,img文件等),应预先准备好,否则该选项不能运行。

(网上也有在软盘有限的容量里,包括众多维护工具的实例,感兴趣的可自行搜索。

)menu.lst文件的例子:timeout 10default 0splashimage (fd0)/boot/grub/xp2008.gzfontfile (fd0)/boot/grub/fontstitle GreenGhost [Ghost v8.3/v11] (MAP-HOOK)map --mem (hd0,4)/boot/grub/gghost.img (fd0)map --hookchainloader (fd0)+1rootnoverify (fd0)title 寻找硬盘上的/menu.lstfind --set-root /menu.lstconfigfile /menu.lsttitle 启动第一硬盘第一主分区(hd0,0)上的操作系统rootnoverify (hd0,0)makeactivechainloader +1title 启动第一硬盘第二主分区(hd0,1)上的操作系统rootnoverify (hd0,1)makeactivechainloader +1title 重启reboottitle 关机halt2.3.2 引导扇区安装了GRLDR引导记录的软盘应用GRLDR引导记录安装后,在软盘上只需保留有grldr和menu.lst及menu.lst中引用到的文件。

相关文档
最新文档