NoName Team 電腦資訊討論區

 找回密碼
 我要註冊
搜索
查看: 20898|回復: 9

[已解決] 如何修改 boot.wim 才可以在安裝 Win 時找得到驅動

[複製鏈接]
發表於 2014-7-20 01:39:02 | 顯示全部樓層 |閱讀模式
本帖最後由 matif 於 2014-7-24 02:34 編輯

我用 grub4dos 做了 Windows 多重安裝 USB 碟
因為有很多個版本的 Windows
所以我的 ISO 檔都沒有解壓縮出來
是一個個獨立的
現在每個版本每次安裝時都會出現找不到驅動



請問我要如何修改 boot.wim 才能讓它自動找驅動呢?
Windows 7 和 Windows Vista 的修改方法一樣嗎
 
 

發表於 2014-7-20 11:05:08 | 顯示全部樓層
提示: 作者被禁止或刪除 內容自動屏蔽
發表於 2014-7-20 18:48:48 | 顯示全部樓層
這樣的情況是BOOT.WIM-PE啟動時,沒有識別您的USB碟,後學曾經遇到過多次這情形,搜尋網絡,得到一個方法,就是插拔一次USB,讓他重新識別USB碟,就可以了,我試過的確是這樣,但是這樣太麻煩了。

另外同樣的BOOT.WIM引導不同的INSTALL.WIM安裝系統,有些可以識別USB,有些就不行,問題應該不是只有修改BOOT.WIM就能解決問題,可能跟配備及USB有關。

如果有這樣情況,建議使用啟動PE-WinNTSetup來安裝,驅動問題應該就沒有問題。除非連PE都識別不到USB碟。

評分

參與人數 1金錢 +5 收起 理由
2567288 + 5 熱心

查看全部評分

 樓主| 發表於 2014-7-21 00:10:39 | 顯示全部樓層
bv6f1 發表於 2014-7-20 11:05
看看 2567288版主的貼子會有你要的
http://nonameteam.cc/thread-1738-1-1.html

很感謝幫忙
但是我並不想把 ISO 解出來
因為我會有繁體、簡體、英文
加上 XP、Vista、Win 7、Win8.1
共十二個 ISO 檔

在一開始的時候我也有說了
 樓主| 發表於 2014-7-21 00:17:37 | 顯示全部樓層
本帖最後由 matif 於 2014-7-21 00:37 編輯
ali88home 發表於 2014-7-20 18:48
這樣的情況是BOOT.WIM-PE啟動時,沒有識別您的USB碟,後學曾經遇到過多次這情形,搜尋網絡,得到一個方法, ...

非常感謝您的解答
請問您是說這個嗎:http://www.msfn.org/board/topic/149612-winntsetup-v361/

發表於 2014-7-21 10:02:46 | 顯示全部樓層
其實這個應該是你把usb插在usb3.0的原因

評分

參與人數 1金錢 +5 收起 理由
2567288 + 5 熱心

查看全部評分

發表於 2014-7-22 00:11:20 | 顯示全部樓層
把usb插在usb3.0...這要特別注意..
我也曾經遇過,.搞了好久....要插在usb2.0的port才可以

評分

參與人數 1金錢 +5 收起 理由
2567288 + 5 熱心

查看全部評分

 樓主| 發表於 2014-7-22 02:06:43 | 顯示全部樓層
可是...
我的電腦沒有 3.0 的插槽
我用的也是 2.0 的隨身碟
發表於 2014-7-22 02:45:53 | 顯示全部樓層
本帖最後由 2567288 於 2014-7-22 02:51 編輯

g4d用 map iso 的方式安裝 NT6.X的作業系統 , 主要是進入PE的安裝程序後 , 光碟仿真已失效 , 所以會產生如樓主貼圖的情況。

至於如何修改 boot.wim , 才可以在安裝 Win 時找得到驅動 , 可以參考 : 隨身碟 G4D 單一ISO安裝WIN7、8..(PART2)
做法 (vista為例):
(1) 用 gimagex 可寫掛載 boot.wim 的第二個映像檔 , 到任一空目錄
(2) 把附件的 imdisk 資料夾 , 加到根目錄下
(3) 把附件的 Winpeshl.ini 檔案 , 加到 \windows\system32 目錄下
(4) 把附件的 vista.cmd 檔案 , 加到 \sources 目錄下
(5) gimagex 卸載映像 (儲存變更)
(6) 替換安裝光碟的 boot.wim , 把 iso檔命名為 vista.iso , 放在隨身碟的 \WINISO 目錄下(有連續存放的問題)
vista、win7、win8、win81 的做法都一樣 , 不過有的系統 , 要先處理安全性的問題

Winpeshl.ini :
[LaunchApp]
AppPath = %SYSTEMDRIVE%\sources\vista.cmd
[LaunchApps]
%SYSTEMDRIVE%\sources\setup.exe

vista.cmd :
pushd %SYSTEMDRIVE%\imdisk
@rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 132 .\imdisk.inf
@FOR %%I IN (C D E F G H I J K L M N O P Q R S T) DO @IF EXIST %%I:\WINISO\vista.iso imdisk -a -f %%I:\WINISO\vista.iso -m #:
exit

menu.lst
title [03] 安裝 VISTA\n請將VISTA.ISO 放在\\WINISO(要連續存放)\n安裝過程 , 如果出現缺少驅動 , 按shift+F10調出CMD窗口 , 輸入vista.cmd
map (hd0) (hd1)
map (hd1) (hd0)
map /WINISO/VISTA.ISO (0xff)
map --hook
chainloader (0xff)

後續可能還會如 3樓的 A大所言 , 跟相關的電腦及隨身碟有關 , 還是會產生如樓主貼圖的情況
如果按 shift+f10 後輸入 vista.cmd 還是無法加載驅動 , 跟 A大的看法一樣 , 進 PE 用 winntsetup 來安裝 . 論壇內的 PE 大多有整合這個工具














本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?我要註冊

x
 樓主| 發表於 2014-7-24 02:15:27 | 顯示全部樓層
太感謝您了
我之前有下載您的檔案來看
但是就是不知道要怎麼改
而且也不能確定你的檔案和我的檔案是不是可以共用
很詳盡的教學~~~
您需要登錄後才可以回帖 登錄 | 我要註冊

本版積分規則

小黑屋|手機版|NoName Team 電腦資訊討論區 |網站地圖

GMT+8, 2025-11-5 16:50 , Processed in 0.743185 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表