无忧启动论坛

标题: 请大家参与U盘启动(包括手机作为U盘启动电脑)的测试 [打印本页]

作者: mygamexxx    时间: 2013-4-25 12:20
标题: 请大家参与U盘启动(包括手机作为U盘启动电脑)的测试
本帖最后由 mygamexxx 于 2013-4-25 12:58 编辑

U盘的启动在不同的电脑上有不同的表现,利用GRUB4DOS和SYSLINUX测试U盘启动的差异情况:
软件准备:grldr、BOOTICE、SYSLINUX5.01、PLPBT.iso(最新版5.0.15)

将U盘在WINDOWS下格式化为FAT32格式,U盘主引导和分区引导用BOOTICE写入GRUB4DOS,将grldr放置入U盘根目录。

测试U盘启动,在BIOS下是否能发现U盘并启动。先在一台电脑上确认可以正常启动grldr后,再在U盘启动有问题的电脑上测试,能否启动成功,不成功的提示是什么?

针对启动不成功的电脑,将U盘主引导或分区引导用BOOTICE写入SYSLINUX5.01,并在写入参数上读扇区速度设为1(具体数值可能有差别,先用1测试),在U盘启动有问题的电脑上测试,能否启动成功?因为没有相应的文件,只要出现SYSLINUS启动界面,并提示错误就算成功。如果启动成功,复制入相应的所需文件用SYSLINUX启动grldr,是否能成功?如果成功,在grldr命令行下,用root, find, geometry等命令可检查电脑对U盘的识别差异。例如我的手机作U盘启动一台电脑后,U盘的文件位于(fd0,2)。

另外如果SYSLINUX启动成功,可以再用SYSLINUX启动PLPBT.ISO(因为读扇区速度设为1后,直接引导PE等会速度很慢,用PLPBT来加速。SYSLINUX启动5.0.10以后版本的plpbt.bin会出错,而且PLPBT.ISO不会占用fd0,U盘启动时可能需要fd0),选择USB,如果再启动成功,基本上U启就没问题了。启动PLPBT.ISO后,会再进入SYSLINUX,可以启动grldr,再在grldr命令行下,用root, find, geometry等命令可检查电脑对U盘的识别差异。

单硬盘情况下,U盘启动grldr后(包括使用了PLPBT5.0.15加速的情况)要引导硬盘,可采用以下的菜单:
title       从硬盘启动(U启)
map (hd0) (hd-1)
map (hd-1) (hd0)
map --hook
root (hd0,0)
chainloader +1

SYSLINUX5.01所需文件,将syslinux目录放置于U盘根目录下的boot目录下,syslinux.cfg的配置文件请按需要编辑,已经包含plpbt.bin(5.0.8)和plpbt.iso(5.0.15):

SYSLINUX.rar

316.44 KB, 下载次数: 67, 下载积分: 无忧币 -2


作者: mygamexxx    时间: 2013-4-25 13:14
本帖最后由 mygamexxx 于 2013-4-25 13:17 编辑

手机作为U盘启动电脑

将外置卡在读卡器上用FBINSTTOOLS制作UD区,再装入手机,再用BOOTICE写分区引导记录。因为三星的会在电脑上识别为软盘格式,主引导不可写。
我在三星手机上,用读卡器制作UD区后,再装入手机,重启手机,外置卡的识别正常,但手机与电脑相连后,用fbinsttools是无法发现UD区的,再取下,装入读卡器,用fbinsttools可以查看到UD区正常存在。如果外置卡直接在手机上制作UD区,手机重启动后,会有卡损坏,是否要格式化的提示。

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D2是我用手机作为U盘启动电脑的一些经验。现在就差手机作为PXE启动电脑的服务器的尝试还不成功了,我手边的几台电脑都用手机作为U盘启动成功了。
作者: David.Z    时间: 2013-4-25 15:33
手机自动被识别成大容量存储设备,ud,u+,b 都可以直接操作成功引导
作者: mygamexxx    时间: 2013-4-25 22:02
2013bios 发表于 2013-4-25 15:33
手机自动被识别成大容量存储设备,ud,u+,b 都可以直接操作成功引导

成功的例子太多,主要想看不成功的例子。




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3