12312369 发表于 2010-3-21 20:10

BT4 正式版 使用 安装 攻略

XP vista win7本人均测试通过,并且一直在用.请严格按步聚操作,一定能成功.
取消了savedefault,因为grub4dos对ntfs分区还有bug; 取消了fallback参数,容易把新人搞糊涂。
bootlace.com --force-backup-mbr 0x80增加了原mbr强制备份,启动默认5秒内按空格可启动原系统。
增加了beini引导入口
增加U盘在windows下的两种安装方法



下面介绍具体步骤:


BT4正式版一揽子安装攻略<增加beini引导 增加usb windows下gui安装>

借助grub来启动BT4,正式版与测试版的menu.lst 稍有不同了。
grub4dos、grubinst、wingrub均在这里下载:
http://grub4dos.sourceforge.net/

http://sourceforge.net/projects/grub4dos/files/
http://download.gna.org/grubutil/grubinst-1.1-bin-w32-2008-01-01.zip
首先安装grub
一、U盘或USB硬盘安装
三种方法(推荐1):
1.grubinst (原生中文版 NT/2000/XP/2003/Vista/win7)
a.解压grub4dos到你的U盘根目录中,解压grubinst任意地方
b.运行grubinst中的grubinst_gui.exe(win7要管理员身份)
c.刷新并选择你的U盘,刷新并选择分区列表“整个磁盘(MBR)”
d.点击安装,now enjoy it!
参考:
http://it.dennyhalim.com/2009/02/install-grub4dos-make-usb-bootable-from.html
2.wingrub (英文版 Win9X/Win2K/XP/NT)
安装后运行,选择Tools->Install grub,Boot From BS,选好盘符,Install
3.bootlace.com
这个是grub4dos中自带的原生态的安装方法
a.用“HP USB 磁盘存储器格式化工具 V2.0.6”或其它工具把U盘制作成dos启动盘
b.解压grub4dos到你的U盘根目录中
c.重启电脑从U盘启动
根据U盘提示符的不同,选择运行
A:\>bootlace.com --floppy --chs 0x00

C:\>bootlace.com0x80
d.完毕。
* 三种方法最后U盘中都只须保留grldr、menu.lst,其它删除。
二、XP安装
1.下载grub4dos,解压其中的grldr、menu.lst到c:\;
2.打开c:\boot.ini,最后增加一行grldr引导:c:\grldr="Grub引导"
增加后变成了:

timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:\grldr="Grub引导"
三、vista 或 windows 7 安装
1.下载grub4dos,解压其中的grldr、menu.lst、grldr.mbr,放C盘根目录下;
2.创建Grub启动条目,两种方法:
i.编辑bcd
    bcdedit/create/d "Grub"/application bootsector
    回显: 项 {5e098857-4818-11de-b43e-001eec90feb6} 成功创建。
    接着用下面的指令来设置引导参数,{id}替换为上面回显的ID,建议用复制粘贴
    bcdedit/set {id} device boot
    bcdedit/set {id} path \grldr.mbr
    bcdedit/displayorder {id} /addlast
    设置等待时间
    bcdedit /timeout 5
    (
    如果要卸载,运行
    bcdedit
    查看Grub的{id}后,
    bcdedit /delete {id}
    )
    (
    为了简化操作做成了二条批命令:
    安装Grub.bat
    bcdedit /export "C:\boot\Grub for BCD Backup"
    for /f "tokens=1,2,* delims={}" %%i in ('bcdedit/create/d "Grub"/application bootsector') do set GrubID=%%j
    bcdedit/set {%GrubID%} device boot
    bcdedit/set {%GrubID%} path \grldr.mbr
    bcdedit/displayorder {%GrubID%} /addlast
    bcdedit /timeout 3
    卸载Grub.bat
    bcdedit /import "c:\boot\Grub for BCD Backup"
    attrib -h "c:\boot\Grub for BCD Backup*"
    del "c:\boot\Grub for BCD Backup*"
    )
    * 所有批命令请以管理员身份运行之。
ii.增加boot.ini
    同XP方法,虽然vista没有了boot.ini,但手工增加仍然有效。
    最后一行稍有不同:c:\grldr.mbr="Grub引导"
其次编辑menu.lst: (注意BT4引导部分)
(如果你想同时安装BT3、BT4、beini,那么你需要把BT3、BT4、beini中解压出来boot文件夹相应的改名为bootBT3、bootBT4、bootBeini,并对menu.lst中各目录作同样修改,附件中有改好的)
color black/cyan yellow/cyan
timeout=5
default 0
title Beini from hard disk
find --set-root /boot/bzImage
kernel /boot/bzImage quiet tinycore tce=sda1
initrd /boot/tinycore.gz
title Beini from U disk
find --set-root /boot/bzImage
kernel /bootBeini/bzImage quiet tinycore waitusb=6
initrd /boot/tinycore.gz
title BT4 final(1024x768)
find --set-root /boot/vmlinuz
kernel /boot/vmlinuz BOOT=casper boot=casper nopersistent rw quiet vga=0x317
initrd /boot/initrd.gz
title BT3 or BT4 beta
find --set-root /boot/vmlinuz
kernel /boot/vmlinuz root=/dev/ram0 vga=791
initrd /boot/initrd.gz ramdisk_size=128000
# Please rename the file "bootmgr" to "bootmgrPE",for vista/win7 has the same file.
# VistaPE should be located at a different disk as Vista/win7.
title PE 3.0
find --set-root /bootmgrPE
chainloader /bootmgrPE
title ISO (Memory)
find --set-root /iso.iso
map --mem /iso.iso (0xff)
map --hook
chainloader (0xff)
# File for drive emulation must be in one contiguous disk area
title ISO (Hard disk)
find --set-root /iso.iso
map /iso.iso (hd32)
map --hook
chainloader (hd32)
title IO.SYS
find --set-root /io.sys
chainloader /io.sys
title DOS (ima)
find --set-root /miniDOS98.ima
map --mem /miniDOS98.ima (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title Vista or Win7
find --set-root /bootmgr
chainloader /bootmgr
title XP
find --set-root /ntldr
chainloader /ntldr
title commandline
commandline
title reboot
reboot

最后
一、安装BT4 pre final正式版
    下载BT4正式版ISO映像,解压其中的boot、casper到非系统分区的任意盘根目录下,纯U盘启动的话,就放在U盘根录下;
    如果还想用老版的BT3,下载iso版解压其中的boot和bt3文件夹到非系统分区根目录下;
    BT4 beta版的同bt3。
二、安装beini
    下载beini的ISO映像,解压其中的boot、tce到硬盘C盘根目录中(如果想放到其它盘中,需要修改hda1参数),如果用U盘则放入U 盘根目录中,
    启动到grub列表选项时分别选择对应的:
    Beini from hard disk
    Beini from U disk

www571 发表于 2010-3-21 21:51

楼主这个好,不用花钱 我给楼主回复下
顺便鄙视那些收钱的

ljb_ahcz 发表于 2010-3-21 22:01

好好学习!:handshake

www571 发表于 2010-3-21 22:19

楼主这个好,不用花钱 我给楼主回复下
顺便鄙视那些收钱的

tang78116 发表于 2010-3-21 22:31

楼主这个好,不用花钱

cxg588 发表于 2010-3-22 11:56

楼主这个好,不用花钱 我给楼主回复下
顺便鄙视那些收钱的

acdlijian 发表于 2010-3-22 12:07

很好,谢谢!!!

abc522505 发表于 2010-3-22 12:14

楼主好 啊
    。。。。。。

zzdm 发表于 2010-3-22 12:35

学习,谢谢!

a114804437 发表于 2010-3-22 12:41

楼主这个好,不用花钱 我给楼主回复下
顺便鄙视那些收钱的

aidianying 发表于 2010-3-22 12:47

楼主这个好,不用花钱 我给楼主回复下
顺便鄙视那些收钱的

ccss123 发表于 2010-3-23 01:06

支持!文章好,而且免费,鄙视那些收币贴,
页: [1] 2 3 4 5
查看完整版本: BT4 正式版 使用 安装 攻略