toye7711toy
|
分享:
▲
▼
2009/06/22修改了一下 因为DP更新的关系旧的地方有要做修正 -------------------------------------------------------------------------------------
恩先闲聊一下
一切都是我自己的笔记
我这样用没有问题
不过不确定是否有错..
自己是还有用软体选单来执行自动安装软体的部份
就不再这边提了
不过我用这样整合了sata的驱动程式后
用在GA-MA78GM这张板子依然需要按F6使用磁碟片安装驱动程式
不知道为甚么@@请问有人可以替我解惑吗?
是因为整合sata的那个网页还没有包含到这块板子的驱动程式吗?
另外这篇应该有先自行整合过一片自动安装的xp的人来看可能比较适合
恩........大概就这样吧
整合sp3
先把XP光碟底下的档案全部都复制到硬碟里面的某个资料夹里面 例如:D:\xpcd
下载sp3的更新档,你在google打 WINDOWSXP-KB936929-SP3-X86-CHT.EXE就可以找的到微软的载点了
查到的整合方法有两个 (a) WINDOWSXP-KB936929-SP3-X86-CHT.EXE /integrate:D:\XPCD (b) WINDOWSXP-KB936929-SP3-X86-CHT.EXE -S:D:\XPCD 过一下子就整合好了
接着再用N合一光碟前 我是先把SATA的驱动程式给整合进去 才做成N合一光碟的...
整合sata驱动程式
我是参考下面这篇网志 http://blog.yam.com/invi...le/9309624
去 http://www.drive....net/
连到网页以后,点网页上方的DriverPacks
下载要整合进去的驱动 还有DriverPacks BASE
网志上面说建议整合MassStorage(Sata) 和Lan
我想原因应该是..整合了sata就不需要软碟机
整合了LAN就能上网抓驱动程式了
基本上作法就跟网志上面写的一样.
不过DriverPacks BASE 更新到8.05 所以还没有中文
不过照着点就好了啦
大概讲一下流程当备份好了
总之就是把下载下来的base档案解压缩
然后下载下来的驱动程式的压缩档不用解压缩放到DriverPacks这个资料夹去
之后执行DPs_BASE.exe
前面设定的位置选前面XPCD那边 选对的话他应该会出现作业系统的版本号 retail SP3
之类的字样
然后下面就选要整合的驱动程式
text mode要打勾 才不用放磁碟片的样子
整合方式就选方法二
完成方式选GUIRunOnce
KTD那个页面选第二个---->原因不明@@ 底下有说明啦 不过我只是照着网志上面说得
虽说那个网志也只是照那个工具的论坛说得用的样子
而那个快速整合的我是选择关掉
接下来就可以按下整合就整合啰
整合完毕后就可以开始制作N合一光碟了
------------------------------------pause分隔线---------------------------- 做N合一光碟----取得开机所需档案
首先要拿到开机的档案,三秒钟练功房上面有提供连结,原文如下 http://www.threesecond.info/v2/modules/xhnewbb/viewtopi...de=flat&order=ASC&start=0
不过我下载下来后没有磁碟片和磁碟机阿(/‵?′)/~ ╧========================╧
所以我也不知道该怎么用这个六片开机磁片组..
应该是有工具可以提取里面的档案啦
所以我是到命令提示模式里面
进到刚刚整合好sp3+sata的那个xpcd里面的i386
用命令提示字元模式
执行WINNT32 /CMDCONS这个指令
然后不要上网下载档案
接着在c槽底下会出现一个CMDCONS的隐藏资料夹
是系统隐藏的
什么?你说看不到喔...首先打开我的电脑
工具-->资料夹选项-->检视-->往下拉 把隐藏保护的作业系统档案的勾勾给取消掉
下面一点的隐藏档案和资料夹-->选显示所有档案和资料夹
按确定
这样应该就会看到了
里面的档案
杀掉migrate.inf、WINNT.SIF这两个档案就是开机所需要的档案了
我把里面的档案复制到D:\temp底下去
不过下了刚刚的指令是把修复控制台给安装到开机选单去
所以如果你没有重灌的话以后开机就会多一个windows 修复控制抬的选项可以选
阿又没有要用到他!
那就把他干掉吧
我的电脑按右键-->内容-->进阶-->启动及修复的设定-->把预设的作业系统用成XP
然后按一下编辑那个按钮,会跳出来一个文字档
那就是开机选单的档案,把修复控制台那行删掉就不会看到那个选项了。
ps把记事本的格式-->自动换行给取消掉,就可以很明确的知道哪些是在同一行的了。
如果怕意外的话请先复制一下内容到其他地方备份
出了问题再改回来.话说..真的出了问题 有简单办法进的了作业系统吗? ̄▽ ̄|||
------------------------再暂停一下---------来去晒衣服-----------------
来闲聊一下
基本上呢.....我windows 的开机流程我还是不清楚= =
总之就是这样作可以跟我做出一样的东西....
慢慢再补完吧...
说要去晒衣服却还没晒衣服的人XD
希望可以慢慢补完
不过也不知道补完要干啥
XP都是个已经快要被淘汰的作业系统了...
只是想为自己耗去的时间留个证据吧...
没实验作继续来碎碎念吧...
基本上要作这个之前
应该先要去作一片可以自动安装的xp的
这个网路上很多教学
http://www.cctips.com/U...index.htm
我是看这边学的
这边就可以学到一片自动灌到爽的xp了
当然如果你要软体选单那又是另外一件事情了
恩.....废话不多说(哪里不多说了阿!这边都已经快两百行了) ------------------------------------------------------------------------
做N合一光碟----所需工具
先说一下要作n合一光碟我用到的软体
1.EASYBOOT 5.0.9.553cht 用来作开机选单的,网路上有试用版,虽然功能有限制,但是用来作n合一光碟够了。
2.UltraEdit 编辑档案,网路上也有试用版。
3.记事本 编辑档案,系统内建。
4.cdimagegui(作光碟映像档的,可以缩减光碟的大小,我用的是gui介面) cdimage参数说明 http://www.threesecond.info/v2/modules/....php?topic_id=400
5.imgburn(烧录软体,随意的都可以 总之就是要能把光碟映像档烧出来的就是了)
做N合一光碟----光碟架构
先说一下我的光碟的架构
我的光碟是作成三合一 1.全手动->使用者名称、帐号、电脑名称...等都要手动输入,除了不用打序号以外 2.半手动->使用者名称、帐号、电脑名称、序号都不用手动输入。 (较一般的设定值,例如电脑名称是my_PC 授权给user 组织是Earth..) 3.HD专用->使用者名称、帐号、密码、电脑名称都是我自己的设定值。
不同的模式会有不同的资料夹
如下面
全手动-->OTHA 半手动-->OTAU 我专用-->HDAU
所以在我硬碟里面的光碟资料夹的目录事像下面这样的
光碟根目录(我自己是用在D:\EasyBoot\disk1)因为我的easy我把他放在D槽 ├─EZBOOT 光碟开机会出来的开机选单目录 ├─HDAU ├─OTAU ├─OTHA └─SYSTEM ├─HDAU ├─OTAU └─OTHA
除了EZBOOT是easyboot自己本来就有的
其他的资料夹自己手动建
架构讲完了接下来讲一下里面各资料夹里面放什么
├─EZBOOT 里面就是easyboot的档案 ├─HDAU 开机档案(我专用) ├─OTAU 开机档案(半手动) ├─OTHA 开机档案(全手动) 把前面的开机档案就是...我放到D:\temp里面的档案给复制三份到上面三个资料夹 如果是整合SP3 还有整合sata & Lan 的驱动程式的话应该有1个资料夹292个档案 └─SYSTEM (多重xp的资料夹) ├─HDAU ├─OTAU └─OTHA 我放到D:\XPCD里面的档案给复制三份到个别的资料夹 里面有I386、OEM两个资料夹 WIN51、WIN51IP、win51ip.SP3三个档案
另外再把WIN51、WIN51IP、win51ip.SP3这三个档案放到光碟根目录底下 (D:\EasyBoot\disk1)
所以现在的光碟架构变成下面这样
光碟根目录 ├─EZBOOT 用光碟开机会出来的开机选单 ├─HDAU ├─OTAU ├─OTHA ├─SYSTEM │ ├─HDAU │ ├─OTAU │ └─OTHA ├WIN51 我用来找光碟在哪一个槽用的别杀阿! ├WIN51IP 没有好像就不能安装xp不知道为甚么,其实是我忘记了XD └win51ip.SP3 没有好像就不能安装xp不知道为甚么,其实是我忘记了XD
做N合一光碟----修改档案
接着就是修改档案的地方了
要改的档案有 各开机资料夹里面的setupldr.bin、txtsetup.sif
先用ultraedit改setupldr.bin 用ultraedit打开setupldr.bin后搜寻I386 记得在搜寻的对话框要把 find ASCII打勾才找的到 找到I386就把他修改成对应的资料夹 例如在以下资料夹的setupldr.bin 光碟根目录 ├─HDAU 就把I386改成HDAU ├─OTAU 就把I386改成OTAU ├─OTHA 就把I386改成OTHA 这样 每一个档案里面应该共有4个I386要修改
接着修改txtsetup.sif 这个只要用记事本开启就可以了 寻找 SetupSourcePath
把SetupSourcePath = "\" 修改成SetupSourcePath = "\SYSTEM\对应的目录\" 例如在以下资料夹的txtsetup.sif 光碟根目录 ├─HDAU 修改成SetupSourcePath = "\SYSTEM\HDAU\" ├─OTAU 修改成SetupSourcePath = "\SYSTEM\OTAU\" ├─OTHA 修改成SetupSourcePath = "\SYSTEM\OTHA\" 这个每个档案都只会有一个地方要修改
另外请注意 在上面的三个目录里面不要有txtsetup.si_这个档案,他好像会影响正常安装 因为我一直都没有他的存在,所以我不知道会有什么影响。
接着这两个是有整合sata驱动才会出现的 SYSTEM里面各资料夹I386里面的presetup.cmd SYSTEM里面各资料夹OEM里面的DP_Install_Tool.cmd
如果是照着上面的方式整合sata驱动程式的话应该会有上面这两个档案的存在
但是如果你不修改的话直接烧成光碟应该是会失败的,因为里面的路径写的不对 因为你现在I386已经不再光碟的根目录底下了 他却还是指向那边所以会出现错误 先修改 SYSTEM里面各资料夹I386里面的presetup.cmd 把里面的%CDDRIVE%取代成%CDDRIVE%\SYSTEM\对应的目录 你的presetup.cmd在哪一个目录里面的I386里面你就改成那个目录 例如 你的presetup.cmd在SYSTEM\HDAU\I386里面 你就把%CDDRIVE%取代成%CDDRIVE%\SYSTEM\HDAU 应该有8个要取代 另外还有一个地方要改 搜寻 SET TAGFILE= 这个 把那行改成SET TAGFILE=\WIN51 这样 这样他才能找到光碟机是在哪一个槽 其他的资料夹里面的presetup.cmd依此类推
接着改SYSTEM里面各资料夹OEM里面的DP_Install_Tool.cmd
这是原始DP_Install_Tool.cmd 的前面
Echo. & Echo Locating the DriverPacks... Set "M=0" & Set "cur=%~dp0" If [%cur:~-1%]==[\] Set "cur=%cur:~0,-1%" IF Exist "%cur%\\D\\" Set "DPLoc=%cur%" & Set "M=1" & GoTo Found IF Exist "%cur%\\bin\\un7zip.exe" Set "DPLoc=%cur%" & Set "M=2" & GoTo Found Echo Searching Root folders since DriverPacks were not found in current folder... FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y) DO ( IF Exist "%%i:\\OEM\\un7zip.exe" SET "DPLoc=%%i:\\OEM" & Set "M=2" IF Exist "%%i:\\$OEM$\\$1\\D\" SET "DPLoc=%%i:\\$OEM$\\$1" & Set "M=1" & %%i IF "%M%">="1" GoTo Found) Echo. & Echo Strange... The DriverPacks were not found ??? :( & Echo. & Pause & GoTo Done
我是改了上面这四个地方 他好像当初在用DriverPacks整合的时候有两种方法可以选 选出来的档案结构会不一样 所以他这个批次党会先判断你当初是用哪个方法整合的 照之前我贴的那个网志的选法是用方法2 他前面一段好像是要判断出你用哪个方式整合 第二段则是找出光碟机的位置以便找到正确的路径
因此他用IF去判断看有没有光碟目录:\\OEM\\bin\\un7zip.exe这个档案 如果有的话表示是选用方法2整合 就设定DPLOC这个变数为光碟目录:\\OEM 接着跳到下面方法2的地方继续执行
如果他侦测到你的光碟里面有$OEM$\\$1\\D这个资料夹的话 表示你一开始是选方法1整合的 他就把DPLOC这个变数为光碟目录:\\$OEM$\\$1这样去处理
而因为我做了三合一的XP 所以我的OEM资料夹其实不在光碟根目录下面 因此我要把他指到正确的位置
就是说把第二段的%%i:\\取代成%%i:\\SYSTEM\\HDAU\\
变成下面这样 这是放在光碟目录\\SYSTEM\\HDAU\\OEM\\DP_Install_Tool.cmd 这个档案里面的一段 而放在OTAU和OTHA里面的就把HDAU替换成相对应的就好了
Echo. & Echo Locating the DriverPacks... Set "M=0" & Set "cur=%~dp0" If [%cur:~-1%]==[\] Set "cur=%cur:~0,-1%" IF Exist "%cur%\\D\\" Set "DPLoc=%cur%" & Set "M=1" & GoTo Found IF Exist "%cur%\\bin\\un7zip.exe" Set "DPLoc=%cur%" & Set "M=2" & GoTo Found Echo Searching Root folders since DriverPacks were not found in current folder... FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y) DO ( IF Exist "%%i:\\SYSTEM\\HDAU\\OEM\\un7zip.exe" SET "DPLoc=%%i:\\SYSTEM\\HDAU\\OEM" & Set "M=2" IF Exist "%%i:\\SYSTEM\\HDAU\\$OEM$\\$1\\D\" SET "DPLoc=%%i:\\SYSTEM\\HDAU\\$OEM$\\$1" & Set "M=1" & %%i IF "%M%">="1" GoTo Found) Echo. & Echo Strange... The DriverPacks were not found ??? :( & Echo. & Pause & GoTo Done
另外请新增winnt.sif在 光碟根目录 ├─HDAU ├─OTAU ├─OTHA 这三个资料夹 这是自动安装的回应档 至于怎么作呢?就请参考前面我提到的做到一片灌到爽的xp那个网页 或是直接拿别人的来改 google 找winnt.sif有很多说明网页 这边就看自己需求去修改
easyboot的光碟引导档也要修改一下 进到光碟根目录\EZBOOT 复制w2ksect.bin 贴上个3份吧,然后分别改名成为HDAU.bin、OTAU.bin、OTHA.bin 接着用ultraedit分别开启且修改 例如HDAU.bin 搜寻I386 记得Find ASCII 要打勾 把找到的I386改成HDAU 改完存档 其他的依此类推
PS试用版的easyboot最多就只能建立4个选项
所以一个硬碟启动三个作业系统安装模式刚刚好XD
这样档案就都修改完了
做N合一光碟----启动选单
开启easyboot
切换到 菜单条 这个分页
在右下角的那边选第一个选项
然后把上面的执行命令改成run OTHA.bin
功能表本文 改成 全手动安装XP
在继续在右下角选第二个选项
把执行命令改成 run OTAU.bin
功能表本文 改成 半手动安装XP
第三个选项选了以后改run HDAU.bin 以及 安装我专用XP(什么烂名字阿@@)
第四个选项选了
执行命令改成 boot 80--->从硬碟启动的命令
功能表本文改 从硬碟启动
其他美观的方面的部份就请自己摸索不多说
改完以后切换回文件的活页
保存
不用他制作iso的原因是我要用cdimage来减少iso的大小
制作光碟映像档
执行cdimagegui
我说一下我各页面的设定
开始┬目录┬CD根目录设定 D:\EasyBoot\disk1 │ └iso要储存的名称和路径 随便设定.iso 要注意储存的空间要够 └组态-使用内建、离开时储存设定打勾
设定┬档案-(-h打勾) ├档案系统(-j1打勾) ├引导(-b打勾)指向D:\EasyBoot\disk1\EZBOOT\loader.bin ├签名/CRC(-o打勾)这个是缩小iso档案大小的关键 ├提示(都没勾) ├测试(都没勾) └建立(-m打勾 -l打勾 标签请自己决定)
然后到建立那个页面 按下开始映像建立
他就开始制作iso档了
做好后随便用某个烧录程式烧录映像档就可以了
想要节省烧录片的话 可以用rw 或是用虚拟机器测试
恩......大概就是这样吧
另外软体的安装的话就看大家自己怎么变啰
说得很乱..
一切都只是自己的笔记
有错请指教
哀 ~~ 这些做真的有用吗 !!! 还是已经退流行了 -.- 若真的很厉害的话 去当微软公司阿 !! 而且这样还会被告耶 -.- 本软体是非法复制 若复制者 提告 !! 到底有没有人看得懂 xp 阿 一群笨蛋 都用 盗版软体 上购物中心购买吧 !! 哈哈 哈
|