无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 11894|回复: 46
打印 上一主题 下一主题

[讨论] U盘数据不动,如何把PE写入U盘做成启动盘?(不量产,不U+,不UD)

  [复制链接]
跳转到指定楼层
1#
发表于 2016-10-31 07:42:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jmjmbj 于 2016-10-31 07:45 编辑

        假若U盘现有数据不动,如何把PE写入U盘做成启动盘?
        (不量产,因为有些找不到相关工具;不U+,因为不支持NTFS或exFAT因而不支持4G以上数据;不UD)
        若能,随便拿来U盘,不损害里面数据,只要几步,就变成启动盘,就方便了。

         起因:经常有人拿来U盘要做成启动盘,但里面的很多数据不能动(个别文件超过4G,是些高清电影),量产找工具有时找不到,只有UD,但还要先把数据复制到本地硬盘,太麻烦。
推荐
发表于 2016-10-31 13:19:13 | 只看该作者
不知 发表于 2016-10-31 12:57
一般情况,而且一般菜单都会使用find命令定位,bootmgr也会使用作为启动设备。

使用U盘启动电脑,如果U盘被BIOS认着为“软盘”,

即使使用find命令定位到U盘,并使用chainloader /bootmgr启动,

bootmgr也很有可能去调用硬盘中的bcd而不是“宿主”盘——U盘上的bcd!

一个使用GRLDR的启动型U盘,可以成功启动一台电脑,但偶尔却不能启动另一台电脑,不少时候是菜单的问题。

评分

参与人数 1无忧币 +5 收起 理由
jmjmbj + 5 赞一个!

查看全部评分

回复

使用道具 举报

3#
发表于 2016-10-31 08:29:17 | 只看该作者
用BOOTICE改U盘的MBR,用GRLDR做PBR
……

评分

参与人数 1无忧币 +5 收起 理由
jmjmbj + 5 赞一个!

查看全部评分

回复

使用道具 举报

4#
发表于 2016-10-31 08:47:21 来自手机 | 只看该作者
解压iso文件到根目录,用bootice更改mbr和pbr,不过启动成功率不高。

点评

主引导及分区引导,全改成 grub4dos 0.4.6b(因为PE中的启动文件是 grldr 引导可启动ISO),在一个台式机启动成功,在一个 HP本本 上按F9能显示启动区,但选择这个启动区则直接进入硬盘系统,也就是说失败。  详情 回复 发表于 2016-10-31 09:51

评分

参与人数 1无忧币 +5 收起 理由
jmjmbj + 5 赞一个!

查看全部评分

回复

使用道具 举报

5#
 楼主| 发表于 2016-10-31 09:51:15 | 只看该作者
不知 发表于 2016-10-31 08:47
解压iso文件到根目录,用bootice更改mbr和pbr,不过启动成功率不高。

        主引导及分区引导,全改成 grub4dos 0.4.6b(因为PE中的启动文件是 grldr 引导可启动ISO),在一个台式机启动成功,在一个 HP本本 上按F9能显示启动区,但选择这个启动区则直接进入硬盘系统,也就是说失败。
       不知如何提高成功率?

点评

U盘启动后可能被BIOS识别为“硬盘”或“软盘”; 建议你直接将ISO文件放在U盘根目录下(不要解开ISO); 用map或map --mem将ISO仿真为“光盘”,从光盘整体启动PE; 如果硬要解开ISO文件到U盘根目录下,则  详情 回复 发表于 2016-10-31 10:45
这个可能是硬盘系统有G4D的引导及grldr(如 使用了软激活软件),可以试下吧GRLDR改名。 我说的成功率低,是指BIOS无法识别U盘或启动U盘失败(直接进硬盘系统)  详情 回复 发表于 2016-10-31 10:29
回复

使用道具 举报

6#
发表于 2016-10-31 10:07:47 来自手机 | 只看该作者
主引导做成软碟通,分区做g4d。

点评

请问,主引导及分区引导,为什么要不一样? 刚才选主引导及分区不一样,结果在两台机子皆不能启动。 若是bootmgr引导的PE,主引导记录选择UltraISO USB-HDD+,分区引导选择bootmgr,刚才试了,一  详情 回复 发表于 2016-10-31 10:30

评分

参与人数 1无忧币 +5 收起 理由
jmjmbj + 5 赞一个!

查看全部评分

回复

使用道具 举报

7#
发表于 2016-10-31 10:29:42 | 只看该作者
本帖最后由 不知 于 2016-10-31 10:31 编辑
jmjmbj 发表于 2016-10-31 09:51
主引导及分区引导,全改成 grub4dos 0.4.6b(因为PE中的启动文件是 grldr 引导可启动ISO),在一 ...


这个可能是硬盘系统有G4D的引导及grldr(如 使用了软激活软件),可以试下吧GRLDR改名。

我说的成功率低,是指BIOS无法识别U盘或启动U盘失败(直接进硬盘系统),遇到那种情况只能老老实实弄UD区。

tmp.png (19.5 KB, 下载次数: 26)

tmp.png
回复

使用道具 举报

8#
 楼主| 发表于 2016-10-31 10:30:30 | 只看该作者
窄口牛 发表于 2016-10-31 10:07
主引导做成软碟通,分区做g4d。

     请问,主引导及分区引导,为什么要不一样?
     刚才选主引导及分区不一样,结果在两台机子皆不能启动。

     若是bootmgr引导的PE,主引导记录选择UltraISO USB-HDD+,分区引导选择bootmgr,刚才试了,一台式机可正常启动,一HP本本无法正常启动,但选择EFI文件夹中的bootx64.efi,则能正常启动。

点评

efi跟分区引导没有任何关系。  详情 回复 发表于 2016-10-31 10:33
回复

使用道具 举报

9#
发表于 2016-10-31 10:33:02 | 只看该作者
jmjmbj 发表于 2016-10-31 10:30
请问,主引导及分区引导,为什么要不一样?
     刚才选主引导及分区不一样,结果在两台机子皆不能 ...

efi跟分区引导没有任何关系。
回复

使用道具 举报

10#
发表于 2016-10-31 10:45:55 | 只看该作者
jmjmbj 发表于 2016-10-31 09:51
主引导及分区引导,全改成 grub4dos 0.4.6b(因为PE中的启动文件是 grldr 引导可启动ISO),在一 ...

U盘启动后可能被BIOS识别为“硬盘”或“软盘”;

建议你直接将ISO文件放在U盘根目录下(不要解开ISO);

用map或map --mem将ISO仿真为“光盘”,从光盘整体启动PE;

如果硬要解开ISO文件到U盘根目录下,则应判断一下,做一个“磁盘映射(交换)”,确保U盘为hd0

点评

按一般情况,从哪个盘成功启动了,那个就是hd0  详情 回复 发表于 2016-10-31 11:32
回复

使用道具 举报

11#
发表于 2016-10-31 11:32:33 | 只看该作者
captain_g 发表于 2016-10-31 10:45
U盘启动后可能被BIOS识别为“硬盘”或“软盘”;

建议你直接将ISO文件放在U盘根目录下(不要解开ISO) ...

按一般情况,从哪个盘成功启动了,那个就是hd0

点评

这个还真不一定!  详情 回复 发表于 2016-10-31 11:46
回复

使用道具 举报

12#
发表于 2016-10-31 11:46:21 | 只看该作者
不知 发表于 2016-10-31 11:32
按一般情况,从哪个盘成功启动了,那个就是hd0

这个还真不一定!

点评

一般情况,而且一般菜单都会使用find命令定位,bootmgr也会使用作为启动设备。  详情 回复 发表于 2016-10-31 12:57
回复

使用道具 举报

13#
发表于 2016-10-31 12:57:32 | 只看该作者
captain_g 发表于 2016-10-31 11:46
这个还真不一定!

一般情况,而且一般菜单都会使用find命令定位,bootmgr也会使用[boot]作为启动设备。

点评

使用U盘启动电脑,如果U盘被BIOS认着为“软盘”, 即使使用find命令定位到U盘,并使用chainloader /bootmgr启动, bootmgr也很有可能去调用硬盘中的bcd而不是“宿主”盘——U盘上的bcd! 一个使用GRLDR的启  详情 回复 发表于 2016-10-31 13:19
回复

使用道具 举报

14#
发表于 2016-10-31 13:03:03 | 只看该作者
用Bootice引导,主引导可选USB-hdd+,分区引导则可使用grub4dos,引导文件要和你PE的引导文件名要相同,不然是无法识别的。bootmgr文件名的不用bootmgr引导,用grub4dos引导改bootmgr文件名即可。此外PE系统的兼容性也是很重要的,在此推荐自己用过的不错的PE【http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1】。

点评

也就是说,用bootmgr引导的PE,可以这样操作: 一是主引导选USB-hdd+,二是分区引导使用grub4dos,但把原PE中的bootmgr,改名为GRLDR即可 这样理解对吧  详情 回复 发表于 2016-10-31 13:28

评分

参与人数 1无忧币 +5 收起 理由
jmjmbj + 5 赞一个!

查看全部评分

回复

使用道具 举报

15#
发表于 2016-10-31 13:27:35 | 只看该作者
“一个使用GRLDR的启动型U盘,可以成功启动一台电脑,但偶尔却不能启动另一台电脑,不少时候是菜单的问题”

严格来说,只要能进G4D环境或看到启动菜单,就算启动成功;如果接下来进不了PE或其他维护工具,往往是菜单的问题。
回复

使用道具 举报

16#
 楼主| 发表于 2016-10-31 13:28:54 | 只看该作者
yankun1112 发表于 2016-10-31 13:03
用Bootice引导,主引导可选USB-hdd+,分区引导则可使用grub4dos,引导文件要和你PE的引导文件名要相同,不 ...

   也就是说,用bootmgr引导的PE,可以这样操作:
  一是主引导选USB-hdd+,二是分区引导使用grub4dos,但把原PE中的bootmgr,改名为GRLDR即可
    这样理解对吧
回复

使用道具 举报

17#
发表于 2016-10-31 14:28:53 来自手机 | 只看该作者
用bootice改mbr为nt5或者nt6,pbr为g4d,然后整体map,激活优盘为活动,启动率非常高,且设置简单,文件少,一直都是这么做。遇到uefi主板就直接解压到优盘。

点评

按您说的: (1)用bootice改mbr为nt6(发现这个U盘不用改,本身就是它,不知为何);(2)pbr为g4d, (3)用DiskGenius激活优盘为活动,(4)复制微PE中的两个文件(一个是grldr,一个是wepe.iso)到U  详情 回复 发表于 2016-10-31 16:23
按您说的: (1)用bootice改mbr为nt6(发现这个U盘不用改,本身就是它,不知为何);(2)pbr为g4d, (3)用DiskGenius激活优盘为活动,(4)复制微PE中的两个文件(一个是grldr,一个是wepe.iso)到U  详情 回复 发表于 2016-10-31 16:23

评分

参与人数 1无忧币 +5 收起 理由
jmjmbj + 5 赞一个!

查看全部评分

回复

使用道具 举报

18#
发表于 2016-10-31 14:32:23 来自手机 | 只看该作者
为了增加可启动几率。那些白菜电脑店一类都是如此。
回复

使用道具 举报

19#
发表于 2016-10-31 14:55:57 来自手机 | 只看该作者
建议mbr不要选择g4d,因为在一些较新品牌电脑上(支持bios)经常启动不了,老是显示一个小写的“j”,无法进入菜单。当然也可以逐个尝试不同mbr,一般都可以启动。感觉这种启动引导最为简单快捷,只要复制不同PE即可。
回复

使用道具 举报

20#
发表于 2016-10-31 14:58:22 | 只看该作者
要方便的话,论坛有支持无损安装和升级的PE,但是个人比较喜欢银灿如意烧
回复

使用道具 举报

21#
发表于 2016-10-31 15:19:53 | 只看该作者
基于你的要求,“不量产,不U+,不UD”,即不破坏U盘上的数据制作启动型U盘。

以下所谓“解开”是在指ISO中的文件复制到U盘根目录下。

1、PE的ISO文件直接放在U盘根目录下

这个最简单,MBR用微软的6.x,PBR用G4D的,GRLDR菜单中直接map或map --mem那个ISO文件,从仿真光盘启动进PE;

如果PE不是特别大,强烈建议使用这种方法。

2、PE的ISO文件解开后放在U盘根目录下

1)如果U盘被BIOS认着为“硬盘”(在多数机器上)

MBR用微软6.x的,PBR类型与解开的启动器类型对应,注意启动器文件名,但不能光看文件名(bootmgr可能是grldr改名的或反之);

2)如果U盘被BIOS认着为“软盘”(在少数机器上,即使在制作时选择了USB-HDD+之类也有可能)

这个比较复杂,MBR可用微软6.x的,PBR用0.46a的G4D,强烈建议grldr和wimboot配合使用,菜单示例:

kernel /boot/wimboot
initrd @bcd=/boot/bcd @boot.sdi=/boot/boot.sdi @bootmgr=/boot/bootmgr @boot.wim=/boot/WINPE.WIM
boot

需要一个额外的wimboot文件,bcd、boot.sdi和bootmgr用微软原版光盘中的,无需改动。WINPE.WIM为WIN7/8/10 PE的核心文件。

3、如果是将XP/2003 PE的ISO解开放在U盘根目录下(如果U盘被BIOS认着为“硬盘”)

MBR可用微软的5.x,PBR用G4D的,但PE中的\wxpe\setupldr.bin通常需要“特别”处理一下。另外,NTDETECT.COM也要拷贝到U盘根目录下。

菜单示例(假设处理后的setupldr.bin为peldr.bin):

kernel /wxpe/peldr.bin
boot

4、以上方法只是切合你的要求,成功率不在考虑范围。启动时,按C键可进入G4D命令环境,通过find命令能查看U盘究竟被BIOS识别为何种设备。

点评

其实这套方案启动率非常高,用来维护绝对够用,甚至量产、U+启动率都不如它,就是UD更高一些。我建议初次写入时给grldr改名,固定菜单为03、08、10PE,之后直接复制PE改名使用,整体map到内存,新电脑大PE一分半钟可  详情 回复 发表于 2016-10-31 15:56
回复

使用道具 举报

22#
发表于 2016-10-31 15:56:38 来自手机 | 只看该作者
captain_g 发表于 2016-10-31 15:19
基于你的要求,“不量产,不U+,不UD”,即不破坏U盘上的数据制作启动型U盘。

以下所谓“解开”是在指IS ...

其实这套方案启动率非常高,用来维护绝对够用,甚至量产、U+启动率都不如它,就是UD更高一些。我建议初次写入时给grldr改名,固定菜单为03、08、10PE,之后直接复制PE改名使用,整体map到内存,新电脑大PE一分半钟可以见桌面,小PE40秒可以见桌面,并不算慢。
回复

使用道具 举报

23#
 楼主| 发表于 2016-10-31 16:23:45 | 只看该作者
本帖最后由 jmjmbj 于 2016-10-31 16:57 编辑
415762674 发表于 2016-10-31 14:28
用bootice改mbr为nt5或者nt6,pbr为g4d,然后整体map,激活优盘为活动,启动率非常高,且设置简单,文件少 ...


      按您说的:
     (1)用bootice改mbr为nt6(发现这个U盘不用改,本身就是它,不知为何);(2)pbr为g4d,
(3)用DiskGenius激活优盘为活动,(4)复制微PE中的两个文件(一个是grldr,一个是wepe.iso)到U盘根目录。然后,这个U盘成功启动一个台式机,一个HP本本!  而U盘中原有数据的MD5值没变,也就是说,原有数据不受影响。
      感谢您的指点!


****************

点评

因为你是在NT6的系统下用自带工具格式化的,MBR自然是NT6,我所以强调要NT5或NT6是因为它们作为优盘MBR的引导成功率很高不比U+低,若无法引导再改别的总能引导。激活分区是因为新主板很多都是优盘启动排在本地硬盘前  详情 回复 发表于 2016-11-1 04:50
回复

使用道具 举报

24#
 楼主| 发表于 2016-10-31 16:23:47 | 只看该作者
本帖最后由 jmjmbj 于 2016-10-31 17:00 编辑
415762674 发表于 2016-10-31 14:28
用bootice改mbr为nt5或者nt6,pbr为g4d,然后整体map,激活优盘为活动,启动率非常高,且设置简单,文件少 ...


     发现,不激活优盘,也能启动,但要先按F9或F12等选择启动项;
                激活优盘后,插上U盘,默认直接从这个U盘启动,不用按F12等选择,很方便。

****************
回复

使用道具 举报

25#
发表于 2016-10-31 18:42:17 来自手机 | 只看该作者
MBROSTool一拖一格搞定!
回复

使用道具 举报

26#
发表于 2016-10-31 18:48:48 | 只看该作者
以我的做法
BOOTICE製作:MBR寫入USB-HDD+ ,PBR 分區選好 寫入G4D 4.6a,分區啟動設定好
基本上 萬試萬靈

评分

参与人数 1无忧币 +5 收起 理由
jmjmbj + 5 赞一个!

查看全部评分

回复

使用道具 举报

27#
发表于 2016-10-31 19:16:18 | 只看该作者
下载  http://pan.baidu.com/s/1i5G1Kpv

解压到U盘,使用BOOTICE.EXE,引导设置为GRUB即可

评分

参与人数 1无忧币 +5 收起 理由
jmjmbj + 5 赞一个!

查看全部评分

回复

使用道具 举报

28#
发表于 2016-10-31 20:25:22 | 只看该作者
电脑UEFI方式启动,U盘里持入pe文件
回复

使用道具 举报

29#
发表于 2016-11-1 04:50:07 来自手机 | 只看该作者
jmjmbj 发表于 2016-10-31 16:23
按您说的:
     (1)用bootice改mbr为nt6(发现这个U盘不用改,本身就是它,不知为何);(2)p ...

因为你是在NT6的系统下用自带工具格式化的,MBR自然是NT6,我所以强调要NT5或NT6是因为它们作为优盘MBR的引导成功率很高不比U+低,若无法引导再改别的总能引导。激活分区是因为新主板很多都是优盘启动排在本地硬盘前,若设置活动就可以直接进入,缺点就是若没拔优盘重启又会进入PE。以上全部修改都可以用bootice,包括激活分区,修改g4d菜单,真正简单到家,不会因ud、u+格式化导致的速度变慢,不用担心文件丢失和重复转移浪费时间。我懒得折腾,一直都是这么做的,身边的电脑都能启动。

点评

刚才在win7下,用系统自带格式化工具格式U盘,然后用bootice看,主引导是NT6,分区引导是BOOTMGR  详情 回复 发表于 2016-11-1 17:28
回复

使用道具 举报

30#
发表于 2016-11-1 05:20:56 来自手机 | 只看该作者
如果你用g4d做mbr的话,有时候虽然成功,其实启动会更慢一点,因为它会搜索所有分区可用引导文件,虽然它可以跳过pbr。尤其在联想笔记本上面容易引导失败。不过好处就是无所谓激活不激活,只要它是优先启动设备就会启动。而且NT5和NT6只占用一个扇区,这种链式启动已经非常成熟稳定了,又是微软的,各主板厂商不敢不支持。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-29 12:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表