Friday, October 23, 2009

制作一个U盘当光驱,Windows 7安装新方法【ZT】

重装了系统,X200没有光驱,上网搜了下U盘安装的方法,下面这个有效,转载一下,免得下次麻烦。

PS:微软提供给UW学生的Win7免费的,这个福利不错

之前的博文提到过无光驱的电脑,系统安装是一个问题,另外,在32位(包括WinRE\WinPE)系统上执行64bit系统的的安装程序就会报错,在没有光驱的情况下,如果从硬盘上安装64bit Win7需要一点点技巧,这个方法可以帮助你完成系统的安装。不过,对于有U盘、SD卡、移动硬盘的朋友,可以借助这些个工具来帮你安装系统。

适用范围:所有情况的Windows Vista/7/2008系统的全新安装(包括32bit和64bit系统)。不过有两个前提,一是主板支持从U盘启动,二是U盘容量必须在3GB以上(放得下解压后的Vista光盘文件即可)。

★制作可启动的U盘方法一:
1.用diskpart命令来准备U盘。将U盘插到电脑上,打开cmd命令提示窗口(如果是Vista、Win7需要以管理员权限来运行),然后逐个输入以下命令:

diskpart
list disk(显示当前系统下的所有磁盘)
select disk 1(1为U盘在系统中的磁盘编号)
clean(清空U盘的文件格式和内容)
create partition primary(在U盘上建立主分区)
select partition 1(选择刚建立的分区)
active(激活主分区,否则无法启动)
format fs=NTFS quick(快速将当前分区格式化为NTFS格式)
assign letter=U(分配U作为盘符)
exit

2.复制安装文件。使用虚拟光驱等工具把ISO里面的全部文件解压到U盘上。

3.完成上述的步骤之后,一个相当于光盘的U盘就制作好了。在任意一台需要安装Win7的电脑上,进入BIOS设置从U盘启动即可进入跟光盘相同的安装界面了。

补充说明:
1.如果你没有这么大的U盘,那么你还可以稍微延伸一下,只要将部分文件放到U盘,也就是bootmgr、boot目录以及source中的boot.win文件,一共在200多MB(256MB的U盘就够了),其他文件放在硬盘就可以。
2.如果你没有U盘,也没关系,你还可以在系统上找一个主分区,将光盘中所有的文件拷贝到分区的根目录,然后通过diskpart或磁盘管理器将该分区设置为活动分区,重启后就直接从这一分区启动了。切记安装系统之前记得在diskpart将目标分区设置为活动,通常就是C盘,然后再安装Win7或vista,否则启动系统的分区依然是你之前的所选择的那一个,而不是Win7所在的分区了。


★制作可启动的U盘方法二:
将安装程序写入到u盘,并且u盘启动安装直接用ultraiso这个软件就是了。

用管理员身份启动ultraiso,然后打开对应的iso文件,之后选择 启动 -- 写入硬盘映像 ,在里面选择对应的u盘,然后选择写入,就能够安装程序写入到u盘里面,用u盘启动安装系统了。

用ultraiso不光win7的iso可以,其他的哪怕是winxp,linux等各种操作系统的光盘都可以这样做,至少我现在在所有机器上装各种系统,都用这种方式。

至于跨硬件结构安装win7,也就是32位下安装64位的系统,如果有x86和x64两个版本,也能够硬盘安装上去的。将两个安装程序解压出来,比如分别解压到 d:\win7\x86和d:\win7\x64目录中。

只需要运行“d:\win7\x86\setup.exe /installfrom:d:\win7\x64\source\install.wim”即可实现32位装64位了。


========================================

Update:微软出了制作U盘安装盘的工具,应该不用那么折腾了,不过还没试~~

0 comments: