切换到宽版
爱科技/爱创意/爱折腾/爱极致;技术知识分享平台,点击进入新版数码之家网站
  • 22248阅读
  • 14回复

ZIP格式U盘的分区新方法--Vmware虚拟盘克隆方式[原创] [复制链接]

上一主题 下一主题
离线小毅
 
发帖
5
M币
30
专家
1
粉丝
0
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2008-05-10
大家都知道,U盘在使用ZIP格式的时候,是不能分区的。(某些U盘可以用产量工具分区,但大部分U盘都不支持),如果用HDD格式的分区,在系统里看到的就不是“可移动磁盘”这样的盘符了。用起来有点不爽。

论坛的fdd_ds兄弟有一篇关于U盘分区的贴子:《分享WinHEX和PM给U盘分区》

但是操作上有点困难,需要小容量的U盘做源。本人手头上就没有小容量U盘,所以想了个新办法。

方法是:利用VMWARE虚拟机的虚拟硬盘做源硬盘。可按自己的需要把硬盘分成可启动分区和数据分区,并把启动文件都复制到启动分区上。然后用WinHEX或新版的DiskGenius进行硬盘克隆,把虚拟硬盘的内容1:1克隆到U盘上。这样ZIP格式的U盘就成功分区了,而且启动分区是不可见的,格式化数据分区不会破坏U盘的启动文件。

下面是操作步骤:

1、首先准备好Vmware,硬件设备中要加上\"USB Controller\",并安装好xp系统。如图:


2、新建一个VM虚拟硬盘(以下称:HD1),硬盘大小要比你U盘的大小略小。并勾选上\"Allocate all disk space now\",如图:


3、进入VM的XP系统,用你喜欢的分区工具对HD1进行分区,分区格式为FAT或FAT32均可,要注意的是,数据分区必需是第一分区,启动分区是第二分区,把启动分区激活,启动分区不需要隐藏,如图:


4、把启动文件复制到启动分区并把引导程序安装到硬盘的MBR;我是使用syslinux作为引导程序,启动方案也是fdd_ds兄的方法\"syslinux-->grub4dos-->你要启动的系统\",大家可以参照:《让syslinux启动慢成为过去》这个贴子。

5、插上U盘,一般情况下,vmware会自动加载U盘到XP系统,如果没自动加载,可通过下图方法手工加载:


6、运行DiskGenius,点击工具栏上的复制硬盘,选择HD1为源硬盘,选择U盘为目标硬盘。选择\"复制所有扇区\"然后点\"开始\"。


7、复制完成后拔插一次U盘,这样你的U盘就成功分区了。

这时候系统中就只能看见数据分区的内容。启动分区不可见也不能通过\"磁盘管理\"分配盘符。
要修改启动分区的文件,可通过DiskGenius进行修改,如图:


经测试,DiskGenius能添加和替换启动分区中的文件。但不能删除文件,删除文件程序就会出错退出,这可能是软件的BUG,未能确定。


下面两张图是用分区后的U盘启动PE后的盘符情况。除了PE,红叶的DOS工具箱也能正常启动。




在此感谢无忧fdd_ds兄弟。
[ 此贴被小毅在2008-05-10 13:29重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共2条打赏
离线huhu621
发帖
486
M币
15
专家
2
粉丝
5
只看该作者 1楼 发表于: 2008-05-10
请登录后查看
离线jameshou
发帖
1041
M币
281
专家
2
粉丝
10
只看该作者 2楼 发表于: 2008-05-10
请登录后查看
离线wqwq212

发帖
69490
M币
9370
专家
10
粉丝
253
只看该作者 3楼 发表于: 2008-05-10
请登录后查看
离线ansea08
发帖
4
M币
28
专家
1
粉丝
0
只看该作者 4楼 发表于: 2008-06-09
请登录后查看
离线zjg4545

发帖
20
M币
30
专家
1
粉丝
0
只看该作者 5楼 发表于: 2008-06-12
请登录后查看
离线云水凉风
发帖
12
M币
10
专家
1
粉丝
0
只看该作者 6楼 发表于: 2008-06-21
请登录后查看
离线songzhiyuan
发帖
17
M币
8
专家
1
粉丝
0
只看该作者 7楼 发表于: 2008-07-01
请登录后查看
离线xtgywzl
发帖
4
M币
20
专家
1
粉丝
0
只看该作者 8楼 发表于: 2008-12-19
请登录后查看
离线xtgywzl
发帖
4
M币
20
专家
1
粉丝
0
只看该作者 9楼 发表于: 2009-01-03
请登录后查看
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个