无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 55185|回复: 89
打印 上一主题 下一主题

【原创】 U盘多分区建立1JF9Z

[复制链接]
跳转到指定楼层
1#
发表于 2009-8-21 15:57:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
依据:1JF9Z Lvyanan (井底蛙)大师 制作并且用于硬盘多主分区启动的程序,在使用过程中得到广大网友的首肯,也给电脑硬盘启动带来革命性的进步!

灵感:研究一下 Lvyanan 老师的1JF9Z,既然1JF9Z能够用于硬盘,那么HDD格式的U盘建立多分区后,也应该能够安装和使用?!

问题:U盘建立多分区后,只能有一个分区在系统下可见和被正常引导,而其他分区不可见且不能正常引导,需改编一下隐藏的分区,使之能够被正常启动!

方法:下面的方法就是本人在多次探索之后的一个小小的成功,恳请各位批评指正!






1. 将U盘分成3个分区(2个或以上)。用WINPM9.0 或Pauly的BOOTICE 等分区工具 .
2. 将Lvyanan的1JF9Z  3.21安装入U盘MBR.

3.  U盘启动电脑后会有一个分区无法引导,如上图,则用  GHOST恢复下面的IBM.GHO到该分区,自己再建立一个AXPE文件夹(或其他文件夹,需将Autoexec.BAT里AXPE改为你的文件夹名),把PE和IMG等文件复制进去,再编辑GRUB.EXE内置菜单,放进该分区即可!
(或用DISKGENIUS V3.0.830Beta2该分区格式化为DOS分区,用WINHEX.EXE将该分区手动激活(写80)即可成功启动三个分区..)


IBM.rar (209.81 KB, 下载次数: 2942)

1JF9启动隐藏主分区.rar (25.89 KB, 下载次数: 1260)


4.  编辑DOS文件,将GRUB.EXE和PE复制到该分区,还可以启动PE,但是外置程序无法加载 。




2楼给出编辑DOS文件例子(高手指正)

16楼还有几种方法,可供参考.
注:推荐用MBLDR安装U盘多分区启动,但是需要将CD13清零,否则会回写MBR到硬盘,详情:新理念多分区引导MBR-MBLDR

[ 本帖最后由 天涯海角1216 于 2009-12-4 06:04 编辑 ]

评分

参与人数 3无忧币 +116 收起 理由
chnhhwz + 96 精品文章
lvyanan + 10 支持创新
ZXQ99925 + 10

查看全部评分

2#
 楼主| 发表于 2009-8-21 16:55:04 | 只看该作者
根目录只保留io , command , config , Autoexec ,msdos, grub.exe  6个文件和1个AXPE文件夹(装PE和IMG文件用),

Autoexec里写入:
@echo off
path=c:\;c:\AXPE;
grub.exe

config里写入:
device=c:\grub.exe
这样直接启动grub.exe        ,从而挂载PE和IMG文件.



给个做好的,具体内容自己看,我已经将command ,  Autoexec改名放在AXPE里了,你只需将IO.SYS从AXPE里拿出来放在根目录即可,其他不要动,再编辑LST(是GRUB菜单),配置你的PE文件!

[ 本帖最后由 天涯海角1216 于 2009-12-4 06:12 编辑 ]

AXPE.rar

286.39 KB, 下载次数: 1192, 下载积分: 无忧币 -2

回复

使用道具 举报

3#
发表于 2009-8-21 18:55:40 | 只看该作者
标题很诱人,内容没看懂……
LZ 继续努力……赞一个先……
回复

使用道具 举报

4#
 楼主| 发表于 2009-8-22 04:58:56 | 只看该作者
在IBM  X24  和DELL 1310两电脑均实验完全成功!!!
回复

使用道具 举报

5#
 楼主| 发表于 2009-8-22 05:07:32 | 只看该作者

我的GRUB.EXE里部分菜单:

要尽量用find --set-root

timeout 3
fallback 1
find --set-root /AXPE/message
gfxmenu /AXPE/message
title 【A】  启动根目录下menu.lst菜单
find --set-root --ignore-floppies /menu.lst
configfile /menu.lst
title 【B】  启动 /boot/grub下menu.lst菜单
find --set-root --ignore-floppies /boot/grub/menu.lst
configfile /boot/grub/menu.lst
title 【C】  启动 /grub下menu.lst菜单
find --set-root --ignore-floppies /grub/menu.lst
configfile /grub/menu.lst
title 【1】  U盘超级急救盘
find --set-root /AXPE/GSLDR
chainloader /AXPE/GSLDR
title 【2】  U盘盛世雄风 WinPE
chainloader /AXPE/SSXFLDR
title 【3】  U盘深山红叶-WinPE
chainloader /AXPE/SSHYLDR
title 【4】  U盘天琴星座-WINPE
chainloader /AXPE/TQXZLDR
title ────硬盘第二分区启动-WinPE ──────
clear
title 【5】  盛世雄风 WinPE
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,1)
chainloader /WXPE/SSXFLDR
title 【6】  深山红叶-WinPE
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,1)
chainloader /WXPE/SSHYLDR
title 【7】  天琴星座-WINPE-
map (hd0) (hd1)
map (hd1) (hd0)
root (hd1,1)
chainloader /WXPE/LMTLDR
回复

使用道具 举报

6#
发表于 2009-8-22 05:28:21 | 只看该作者
楼主高!思维独特,学习!!!!!
回复

使用道具 举报

7#
发表于 2009-8-22 07:39:25 | 只看该作者
需要说明一下各分区的属性及格式、U盘的启动模式等细节,以便于他人理解和验证。
非常欣赏LZ的探索精神,这是值得我们大家学习的,希望再接再厉,开发出更多的实用技术,造福无忧坛友。

[ 本帖最后由 lvyanan 于 2009-8-22 07:49 编辑 ]
回复

使用道具 举报

8#
 楼主| 发表于 2009-8-22 16:27:19 | 只看该作者

谢谢 lvyanan 老师!

我给个模板,大家看了就明白了!

1.  用GHOST恢复IBM.GHO到该分区,自己再建立一个AXPE文件夹(或其他文件夹,需将Autoexec.BAT里AXPE改为你的文件夹名),把PE和IMG等文件复制进去,再编辑GRUB.EXE内置菜单,放进该分区即可!

2.  用Pauly的  "1JF9启动隐藏主分区" 建立多启动就可以了!!!

注意:
1. 不要用1楼的DISKGENIUS建立该分区的DOS系统,否则编辑太麻烦,直接用IBM.GHO将该分区直接GHOST就完成了!
2. 安装1JF9时,尽量按照下面图改编一下,省得该程序老激活分区和修改分区ID,按照下图可去掉激活分区功能了!



IBM.rar (210.75 KB, 下载次数: 415)

1JF9启动隐藏主分区.rar (25.89 KB, 下载次数: 357)


修改前


修改后:



[ 本帖最后由 天涯海角1216 于 2009-8-22 19:50 编辑 ]
回复

使用道具 举报

9#
 楼主| 发表于 2009-8-22 16:36:47 | 只看该作者

该分区启动模式:

1.    FAT16格式
2.    98 DOS系统
3.    IO+GRUB4DOS启动

[ 本帖最后由 天涯海角1216 于 2009-8-22 17:01 编辑 ]
回复

使用道具 举报

10#
发表于 2009-8-22 19:25:22 | 只看该作者
我初步实验了一下!
很成功!我对多分区启动很感兴趣!

建议版主加为精华!!!
回复

使用道具 举报

11#
发表于 2009-8-22 19:30:07 | 只看该作者
我做了2个分区,一个正常系统下可见分区存文件,另一个不可见分区装入你的DOS和PE系统,省得整个U盘一个分区既装PE又装文件!
再也不怕误删除PE文件了(因为该分区根本就系统下不可见)
回复

使用道具 举报

12#
 楼主| 发表于 2009-8-22 19:33:15 | 只看该作者
原帖由 ZXQ99925 于 2009-8-22 19:30 发表
我做了2个分区,一个正常系统下可见分区存文件,另一个不可见分区装入你的DOS和PE系统,省得整个U盘一个分区既装PE又装文件!
再也不怕误删除PE文件了(因为该分区根本就系统下不可见)


呵呵,这就是它的优点所在!!!!
毕竟电脑启动出现问题时,用U盘启动为一个比较好的方法!!!

[ 本帖最后由 天涯海角1216 于 2009-8-22 19:36 编辑 ]

点评

我也想弄的,但是不知道从什么地方开始学习的,求指导,有些东西太深了 还有,我一个3.0接口的移动硬盘用通用PE制作启动盘,可以启动其它的主板,但是UFI主板没有没有启动,用..PE制作的又起动不了昂达945PLD的主板  详情 回复 发表于 2013-5-10 21:42
回复

使用道具 举报

13#
发表于 2009-8-24 11:05:36 | 只看该作者
我估计很多U盘的主控实现不了多分区,更别说多分区启动了
再者,做成多分区是为了保护U盘里的数据,我习惯了做成NTFS,至于你们说的FAT16那就算了
回复

使用道具 举报

14#
发表于 2009-8-24 17:09:47 | 只看该作者
是得好好学习!!!!
回复

使用道具 举报

15#
发表于 2009-8-24 18:38:52 | 只看该作者
我的 BOOTICE 0.5 版可以直接在优盘上建立双分区,分区的大小和文件系统格式可以指定,也可以指定哪个分区在 WINDOWS 中可见,不可见的那个分区可用来存放 PE 和其他工具(需要维护时可以交换数据分区和隐藏分区,使其在 WINDOWS 中可见),然后可以在 MBR 和两个分区的 PBR 上安装各种引导程序,如直接将 GRUB4DOS 安装到第二个分区的引导扇区上就可以启动 GRUB4DOS
回复

使用道具 举报

16#
 楼主| 发表于 2009-8-25 10:27:01 | 只看该作者
我也尝试了,
1.。  NTLDR   

用Pauly的BOOTICE写入NTLDR启动,将NTLDR、 COMMAND.COM、BOOT。INI放入根目录,在BOOT。INI里写入
[boot loader]
timeout=3
default=c:\grldr
[operating systems]
c:\grldr="WinPE"
2 。  GRUB4DOS,直接用BOOTICE写入G4D启动,将PE和GRLDR放入根目录。
3 。  DOS
三种都可以启动该隐藏分区!
但是不支持NTLDR改名的启动!


[ 本帖最后由 天涯海角1216 于 2009-8-25 10:32 编辑 ]
回复

使用道具 举报

17#
发表于 2009-8-25 11:16:50 | 只看该作者

支持楼主!!!

好方法,我也试试看,U盘启动电脑还是一个好办法呢!
回复

使用道具 举报

18#
 楼主| 发表于 2009-8-25 12:49:26 | 只看该作者
原帖由 Pauly 于 2009-8-24 18:38 发表
我的 BOOTICE 0.5 版可以直接在优盘上建立双分区,分区的大小和文件系统格式可以指定,也可以指定哪个分区在 WINDOWS 中可见,不可见的那个分区可用来存放 PE 和其他工具(需要维护时可以交换数据分区和隐藏分区 ...

有一次用你的工具写NTLDR引导没成功,所以就改用DOS引导了!
而且你的工具没法分3个或以上分区,没法实验多分区了,所以没怎么用,呵呵!

[ 本帖最后由 天涯海角1216 于 2009-8-25 12:51 编辑 ]
回复

使用道具 举报

19#
发表于 2009-8-26 08:01:52 | 只看该作者

感谢楼主!

谢谢!
制作很成功,也很好用!
用1JF9Z的彩色汉字提示,想启动谁就启动谁!!!
隐藏的分区真好,存点小秘密--------------------呵呵
回复

使用道具 举报

20#
发表于 2009-8-26 12:58:59 | 只看该作者
好方法,我也试试看。。。。。。。。。。。。。。。。
回复

使用道具 举报

21#
 楼主| 发表于 2009-8-28 13:24:18 | 只看该作者

这种方法启动电脑兼容性也不错!

我试着在不同的电脑上测试,启动性能很好,手头电脑少,欢迎大家使用反馈!                                         
                                ..........

[ 本帖最后由 天涯海角1216 于 2009-10-20 17:51 编辑 ]
回复

使用道具 举报

22#
 楼主| 发表于 2009-8-29 13:14:51 | 只看该作者
其实单分区U盘也可以使用,即在硬盘上安装(2个或以上主分区),用WINHEX替换MBR(分区表不能动),也可以成功!
我的单分区U盘都是这么做的---
















[ 本帖最后由 天涯海角1216 于 2009-8-29 13:21 编辑 ]
回复

使用道具 举报

23#
 楼主| 发表于 2009-8-30 13:23:00 | 只看该作者

给大家个模板,注意替换分区表!

1.用WINHEX打开U盘,保存0扇区到文件(或用Pauly的 BOOTICE 操作)

2.将此模板全复制,从00写入,不是粘贴

3.用WINHEX替换分区表。

4.用Pauly的1JF9Z编辑一下即可(不保证一定成功!!)



Kingston-1G-MBR.rar (927 Bytes, 下载次数: 194)

[ 本帖最后由 天涯海角1216 于 2009-8-30 13:27 编辑 ]
回复

使用道具 举报

24#
发表于 2009-8-31 00:50:42 | 只看该作者
这个方法不错,我又学习了
回复

使用道具 举报

25#
发表于 2009-8-31 16:58:10 | 只看该作者
原帖由 天涯海角1216 于 2009-8-29 13:14 发表
其实单分区U盘也可以使用,即在硬盘上安装(2个或以上主分区),用WINHEX替换MBR(分区表不能动),也可以成功!
我的单分区U盘都是这么做的---




很好!
单分区U盘用这方法显示很一目了然!
谢谢楼主!!!!!!!!
回复

使用道具 举报

26#
发表于 2009-9-1 21:41:38 | 只看该作者

这个方法好!

U盘启动时有中文提示,一目了然,很清楚!
回复

使用道具 举报

27#
发表于 2009-9-6 18:48:05 | 只看该作者
楼主对U盘启动挖掘的深刻,很值得我们学习!
建议对FBINST的分区启动研究研究----------
回复

使用道具 举报

28#
发表于 2009-9-6 23:52:44 | 只看该作者
还不是很明白,慢慢研究下,我也想把u盘分两个区来做系统。
回复

使用道具 举报

29#
 楼主| 发表于 2009-9-7 06:38:12 | 只看该作者
原帖由 chenpili 于 2009-9-6 23:52 发表
还不是很明白,慢慢研究下,我也想把u盘分两个区来做系统。


其实很简单的做法是:

第一步:   用下面Pauly 的BOOTICE把U盘分2个区
第二步:   用下面的 “1JF9启动隐藏主分区”安装入u盘。
第三步:   启动文件装好后,看哪个分区不能启动,就用上面的DOS安装该分区。



BOOTICE_090907.rar (64.62 KB, 下载次数: 290)

1JF9启动隐藏主分区.rar (25.09 KB, 下载次数: 317)

[ 本帖最后由 天涯海角1216 于 2009-9-14 22:23 编辑 ]
回复

使用道具 举报

30#
发表于 2009-9-14 22:25:15 | 只看该作者
这个漂亮!
新颖的方法!
支持!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-30 18:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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