POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 25969|回复: 24

【原创分享】如何从移动硬盘安装windows7操作系统!

[复制链接]
发表于 2011-5-26 20:41 | 显示全部楼层 |阅读模式
本帖最后由 gz0921 于 2011-5-26 20:56 编辑

经过一天的研究,终于弄明白了如何从移动硬盘安装windows7操作系统。
这个方法适用于没有光驱,或者不愿意忍受从光驱安装操作的缓慢速度的人使用。

用U盘安装windows7操作系统的方法比这个还要简单,你只要有容量4G以上(含4G)的U盘以及一个win7的ISO镜像即可。可以使用微软自己推出的“Windows 7 USB DVD Download Tool”,在微软的microsoft store网站上有免费下载,操作十分简单,这里就不再赘述了!

下面开始讲如何在windows7操作系统下制作这样一个移动硬盘,使电脑可以从这个移动硬盘引导并安装win7操作系统。

准备:
1、需要一个移动硬盘(废话)
2、需要一个win7安装盘的镜像

制作方法:
1、在移动硬盘上划出一个分区,最小4G。

具体操作:开始,运行,输入"compmgmt.msc",确认。打开计算机管理。进入磁盘管理。找到移动硬盘。如果移动硬盘是空的,很简单,直接分区“新建简单卷”,容量4096M即可。如果移动硬盘不是空的,也没关系,选某一个分区,比如移动硬盘的第一个分区,只要这个分区是NTFS格式的,并且有4G以上的剩余空间,就可以选择“压缩卷”,压缩容量里填上4096M,确认。这个分区前面就会多出4G的未分配空间了,把这些空间做成一个新的分区(简单卷)。

2、格式化这个分区。格式随意,NTFS或者FAT32均可。

3、把这个分区设置成“活动的”。

4、找到win7安装盘的镜像,把这个镜像装载到虚拟光驱里,或者用什么软件把这个镜像打开(WINRAR就可以直接打开ISO镜像,win7的镜像一般都是ISO格式的),把镜像里面的所有文件直接拷贝(或释放)到刚才新建的移动硬盘的分区里。

5、拷贝完成之后,根目录下会有一个boot文件夹,boot文件夹里面有一个程序叫bootsect.exe,这是个命令行程序,没有图形界面,所以要运行这个程序,需要进入cmd。在windows7桌面上新建一个快捷方式,指向cmd命令。右键点击快捷方式,选择“以管理员身份运行”,这点很关键。使用CD命令进入到这个boot文件夹里,运行“bootsect /nt60 Drive: ,Drive是盘符。显示success后,所有制作过程就都完成了。

想要安装win7的时候,启动电脑时选择进入boot menu,然后选择从移动硬盘启动,即可开始从移动硬盘安装windows7。
补充两点:

如果是win7x64的镜像,那么bootsect就是一个64bit程序,这个程序在32bit的操作系统里是运行不了的,所以要制作一个能安装win7x64的移动硬盘,可能必须要在64bit操作系统下进行了。

本方法虽然没有直接用ultraISO制作来的方便,但优点是只占用移动硬盘的一部分空间,其他空间还可以做其他分区,这样比较便于管理移动硬盘上的资源。而ultraISO制作完成后,整个移动硬盘不管多大都是一个分区,而且是FAT32的,虽然也可以再往里面拷贝文件,但是不便于管理,会显得混乱。



发表于 2011-5-26 22:50 | 显示全部楼层
收藏
正好回家试试
回复 支持 反对

使用道具 举报

发表于 2011-5-27 00:46 | 显示全部楼层
学习,正准备用U盘做一个。
回复 支持 反对

使用道具 举报

发表于 2011-5-27 20:02 | 显示全部楼层
这个帖子要顶
正愁给上网本装系统呢
回复 支持 反对

使用道具 举报

发表于 2011-5-27 22:34 | 显示全部楼层
内容收藏学习研究
回复 支持 反对

使用道具 举报

发表于 2011-5-28 04:17 | 显示全部楼层
正好笔记本没光驱~学习留用
回复 支持 反对

使用道具 举报

发表于 2011-5-28 10:00 | 显示全部楼层
留位学习
回复 支持 反对

使用道具 举报

发表于 2011-5-28 11:01 | 显示全部楼层
这里其实有个bug,不过一般人不太会碰到的。当你使用单个移动硬盘分区超过250G,那么这个usb启动将会失败。只能分2各区来解决这个问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-28 20:43 | 显示全部楼层
hcgxp 发表于 2011-5-28 11:01
这里其实有个bug,不过一般人不太会碰到的。当你使用单个移动硬盘分区超过250G,那么这个usb启动将会失败。 ...

是吗?貌似我之前一直都是用大于250G的分区来试验的,难道一直不行是因为这个原因?
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2011-5-29 00:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-29 00:42 | 显示全部楼层
本帖最后由 gz0921 于 2011-5-29 00:43 编辑

回复 xxxyyy 的帖子

不是,是你移动硬盘分区的盘符啊,用xp可以制作。
回复 支持 反对

使用道具 举报

发表于 2011-5-29 09:49 | 显示全部楼层
本帖最后由 hcgxp 于 2011-5-29 09:51 编辑

回复 gz0921 的帖子

是的,大于250G的硬盘单个分区使用这个方法,会发现虽然可以启动。但是启动后找不到安装文件。
还有就是无论是64bit还是32bit,只要做一次。后来不格式化这个分区的话。直接替换根目录的文件就可以了。
所以我一般是32G一个分区。然后把各种安装文件都准备了。需要时就替换下。
回复 支持 反对

使用道具 举报

发表于 2011-5-29 17:15 | 显示全部楼层
这个不是硬盘安装的方法么,怎么成了“移动硬盘”呢,
还是把移动去了吧。
华硕我SSD是这样做好的,让后装到本子里正式硬盘安装的。 没用光驱好几年了。
这个就是基本上是复制win 7的安装包,和pe的启动,然后,bootsect 做引导。
回复 支持 反对

使用道具 举报

发表于 2011-5-30 11:56 | 显示全部楼层
老大,我的安装包里怎么没有 boot文件夹呢?
回复 支持 反对

使用道具 举报

发表于 2011-5-30 14:06 | 显示全部楼层
大哥,我算是终于学到点东西了。多谢了哈
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-30 16:17 | 显示全部楼层
ioryagami 发表于 2011-5-30 11:56
老大,我的安装包里怎么没有 boot文件夹呢?

你的是修改版的安装包吧,最好用微软原版的,没经过修改的安装包~
我个人是比较讨厌那些所谓的瘦身的,精简的,优化的东西的~~
回复 支持 反对

使用道具 举报

发表于 2011-5-30 22:21 | 显示全部楼层
收藏了,有时间试试,。
回复 支持 反对

使用道具 举报

发表于 2011-5-31 14:10 | 显示全部楼层
支持LZ,又有东西学习了
回复 支持 反对

使用道具 举报

发表于 2011-5-31 23:11 | 显示全部楼层
我的是WIN7 32位系统,把64位系统镜像解压,直接双击里面的升级程序,提示版本不兼容,必须先安装64位的系统才能升级。
回复 支持 反对

使用道具 举报

发表于 2011-6-1 19:49 | 显示全部楼层
lyc0504 发表于 2011-5-31 23:11
我的是WIN7 32位系统,把64位系统镜像解压,直接双击里面的升级程序,提示版本不兼容,必须先安装64位的系统 ...

以前PE装vista X64时,从网上学的PE下新装64位系统,一直都用记事本记着(32位64位win7新装也一样):
  32位系统下从硬盘安装64位VISTA的方法
1、用虚拟光驱软件将vista64位的DVD镜像文件里的boot文件夹,efi文件夹,bootmgr文件,提取到C:\
2、在C:\下新建sources文件夹并提取vista64镜像sources下的boot.wim到里面,还有一个文件就是boot文件夹里的bootsect.exe(不能用vista64的那个,要用32位的bootsect.exe下载到C盘)。再把虚拟光驱的所有文件复制到你想放的地方(比如D:\VISTA64 )。文件准备完,进入安装阶段,运行CMD 进C:\bootsect/nt60 c: 回车。重起计算机>进入安装>第一个界面叫你选语言(直接下一步)>看到安装的字样没呀? 请你看界面左下角有一项修复计算机>选择后>继续>命令>进入像DOS一样的界面:进入刚才复制VISTA64位的安装盘D:\VISTA64\SOURCES\SETUP就OK了
回复 支持 反对

使用道具 举报

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

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2024-3-28 21:03

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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