教你如何用BURG制作多重启动U盘
无损地把移动硬盘U盘GRUBsyslinxu双启动

让我们--无损地把移动硬盘(U盘)做成GRUB/syslinxu双启自从pauly大侠出品bootice工具后,启动方面的应用得到了极大的扩展。
这里介绍如何把移动硬盘做成GRUB/syslinux双启动。
核心思想:使用BOOTICE对移动硬盘(U盘那更是适用了)两次写入MBR,并对第一主分区PBR写入一次引导。
第一次写入USB-HDD+引导,这是为了保证移动硬盘原始MBR是HDD格式的,因为不少坛友把移动硬盘MBR写入了GRUB或者其它引导程序。
第二次写入GRUB引导,选择“优先尝试原来的M BR”,并设置好快捷键及延时这两个选项。
由于第一次MBR是USB-HDD+,那么如果机器启动时,不按快捷键,则默认HDD方式启动,最终由移动硬盘的第一主分区(活动)PBR接管后续引导过程。
那么,利用BOOTICE向第一主分区PBR写入什么样的引导,就会有相应的启动方式产生。
比如:写入MS-DOS 引导,则向该分区根目录拷贝io.sys、msdos.sys、这三个文件,就会启动纯DOS环境,然后我们可以利用DOS干点别的事,如启动GRUB等等。
这里,我们讲的是把第一主分区PBR写入syslinux引导程序,则默认启动方式是syslinux。
再把合适的ISO文件保持目录结构提取到该分区根目录下,就达到U+效果了,只不过好处是不会破坏原有的移动硬盘数据,也不会让它全盘只有一个分区,而且一次做好,以后更新只要提取文件就成,很是方便。
这样做,便实现了开机后不按键,进入syslinux启动菜单,按快捷键,则进入GRUB菜单,爽吧。
注意:由于syslinux只支持FAT文件系统启动,所以请将你的第一主分区格式化为FAT系统。
如果已经是NTFS系统,请将有用数据转移后,删除该分区,再重新建立主分区,最后格式化为FAT系统。
以上步骤安全可靠,不会对其它分区造成数据丢失等不可挽回的损失。
啰嗦了这么多,把您等急了吧。
那好,这回我还不说了呢,全部是看图说话,您可要看好了!看完了?学会了吗?成功了的话不用感谢我,去感谢pauly大侠吧,嗯!附上BOOTICE工具发布贴链接:/viewthread.php?tid=57675&extra=page%3D1。
u盘多系统,教您u盘如何制作多个系统启动

u盘多系统,教您u盘如何制作多个系统启动现在U盘是安装系统⾮常重要的⼯具,部分⽤户有个疑问,不知道⼀个U盘能装⼏个系统,因此许多⽤户都希望制作⼀个具有多个的系统启动的U盘,集所有好的功能于⼀⾝,那么如何制作⼀个具有引导多个系统的启动U盘呢?其实并不难,下⾯,⼩编给⼤家带来了u盘制作多个系统启动的⽅法了。
如今光盘的作⽤慢慢的变⼩,相⽐光盘读取速度慢,更多数的⽤户喜欢⽤过U盘来装系统、维护系统,并且U盘操作更加灵活可靠,这就是为什么今天U盘安装系统的重要原因了,不过有⽤户就有⼀个u盘如何制作多个系统启动的⼤胆的想法,下⾯,⼩编就来跟⼤家介绍u盘制作多个系统启动的⽅法了。
u盘如何制作多个系统启动写在前⾯:⼀个U盘可以装多个ghost系统,但不能装多个原版ISO系统。
准备⼯作:1、准备⼀个U盘2、⼯具下载:⼤⽩菜pe制作⼯具3、⽹上下载系统iso镜像⾸先下载并安装⼤⽩菜装机维护版,在桌⾯或开始菜单中打开⼤⽩菜pe制作⼯具启动电脑图解1在电脑上插⼊U盘,⼤⽩菜制作⼯具会⾃动识别到U盘,点击“⼀键制作USB启动盘”,弹出提⽰框,直接点击确定u盘电脑图解2在这个界⾯执⾏格式化U盘,并执⾏⼤⽩菜pe启动盘制作过程U盘制作系统电脑图解3接着弹出制作完成提⽰框,点击确定启动电脑图解4弹出下⾯的提⽰框,再点击确定,打开模拟器u盘电脑图解5能够打开⼤⽩菜PE启动模拟界⾯,就表⽰⼤⽩菜pe已经制作成功u盘电脑图解6然后把ghost版或原版系统iso镜像⽂件复制到U盘GHO⽬录或根⽬录都⾏,只要空间⾜够,放2个或多个系统都可以启动电脑图解7在安装系统的时候,只需点击安装⼯具下拉框选择要安装系统版本就⾏了启动电脑图解8以上就是u盘制作多个系统启动的⽅法了。
打造自己的多合一U盘启动盘

打造自己的多合一U盘启动盘不少同志都希望自己有一个自己的多功能U盘启动盘,但就是不会做,只能从网上下载已经做好的,可是这样就有一个问题:里面有些工具自己不喜欢,而有些自己喜欢的工具又不在里面,很不理想。
若自己有一个完全符合自己意愿的U盘启动盘,那该多好啊,不仅用的顺手,还可以在MM前面秀一把呢。
下面,就告诉大家一个方法吧:0、不用制作什么启动盘,也不用什么USBOOT,FLASHBOOT啊等之类的东西,只要先把你的U盘在Windows底下正常的格式化就可以了。
1、安装老毛桃WinPe最新U盘版,上多特网下载,那里的东西放心,下载后解压,直接运行里面的安装程序,按照安装程序的提示,一步一步进行就可以了,安装过程中最重要的是要时刻注意所选的盘符是否是你的U盘。
2、在安装完之后,在U盘根目录新建文件夹并命名为img,再在根目录下新建一个名叫myudisk.txt的txt文本文档。
3、把你想要的dos工具的img全放进img文件夹内。
自己喜欢的dos 工具的img自己上网搜,网上很多的。
给大家推荐一个:/viewdiary.32670554.html4、从网上下载grubedit、GMEditor(Grub 菜单编辑)两个工具。
5、设置电脑的文件属性,去掉隐藏属性。
6、复制U盘根目录下的mtldr文件,去掉只读属性,并改名为grldr和grubedit放到一起,用grubedit编辑器将grldr文件内的菜单menu.lst提出后,用GMEditor(Grub 菜单编辑)编辑,编完后,再将menu.lst用grubedit编辑器导入grldr,最后,改回mtldr,并加上只读属性。
menu.lst的编辑方法见7.7、不要删除menu.lst里面的代码,只要你把下面的代码加进menu.lst 就可以了,要加几个img工具,就加几段代码。
“title”后的文字可以随意改成你想要的题目,“map --mem /img/ar5.img (fd0)”中的“ar5.img”要改成你想要加入的img工具名字,其他都不变,编辑完后要保存。
将U盘设置成三个启动模式的技巧

将U盘设置成三个启动模式的技巧导读:我们都知道U盘的启动模式即为U盘启动,现在大多数的电脑都支持U盘启动,在系统崩溃和快速安装系统的时候起了较大的作用。
U盘启动的模式也是有多种类型的,今天我们就为大家分享下如何将U盘设置为三个启动模式?分作步骤分为3个部份:1、制作USB-CDROM启动2、制作USB-ZIP启动3、制作USB-HDD启动首先制作前需准备相关软件和1G以上的U盘(U盘需要行货,方便找到U 盘量产工具)。
下载软件:1、U盘主控芯片查看工具v2.64.rar2、Ghost XP sp3电脑公司特别版V9.2 iso3、月光森林PE (U盘版)+制作包.rar4、通用PE V1.5 (U盘版)(全).rar第一步、量产成USB-CDROM(Ghost XP sp3电脑公司特别版V9.2 iso)U启和多分2个盘(每个盘的容量自定)1、插入你的U盘,打开U盘主控芯片查看工具v2.64文件夹,点击ChipGenius2、检测到U盘芯片型号为Skymedi(擎泰)SK6281,然后到网上找到U盘芯片型号的量产方案和量产教程,按照教程步骤将U盘量产成Ghost XP sp3电脑公司特别版V9.2 iso USB-CDROM和另2个盘。
3、量产成功之后,拔下U盘重新插入,就会出现了1个CD驱动器:Ghost XP sp3电脑公司特别版V9.2 和2个可移动磁盘。
第二步、制作USB-ZIP(月光森林PE)1、解压月光森林PE (U盘版)+制作包.rar,打开文件夹,点击中文版HPUSBFW,格式化第1个可移动磁盘(不要选错喔)。
2、格式化完成后,打开FlashBootWizard。
点击“完成”待程序写入完文件后,即可关闭该程序,这样您的第1个可移动磁盘已具备启动功能了。
3、删除第1个移动磁盘上的所有文件,在《制作工具》文件夹里把NTBOOT.EXE 文件复制到C盘根目录,运行CMD进入命令行模式,在C盘根目录下执行NTBOOT.EXE X:(X为你的第1个可移动磁盘盘符),按回车写入引导区到第1个可移动磁盘中。
修改bootmgr文件资料打造多启动U盘PE

修改bootmgr文件打造多启动U盘PE系统现在越来越多的人都在使用多启动U盘电脑维护系统,其引导设置大都使用的是grub4dos程序来引导U盘启动,可以引导多种PE(包括2003PE,XPPE、WIN7PE、WIN8PE等),引导DOS工具箱、GHO一键恢复等。
用GRUB4DOS引导启动WINVISTAPE 、WIN7PE和WIN8PE时,要用到启动引导文件bcdmgr、启动信息文件bcd,每个PE都有两个相对应的bcdmgr 文件和bcd文件。
在用GRUB4DOS同时引导启动多个PE时,每个PE的bcdmgr 文件和bcd文件的文件名应该是不同的,这样才能正常引导多个PE的启动,这就需要修改bcdmgr文件和bcd文件。
一、修改bootmgr文件需要准备的文件:1、所需工具:WinHex(或其他16进制编辑器)、BOOTMGR_Recompiler_x86.exe、MSCompression.exe、MSCompression.dll(无忧启动论坛上有下载)、BOOTICE2、其他文件:bootmgr.exe(在微软原版安装光盘镜像ISO里的BOOT.WIM 里Windows\boot\PXE\下,可用解压工具提出,但要注意版本。
也可到无忧启动论坛里下载)、ntdll.dll(在微软原版安装光盘镜像ISO里的BOOT.WIM里\Windows\System32\下,可用解压工具提出)。
二、修改方法:1、修改bootmgr.exe文件:用WinHex(或其他16进制编辑器)打开bootmgr.exe 文件,修改里面的bcd文件所在路径和文件名,一般情况下所在路径不用修改,主要修改文件名,如将BCD修改成BCE或BCF等。
各版本修改bootmgr.exe里目录路径的对应的偏移量:目录路径: \Boot 文件名 \Boot\BCD Windows 8.1 Update(6.3.9600.17031): 0000D36 0000D86Windows 8.1正式版: 0000D36 0000D86Windows 8 正式版: 008340A 008345EWindows 7 SP1 : 00650F2 0065146注意:下图中的为字体文件所在路径,一般不用修改!修改时可在右侧字母处直接修改。
使用大白菜+FbinstTools制作多系统启动U盘(winPE+win7+ubuntu)

使⽤⼤⽩菜+FbinstTools制作多系统启动U盘(winPE+win7+ubuntu)⾸先,参考了这位⼤神,让我有了初步的了解利⽤⼤⽩菜+FbinstTool制作多系统(winPE+Ubuntu+CDLinux)启动U盘嗯,然后就是复述(PIA飞)其实是完整地讲⼀遍详细的流程,也包含了许多要补充的内容⽬标:U盘能够启动winPE,win7旗舰版的原版镜像,还有ubuntu的LiveCD,此外,为了能放下>4G的单独⽂件,U盘最好还得是exFAT或者NTFS格式我们需要的有:1.⼤⽩菜 2.fbinstTools 3.ubuntu的livecd镜像(我⽤的是12.04) 4.win7的原版镜像好!开⼯!⼀.⾸先在U盘⾥灌⼊⼤⽩菜的winPE,并且,我们使⽤⼤⽩菜的grub界⾯作为引导的菜单弄好⾃⼰的个性设置了以后= =进U盘启动-默认设置勾选NTFS,弹出窗⼝选否(就是制作后转为NTFS格式),这样U盘就能拷⼤于4G的⽂件了⼆.制作完后,⼤⽩菜就没⽤了= =现在U盘⾥会只有⼀个GHO⽂件夹,⼤⽩菜已经将PE及引导写⼊了⼀个隐藏分区⾥,然后将要⽤的东西拷进U盘1.先在U盘根⽬录新建⼀个⽂件夹存放ubuntu的镜像,⽐如原⽂⼤神建的叫ubuntu,镜像名字也改成ubuntu.iso,然后,⽤解压软件将镜像内casper⽂件夹下的initrd.lz和vmlinuz两个⽂件提取出来,⼀同放在ubuntu⽂件夹内,它们是U盘引导ubuntu必需的⽂件最终效果如图2.接着,将win7镜像内的⽂件全部解压到U盘根⽬录,再把bootmgr改名为win7mgr(⼤⽩菜列表⾥默认是读win7mgr来引导,所以我们就这么做吧),最终效果如图U盘根⽬录下有GHO⽂件夹,ubuntu⽂件夹,其他的都是win7镜像ISO内的⽂件,另外bootmgr已改名为win7mgr三.准备⼯作结束,现在开始使⽤FbinstTools编辑启动列表!如图,(ud)代表的是⼤⽩菜建的隐藏分区,我们将主菜单中不常⽤的⼯具全部移到单独的⼀个菜单项中,然后添加win7及ubuntu的菜单项grldr就是主菜单,双击进⼊编辑,我将其内容修改如下timeout 15default 0command --set-path=(ud)/BOOT/GRUB/gfxmenu (ud)/BOOT/GRUB/MESSAGEconfigfile (md)4+8title 【01】 ===从本机硬盘引导启动===RUN (ud)/BOOT/GRUB/MENU12.LSTtitle 【02】 Win03PE2013⽹络增强版checkrange 0x30001:-1 read 0x8298clearecho $[1106] Loading DBC WIN03PE.ISO, map --mem (ud)/PE/WINPE.ISO (0xff) ! map (ud)/PE/WINPE.ISO (0xff)map --e820cycles=0map --hookchainloader (0xff)title 【03】 Win7PE精简版checkrange 0x30001:-1 read 0x8298clearecho $[1106] Loading DBC WIN7PE.ISO, map --mem (ud)/PE/DBC7.ISO (0xff) ! map (ud)/PE/DBC7.ISO (0xff)map --hookchainloader (0xff)title 【04】安装win7 64位旗舰版RUN /win7mgrtitle 【05】安装ubuntu 12.04 LTSkernel /ubuntu/vmlinuz boot=casper iso-scan/filename=/ubuntu/ubuntu.iso ro quiet splash locale=zh_CN.UTF-8 initrd /ubuntu/initrd.lztitle 【06】其他⼯具RUN (ud)/BOOT/GRUB/DIY.LSTtitle后⾯写的就是菜单项的名字RUN /win7mgr 指的就是运⾏U盘根⽬录下的win7mgr进⾏引导这⼀句各段内容是:指定kernel位置,指定boot位置,指定iso位置,运⾏参数,设置语⾔为中⽂UTF-8,指定livecd启动时运⾏的脚本,原⽂还有⼀句find --set-root /UBUNTU/vmlinuz,但是不要也可以把其他⼯具全放在⼀个菜单((ud)/BOOT/GRUB/DIY.LST)⾥DIY.LST如下timeout 15default 1gfxmenu (ud)/BOOT/GRUB/MESSAGEconfigfile (md)4+8title 【01】 PE蓝⿊屏⽆法进⼊不认硬盘⽅案RUN (ud)/BOOT/GRUB/MENU03.LSTtitle 【02】进⼊Ghost备份还原系统多合⼀菜单RUN (ud)/BOOT/GRUB/MENU04.LSTtitle 【03】运⾏最新版DiskGenius分区⼯具RUN --mem (ud)/BOOT/IMGS/DBCDOS.IMGtitle 【04】运⾏MaxDos⼯具箱增强版菜单RUN --mem (ud)/BOOT/IMGS/MAXDOS.IMGtitle 【05】运⾏硬盘内存检测扫描⼯具菜单RUN (ud)/BOOT/GRUB/MENU07.LSTtitle 【06】运⾏Windows登陆密码破解菜单RUN (ud)/BOOT/GRUB/MENU08.LSTtitle 【07】启动USB2.0加速电脑启动(⽼机专⽤)(ud)/BOOT/GRUB/USB_ACC.0PEtitle 【08】 ===返回主菜单===configfile (md)4+8title 【09】 ===重启计算机===reboottitle 【10】 ===关闭计算机===halt编辑界⾯右键保存为UTF-8四.完成,看看启动效果吧后记:1.为了U盘⽬录的⼲净整洁,呃,尝试过把win7镜像解压在U盘内新建的⼀个⽂件夹⾥,然后在菜单项修改相应路径,但是失败了= =看来只能解压在根⽬录,或者还得动点其他什么⼿脚?2.有些盆友可能会遇到启动ubuntu LiveCD时提⽰挂载出错,提⽰windows is hibernated云云,这是因为你的windows没有系统保留分区(⼜是它= =)只有⼀个主分区,启动时会调⽤硬盘主分区内的boot所以⼀直占⽤导致挂载失败,⽽有系统保留分区的话就只会调⽤单独的系统保留分区,挂载就没问题(猜测这也是导致win7安装时提⽰“安装程序⽆法创建新的系统分区,也⽆法定位现有系统分区”的原因之⼀),所以系统保留分区很萌哒你们不要删它,有这种情况的童鞋可以尝试在BIOS⾥设置U盘为第⼀启动项,⽽⾮每次⼿动选择启动装置为U盘,当然最好的⽅法还是⽤PE啥的弄好系统保留分区啦现在查出来的原因是,U盘的分区处于占⽤状态,所以会出这样的问题,解决⽅法有两种:1.插着U盘进⼊系统,然后将U盘卸载/弹出,拔出U盘,关机,插U盘,U盘启动2.完全关机,拔U盘,插U盘,进BIOS设置U盘为第⼀启动项,重启。
制作一个多功能U盘,可以安装多个版本系统

教程:如何制作一个多功能U盘2010-08-04 16:06:15 作者:wzyboy 编辑:Byrne想制作一个强大的多功能U盘吗?一个4GB的U盘,可以启动PE进行系统维护,可以快速安装多个版本的GhostXP,还可以原生冷启动安装Windows 7,甚至还可以以Wubi方式装Ubuntu……一、准备你需要:1. U盘一只。
一般要求4GB或以上,不要太“非主流”就行了,像那种“米老鼠牌U盘”之类的山寨产品不在本文的讨论范围之内。
一般Kingston的U盘就行,因为接下来要用到量产,所以选择一款主流主控芯片的U盘还是比较重要的。
2. 电脑一台。
要求有USB 2.0全速接口,操作系统最好是Windows XP,因为根据我的测试,部分芯片工具和量产工具在Windows 7是无法正常使用的。
如果你没有XP,装虚拟机也是可以的,推荐VirtualBox,但是不保证成功率。
(我成功过一次,很麻烦)3. 系统镜像(.iso文件)若干。
至少要有:·一个PE系统镜像,推荐“老毛桃PE之撒手不管版”。
这个版本大概100+MB的样子,我自己在这个镜像的基础上做了一些小修改,使之缩小到了79MB。
·若干个Windows XP的Ghost版镜像,这类镜像网上多的是,这里说一下,如果你喜欢纯净版的GhostXP,那推荐雨林木风的,如果喜欢带有软件的GhostXP,那推荐深度的,至于其它什么番茄花园、JuJu猫、电脑公司之类的,强烈不推荐。
·一个Windows 7 Ultimat e RTM镜像,这个最好是原版的,目前我尚不推荐有修改过的Windows 7。
· Ubuntu 10.04镜像文件。
这个从Ubuntu的官方上下载。
(点此下载)4. Windows 7 USB DVD Download T ool。
这个微软官方也有下载,此软件很小。
点此下载。
5. 数码之家出品U盘主控芯片检测工具。
多引导启动U盘制作全攻略详解

多引导启动U盘制作全攻略详解制作启动U盘是一项非常重要的技能,它可以帮助我们在需要时安全地修复电脑系统或进行其他操作。
在本篇文章中,我将为您详细介绍制作启动U盘的全过程,包括所需材料、步骤和注意事项。
所需材料:1.一台台式或笔记本电脑2.一个容量大于8GB的U盘3.一个可用的USB接口4. 一个启动盘制作工具(例如Rufus、Win32 Disk Imager等)步骤:2.连接U盘到电脑的USB接口上。
请确保U盘上没有重要的数据,因为制作启动盘的过程将会抹掉所有数据。
3.打开启动盘制作工具,并选择正确的U盘。
有些工具可能会自动检测到您连接的U盘,但如果没有,您需要手动选择。
4.在工具的选项中选择操作系统的镜像文件。
请确保选择的文件和操作系统版本与您要安装或修复的操作系统一致。
5.设置其他选项。
根据您的需要,您可以对启动盘进行分区、格式化等操作。
请注意,这些选项可能会删除U盘上的所有数据,所以请在操作之前备份重要文件。
6.单击“开始”或类似按钮,开始制作启动U盘。
这个过程可能会花费一些时间,取决于U盘的速度和操作系统镜像文件的大小。
7.制作完成后,您可以安全地将U盘从电脑上拔掉。
注意事项:1.在开始制作启动U盘之前,请确保您的电脑已连接到稳定的电源,并且电脑的电池电量充足。
制作启动U盘的过程可能需要一些时间,而且不能在断电的情况下进行。
2.在选择操作系统镜像文件时,请务必选择正确的版本和文件,以确保制作的启动盘能正常工作。
3.在制作启动盘的过程中,请不要中断操作或移除U盘。
否则,可能会导致U盘损坏或制作失败。
4.在使用启动U盘时,请确保您已阅读相应的教程或指南,以便正确地操作。
5.请定期检查您制作的启动U盘的可用性,以确保它仍然能正常启动,并及时更新操作系统镜像文件。
总结:制作启动U盘是一项非常有用的技能,它可以帮助我们在需要时快速修复电脑或进行其他操作。
通过正确选择操作系统镜像文件并按照步骤进行,您可以轻松地制作启动U盘。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
转载注明作者和出处()!个人网站: <---帮忙进去点广告哈~~~自己制作多重启动U盘的想法由来已久。
作为手头工具,我需要PE和BackTrack。
最近甚至又有UB 环境的需求了。
以前用两个U盘还好,现在三个系统就没法了。
我就不得不将多重启动U盘的研究提上日程了。
U盘可以当做系统诊断工具,也可以把安装光盘镜像放进去,用来安装系统。
再也不用刻光盘了。
研究过程还蛮曲折。
从grub到grub4dos到grub2到burg。
一开始搞grub,因为是我唯一知道的。
然后了解到只有grub4dos能加载windows就换了。
后来其实都做好了,但听说了grub2,就想试试新技术。
但后来发现grub2不能加载windows,虽然wikipedia说能。
又听说了burg,说是在grub2基础上添加了grub4dos的功能,但最后我装上以后还是不能加载windows,不过有图形界面。
最后的最后,我用burg加载grub4dos加载windows。
有人提出量产U盘为光驱的方案。
我个人仍不推荐。
原因如下:i. 量产有风险。
不熟悉的人不要冒失尝试。
我就量产坏一个U盘。
ii. 量产U盘方案,每次修改镜像的时候,都要清空数据。
iii. 量产U盘为光驱的数量有限制。
只能放几个iso。
而本文的方法对iso数量无任何限制。
好,言归正传。
1. 在U盘上安装burg环境在Ubuntu上给U盘安装burg环境是最方便的,最大的优势是可以保留U盘内容。
在windows上需要用fbinst格式化,也就是要丢失数据。
我没试过。
1a. 给Ubuntu安装burg支持包Ubuntu对burg没有官方支持,必须安装第三方软件源。
在/etc/apt/sources.list最后添加如下两行。
注意:必须用root修改。
deb /bean123ch/burg/ubuntu lucid maindeb-src /bean123ch/burg/ubuntu lucid main将lucid改成你UB的版本代号。
目前(2011年11月),burg只支持到10.10。
新的UB可以用maverick,我在oneiric上测试可用。
然后运行下面命令安装burg包。
如果要求用户交互,大多选择默认选项即可。
有一个选项,是选择在哪个盘上安装burg,点空格选择,是多选。
千万不要选择你的硬盘(除非你要在硬盘上用burg)。
只选择你的U盘。
sudo apt-get updatesudo apt-get burg1b. 格式化U盘格式化没什么特殊的。
如果U盘是格式化好的,或者有数据,可以跳过这一步。
一些注意事项1. 如果要跟Windows和Mac共享数据,要格式化成FAT32。
2. 最好格式化成MBR而不是GPT。
虽然burg支持GPT,但是没有必要。
如果用了GPT,可能在某些老电脑上还不能启动呢。
3. 如果量产过,一定要至少一次重建分区表。
因为量产工具直接创建分区而不创建分区表。
而没有分区表,BURG容易被数据破坏。
1c. 安装burg环境首先,要搞清楚U盘的“盘符”,设备名。
假设你知道你U盘的卷标,不知道的话……再格式化一遍?运行sudo blkid,能看到U盘对应一个“/dev/sdb1”之类的设备名。
去掉后面的数字是我们需要的设备名。
后面都假设/dev/sdb。
然后要挂载以便安装文件。
在UB上是自动挂载的,一般挂载到/media/<卷标>。
假设没有挂载,运行下面的命令。
sudo mkdir -p /mnt/disksudo mount /dev/sdb1 /mnt/disk运行下面的命令给U盘安装burg环境。
sudo burg-install --root-directory=/mnt/disk /dev/sdb将/mnt/disk改成系统实际的挂载点。
检查一下,U盘里面会出现名叫boot/burg的目录,里面有很多文件。
2. 配置burg环境将准备好的iso复制到U盘上,任意位置都可。
我放到了/boot/iso里面。
创建文本文件/boot/burg/burg.cfg。
最好使用UNIX换行符模式。
本来呢,burg.cfg(或者grub2的grub.cfg)是要求自动生成的,而不能手写。
但是对于U盘讲,手写比较方便实用。
burg.cfg的关键部分是菜单的结构设计。
在burg.cfg里面每一个menuentry { }代表一个菜单项。
如果启动不成功,可以在菜单按”c”进入命令行模式。
或者按“e”实时修改命令。
2a. UbuntuUB还算容易,至少可以从iso里面直接加载。
添加下面到burg.cfg。
测试了两个iso,但是理论上所有UB版本都能加载。
menuentry "Ubuntu 11.10 Desktop x64" {loopback loop /boot/iso/ubuntu-11.10-desktop-amd64.isolinux (loop)/casper/vmlinuz boot=casperiso-scan/filename=/boot/iso/ubuntu-11.10-desktop-amd64.iso noeject noprompt splash --initrd (loop)/casper/initrd.lz}loopback是加载iso为”虚拟光驱“。
linux指定内核。
initrd指定额外驱动。
这种模式是加载linux的最基本方法。
拿到一个新的iso首先要试这种方式。
适当修改iso、vmlinuz 和initrd的位置和文件名(大多数情况都是initrd.gz,ubuntu不知道为啥是.lz)。
2b. BackTrackBT就要复杂一些。
主要因为BT在加载LiveCD硬盘镜像的时候,不到虚拟光驱里面找。
以至于要把iso解压出来才能启动。
我将BT的iso内容全解压到了/boot/bt5r1里面。
添加下面内容到burg.cfg。
menuentry "BackTrack 5 R1 Gnome" {linux /boot/bt5r1/casper/vmlinuz boot=casper live-media-path=/boot/bt5r1/casperfile=/boot/bt5r1/preseed/custom.seed text vga=0x317initrd /boot/bt5r1/casper/initrd.gz}live-media-path是用来告诉BT5哪里去找硬盘镜像。
我试过给虚拟光驱的路径,可惜不好使。
如果第一种方法加载不了的linux,试试这种方法。
2c. WinPEWikipedia说grub2能加载NTLDR和BOOTMGR,可是我一直得到“invalid signature”的错误。
以至于我需要用burg调用grub4dos,然后再加载PE。
添加下面到burg.cfg。
menuentry "WIN7PE我心如水WIN7PE_16.99.1 维护版" {linux16 /boot/grub.exe --config-file="map (hd0,0)/boot/iso/WIN7PE.ISO (0xff);map--hook;chainloader (0xff)"}config-file用来给grub4dos下命令。
相当于burg的burg.cfg。
map是用来加载虚拟光驱。
chainloader是用来递归加载bootloader。
虽然只测试过PE3,相信PE2、PE1甚至msdos都可以这样加载。
3. 图形界面和主题图形界面只是用来看着好看些而已,没有功能上的加强。
所以这一步完全可以省略。
将burg官网上的主题解压到/boot/burg里面。
主题都在/boot/burg/theme里面。
主题名字都是目录解压文件以后,在burg.cfg的开头加入下面内容set GFXMODE=auto. /boot/burg/gui.cfggfxmode用来设置视频模式,根据需要修改。
打开gui.cfg,将第一行改成你想要主题的名字set theme_name=<主题名>添加主题了以后,菜单出现几个新快捷键。
F2可以换主题。
F3可以改分辨率。
另外,还要修改菜单设置来改变选项前面的图标。
menuentry xxx --class <图标名> { ... }默认支持的图标名有windowslinuxubuntudebiansusefreebsdmacosxgentoolinuxmintmandrakearchcentosfedoramepispclinuxospuppyredhatsabayonslackwarezenixmolinux可以自己添加图标。
需要修改/boot/burg/theme/icons/里面large,small,grey或hover,看主题用哪个大小的图标了。
具体怎么操作就不赘述了,打开文件一看就明白了。
到这里基本就搞好了,重启试验一下啦。
我现在还有几个不满意的地方,如果有谁知道怎么解决,一定要回帖告诉我1. 无法让BT从iso加载。
2. 无法让iso自己启动,就好像那个iso是张光盘,自己启动一样。
有iso自己的启动菜单什么的。
现在只是把iso当作压缩文件一样访问。
3. 没有unicode支持,所以无法显示中文。
grub4dos倒是有一个中文版,我没成功让burg显示unicode 字符。