NoName Team 電腦資訊討論區

 找回密碼
 我要註冊
搜索
樓主: 2567288

[分享] 隨身碟 G4D 單一ISO安裝WIN7、8..(PART2)

  [複製鏈接]
發表於 2015-1-14 21:54:11 | 顯示全部樓層
2567288 發表於 2013-3-4 00:27
這個不是在ISO內 , 在boot.wim的第2個映像卷
您要用像gimagex或命令提示句 , 加到boot.wim內

請問大大 我用gimages 開不出你的boot.wim ,命令提示句怎加 從哪加 謝謝 卡在這裡
 樓主| 發表於 2015-1-15 01:33:40 | 顯示全部樓層
本帖最後由 2567288 於 2015-1-15 01:53 編輯
lee005002 發表於 2015-1-14 21:54
請問大大 我用gimages 開不出你的boot.wim ,命令提示句怎加 從哪加 謝謝 卡在這裡 ...

試一下附件的批次檔  (win7為例 , ISO檔的位置 \ISO\win7.iso)
(1) 解壓附件到任一目錄 , 把 boot.wim 放在解壓目錄內


(2) 執行 win7_oneiso.cmd


(3) 如果 換成其它作業系 , 要修改 win7.cmd 的檔名及內容 , Winpeshl.ini 要修改內容


主要加入的內容 , 前文有提到 :
相關的文件是加入在boot.wim的第2個映像卷
(1) imdisk資料夾在根目錄
(2) win7.cmd 在 sources 資料夾內
(3)Winpeshl.ini 在 \Windows\System32 內
win7.cmd 可以自己訂製安裝目錄
Winpeshl.ini的內容視情況修改

如果換成其它作業系統 , 三個相關檔案 , 紅色的地方要改一下
win7.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:\ISO\win7.iso imdisk -a -f %%I:\ISO\win7.iso -m #:
exit

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

win7_oneiso.cmd
@echo off
color 2f
SET TP=%~dp0
SET TP=%TP:~0,-1%
SET MOU=%TP%\mount-temp
SET OEM=%TP%\$oem$
cd /d "%TP%"

:start
IF NOT EXIST %TP%\boot.wim ECHO 找不到%TP%\boot.wim & GOTO :AAU
ECHO ---- 隨身碟 G4D 單一ISO安裝WIN7、8(PART2) 整合 boot.wim ----
ECHO.
ECHO 請以管理員身份運行,任意鍵開始處理,如需要退出請關閉本窗口。
ECHO 處理期間請不要打開工作目錄中一些臨時產生的目錄與相應的文件。
PAUSE >NUL

IF EXIST %MOU% RD /Q /S %MOU%
md %MOU%

%TP%\imagex /mountrw boot.wim 2 %MOU%
md %MOU%\imdisk 1>NUL 2>NUL
xcopy /e /y %OEM%\imdisk %MOU%\imdisk
copy /y %OEM%\win7.cmd %MOU%\sources\
copy /y %OEM%\Winpeshl.ini %MOU%\Windows\System32\
%TP%\imagex /unmount /commit %MOU%
RD /Q /S %MOU%
ECHO 處理結束,任意鍵退出。
PAUSE >NUL
EXIT

:AAU
ECHO 未能成功處理。
ECHO 任意鍵退出
PAUSE >NUL

本帖子中包含更多資源

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

x
發表於 2015-1-15 10:34:01 | 顯示全部樓層
大大 步驟很詳細 已更換win7.iso 但開機出現error 28:setected item cannot fit into memory  press any key to continue 是哪關卡出問題 有核對路徑都ok!
 樓主| 發表於 2015-1-15 22:20:03 | 顯示全部樓層
本帖最後由 2567288 於 2015-1-15 22:23 編輯
lee005002 發表於 2015-1-15 10:34
大大 步驟很詳細 已更換win7.iso 但開機出現error 28:setected item cannot fit into memory  press any ke ...

error 28 : 指的是記憶體不夠大 , 無法加載整個 iso檔 , 一般的原因都是 iso 檔有啐片(沒有連蓄存放)
當初做這個的時候 , grub4dos本身不支持加載啐片檔案 , 但是有用 vboot來處理
把 iso 做成有啐片的檔案試一下 :


原始工具及選單 :






現在 grub4dos 本身支持加載有限度的啐片檔案 , 您可以將 grldr 換成附件檔案 , menu.lst改一下再試看看 :

title [01] 安裝 Windows 7\n請將WIN7.ISO 放在\\ISO目錄(不需要連續存放)\n安裝過程 , 如果出現缺少驅動 , 按shift+F10調出CMD窗口 , 輸入win7.cmd
map (hd0) (hd1)
map (hd1) (hd0)
map /ISO/WIN7.ISO (0xff)
map --hook
chainloader (0xff)



本帖子中包含更多資源

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

x
發表於 2015-1-16 11:19:16 | 顯示全部樓層
非常感謝大大這麼辛苦幫忙照顧新人 先收下來 有空再試 目前使用大大之前的文章提供的win7及win8業系統安裝檔案,也在網路上找到winxp檔案現在快樂使用中
發表於 2015-11-6 18:45:44 | 顯示全部樓層
本帖最後由 ling1997 於 2015-11-9 11:43 編輯

請問WIN10也是可以用同的方式掛載嗎?
還是內容要修改?

感謝...

104/11/09
win10已掛載完成
原因是...原來下載的win10 x64 5in1原檔有問題
換了另一個win10 x86+x64 10in1版的檔就沒問題了
發表於 2016-2-23 04:05:43 | 顯示全部樓層
目前被win8弄到焦頭爛額
這篇來的剛好
發表於 2016-3-29 09:02:16 | 顯示全部樓層
ling1997 發表於 2015-11-6 18:45
請問WIN10也是可以用同的方式掛載嗎?
還是內容要修改?

請問win10掛載的方式一樣嗎?因為我用官網下載的iso出現無法掛載的錯誤,這是為什麼呢?
發表於 2016-4-17 02:19:14 | 顯示全部樓層
jc21423 發表於 2016-3-29 09:02
請問win10掛載的方式一樣嗎?因為我用官網下載的iso出現無法掛載的錯誤,這是為什麼呢?
...

有的整合版iso無法載入虛擬光碟,我也不知道為什麼
多找幾個版本試試
 樓主| 發表於 2016-4-17 02:26:57 | 顯示全部樓層
jc21423 發表於 2016-3-29 09:02
請問win10掛載的方式一樣嗎?因為我用官網下載的iso出現無法掛載的錯誤,這是為什麼呢?
...

這個之前似乎有網友提過 , imdisk 要換成比較新的版本 , 才能掛載 win10 iso
不過目前幾乎沒在用這種方式 , 所以沒試過
您需要登錄後才可以回帖 登錄 | 我要註冊

本版積分規則

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

GMT+8, 2025-11-4 03:40 , Processed in 0.122154 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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