BT3写入U盘引导无法启动

前两天在官网下了个BT3的ISO,按照教程把U盘格式化FAT32 ISO里的文件复制到U盘,DOS下运行BOOTINST 改写引导纪录,成功后,重启无论如何读不到U盘,改USB-HDD 死活读不到,改其它的也读不到,大大们知道这是为什么吗,还有如果把BT3量产到U盘里做成USB-CDROM能开机启动吗?

可以通过grub来引导,先要安装grubinst,使U盘具有启动功能,用grubinst.exe来写,在Windows NT/2000/XP 下,用以下的步骤可以快速地向U盘里写入GRUB引导
前提:你的u盘必须是FAT16/FAT32的格式。
1、下载grubinst,解压
2、双击grubinst_gui.exe
3、在"磁盘"右面的列表中选择需要安装Grub4Dos的硬盘/软盘,如果你有多个磁盘(包括USB移动硬盘&),请留意[]中显示的磁盘大小,以便选择正确的磁盘。
4、若需要安装到分区,可点击"分区列表"右面的"刷新"按钮,然后从下拉列表中选择需要的分区(支 持FAT12/FAT16/FAT32/EXT2/EXT3)。若需要安装到MBR,这一步可省略。
5、若想以后能恢复原来的MBR/BS,则在"保存文件"中输入用于保存的文件名字。
6、点"安装",出现命令窗口,如果看到"The MBR/BS has been successfully installer", 则说明安装成功。

当然,以上步骤只是安装启动代码,要能正常启动Grub4Dos,并进行引导,还需要以下的步骤:

7、 下载最新版的Grub4Dos。
8、在压缩包中找到核心文件grldr和grub.exe,及menu.lst(此为样本,需修改)。如果你需要中文支持,就用chinese子目录中的文件。把它放到FAT16/FAT32格式U盘的根目录中。
9、编辑menu.lst文件(应该放在和GRLDR一样的目录里),以配置启动菜单如下。

# This is a sample menu.lst file. You should make some changes to it.
# The old install method of booting via the stage-files has been removed.
# Please install GRLDR boot strap code to MBR with the bootlace.com
# utility under DOS/Win9x or Linux.

default=0
timeout 20
default /default

title 1 [winpe系统]
find --set-root /ntldr
chainloader /ntldr

title 2 [BackTrack3无线网络破解系统]
find --set-root /boot/vmlinuz
kernel /boot/vmlinuz root=/dev/ram0 ramdisk_size=6666 autoexec=kdm vga=791
initrd /boot/initrd.gz

10,将下载的BT3文件解压后的两个文件夹即BOOT和BT3复制到U盘根目录。

11.将WINPE的PETOOLS, WXPE ,NTDETECT, NTLDR四个文件夹复制到U盘根目录。这四个文件可以从原来做好的PEU盘中复制过来。

12,设置电脑从U盘启动就会出现启动选择界面。

我的U 盘现在就是这样,不过多了cdlinux,beini,很好用,祝你成功!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-06
之前我学做U盘启动的时候也经历过;有几点个人心得先说说:
1:首先U盘要支持启动才行,
2:之前我有一个飚王的4G优盘,特意买的可以启动的,但就是每次要吗提示找不到,要吗就是提示VERIFY。。。。。。什么什么的,按照制作教程觉得没有什么出错的地方,也郁闷了很久
3:后来我在网上下了个老毛桃版的U盘WINPE制作程序,做好了,启动的时候选择的是USB-ZIP;
4:怀疑之前我使用的制作程序有问题,水平有限也没研究问题在哪里
5:如果你需要我可以发给你;可以试试,在网上也可以搜得到的。
希望能帮到你 谢谢本回答被网友采纳
第2个回答  2011-01-06
U盘质量差也有可能,可以使用VM虚拟启动,
第3个回答  2011-01-06
应该是你的U盘引导程序没有写对
相似回答