|
转贴文章,以作备忘;转贴来源:http://blog.iyunv.com/space.php?uid=20561526&do=blog&id=1924377
用来试验debian的那台itx小机已经完成使命,需要为其装上一个win2003来运行一个erp软件。
在这个小机器挂了一个sata 160G硬盘,并且没有ide口,不能安装一般方式从光盘安装2003,只能还是从u盘想办法了。 先说说成功的方法 1.下载老毛桃版的winPE ISO文件 2.用ultraISO将ISO文件刻录至u盘(hdd+方式,但这张主板也支持hdd方式) 3.将win2003安装光盘用ultraISO刻录成ISO文件 4.将win2003 ISO文件拷贝到装了PE的u盘上 5.用u盘启动老毛桃板winPE 6.用PE自带的虚拟光驱装载2003的ISO 7.这时可以将硬盘分区(可以看出适合新机器安装) 8.从虚拟光驱拷贝所有文件到e盘某一目录(我拷贝到 e:\2003 下) 9.拷贝后,进入cmd命令窗口 10.从cmd窗口进入e:\2003\ 11.拔掉u盘(这时被WinPE系统认为d盘的c盘,重新获得正确的盘符) 12.输入setup/makelocalsource(注意没有空格,我也不清楚这个参数是否有效) 13.后来基本上是输入序列号,手动重启,在BIOS关闭u盘启动开启硬盘启动,等等然后转入正常安装程序 一开始会有些出错提示,可能是老毛桃本人在制作PE的时候一些文件放在u盘而没有放在内存里,可以点"确定"不管) 这种方法还是有格式化硬盘的功能在,我最喜欢了,毕竟格式化一次c盘可以干净的清理一下磁盘。 现在总结思路-- 1. 通过虚拟光驱直接安装,就是从winPE挂载虚拟光驱 这种方法最快,但好像容易出错,似乎安装网上的文章,这种方法需时可能会长一点。 2. 通过硬盘直接安装,就是将光盘所有安装文件拷贝到(除c盘以外的)硬盘分区 我这里就是选择这个方法,拷贝文件的话方法又有两种 一是先制作iso文档、再从WinPE虚拟光驱挂载、再从WinPE虚拟光驱拷贝 (我用这种,一来可以保证文件的完整性和正确性,二来似乎比直接拷贝快一点点) 二是直接拷贝,就是先从光盘拷贝到u盘,再从u盘拷贝到分区 一个错误的思路(做法) 1.u盘安装老毛桃PE,拷贝ISO文件 2.在PE下格式化C盘为FAT32,D盘删除分区,重新分为30G的FAT32,格式化,其余不分,待安装后处理 3.将安装文件拷贝到D盘 4.用usboot制作启动u盘,hdd方式 5.用usboot制作的u盘启动机器,进入纯dos模式 6.进入d:\2003\i386,运行winnt 结果安装失败,因为win安装程序自动将文件拷贝到c盘(实际是u盘),用参数/s d:\2003\i386 /t d:\t1 /rx d:\t2 同样失败。 这种思路就是想从纯dos方式安装2003,但主板不支持usb-floppy usb-cdrom usb-zip方式启动,只能放弃。 如果按照这种思路从硬盘(或u盘)安装,要做的就是修改一些安装应答文件,比如txtsetup.sif winnt.sif等。(这些应答文件还可以加入一些驱动,比如raid,scsi,不支持的网卡声卡等) 因为这个2003 ISO包是按cdrom方式安装的,不完全适应其他安装方式,但时间紧迫没有学习,留待以后研究吧。 我想这样做的话应该还可以把xp 2003安装到u盘上。 从这个错误的思路,还学习到了很多知识,因为弯路走多了,自然学到东西,整理一下(*号开头) * 一开始用io+ntldr引导 * grup4dos -g4d syslinux ntldr等引导程序的"混合引导",或"流程式引导" * grup * ntldr,winnt的启动流程和各种知识(区别于98/95/DOS) - MaxDOS,矮人DOS,深山红叶DOS的启动流程 - 明白手工也可以安装MaxDOS(7.1) - 按F8时出现的启动菜单,是在ntldr程序 * syslinux * 从"无忧启动论坛"得到一个WinPE下虚拟光驱直接安装xp/2003的盘符修改器 * 操作系统的启动(就是硬盘和u盘的启动信息知识) - 也可以说是mbr知识 - 从老毛桃得到ntboot,可以将硬盘或u盘写入适合win2000和xp和2003的引导信息(MBR) - usboot提供的只是98/95/DOS的引导信息 |
|