Windows 7, Seven Forum
 
Witamy, Gość. Zaloguj się lub zarejestruj.

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
Aktualności: Oficjalny build: Current Release. Windows 8 Build 8250 | Sklep z oprogramowaniem | Windows7.pl na Facebook'u! | Windows 8 News
 

Strony: [1] 2
  Drukuj  
Autor Wątek: Integracja aktualizacji oraz sterowników z obrazem instalacyjnym Windows 7  (Przeczytany 9277 razy)
sCooBy^
Moderator Globalny
Ekspert
*****
Offline Offline

Wiadomości: 1187


GG: 9706662


Zobacz profil WWW
« : 25 Sierpień 2009, 11:08:00 »

INTEGRACJA AKTUALIZACJI ORAZ STEROWNIKÓW Z PŁYTĄ INSTALACYJNĄ WINDOWS 7

I). Co potrzebne:

-Obraz ISO lub płytka instalacyjna system Windows 7
-Aktualizacje w postaci plików z rozszerzeniem msu
-GImageX 2.0.15 Beta (do pobrania tutaj)
-ImageX_x86 or ImageX_x64 (dla 32 lub 64-bitowego systemu) (do pobrania tutaj)
-program UltraISO (do pobrania tutaj)
-Ok. 15 GB wolnego miejsca na dysku

-Najpierw utwórz katalog roboczy na dysku. Najlepiej użyć prostej nazwy, np. X:\7Work\
-W katalogu 7Work utwórz 3 podfoldery: "DVD", "WIM" "Drivers" i "Update"
-Rozpakuj GImageX do folderu X:\7Work. Otrzymasz katalog "install"
-Rozpakuj ImageX_x86 lub x64 (zależnie od posiadanej przez ciebie architektury systemu)
do głównego katalogu roboczego
-Zamontuj ISO lub wypal płytkę i skopiuj plik install.wim folderu X:\7Work\DVD
-Skopiuj pliki "msu" do katalogu E:\7Work\Update
-Skopiuj rozpakowane drivery do katalogu E:\7Work\Drivers

Teraz możesz przejść do modyfikacji instalacji Windows 7.

II) Najtrudniejsza część (proszę czytaj uważnie!!!)

Część Pierwsza - Integracja aktualizacji do Install.wim

-uruchom GImageX
-kliknij na zakładkę "Mount"
-W polu "Mount point" wybieramy katalog "X:\7Work\WIM" a w polu "Source" plik "X:\7Work\DVD\sources\install.wim"
-Wartość "Image" Ustawiamy na 4 (lub wybieramy przyciskiem Select odpowiednią wersję"
-Zaznaczamy pole "Read and write"
-Klikamy na "Mount" - zawartość obrazu install.wim zostanie wypakowana do katalogu "X:\7Work\WIM"
-Zamykamy program, lecz lepiej zostawić go uruchomionego


Następny krok: integracja aktualizacji.

-Uruchamiamy wiersz poleceń (cmd) jako administrator, przechodzimy do katalogu "7Work" i wydajemy polecenie:

DISM.exe /Image:X:\7Work\WIM /Add-Package /PackagePath:X:\7Work\Update\Windows6.1-KB958559-x86.msu

(Windows6.1-KB958559-x86.msu - podałem przykładowy plik)

Gdzie "X" - prawidłowa litera dysku!

Jeżeli wszystko poszło dobrze powinnieneś ujrzeć:

Kod:
Deployment Image Servicing and Management tool
Version: 6.1.7100.0
Image Version: 6.1.7100.0
Processing 1 of 1 - Adding package
[==========================100.0%==========================]
The operation completed successfully.
X:\7Work>

itd. z każdą następną aktualizacją...

Aby dodać sterowniki:

dism.exe /image:X:\7Work\WIM /Add-Driver /driver:X:\7Work\Drivers /recurse

Wydanie tej komendy przeszuka X:\7Work\Drivers w poszukiwaniu plików .inf sterowników do zintegrowania. Aby dodać niepodpisane sterowniki na końcu komendy należy dodać /ForceUnsigned, ale nie jest to zalecane.

Teraz musimy zapisać zmodyfikowany plik "install.wim"
-Wróc do programu GImageX
-Zaznacz pole "Commit Changes" (WAŻNE! Jeśli tego nie zrobisz obraz install.wim nie zostanie zmodyfikowany)
-Na koniec kliknij na przycisk "Unmount". Poczekaj aż plik zostanie odmontowany i zapisane zostaną w nim zmiany (może to trochę potrwać). Zawartość folderu WIM zostanie usunięta.

Gratuluję! Teraz możemy utworzyć nowy obraz ISO z systemem. Polecam użyć programu UltraISO. Wystarczy otworzyć w nim obraz płyty, podmienić znajdujący się w nim plik install.wim, na ten zmodyfikowany i zapisać zmiany.

UWAGA! Nie używajcie programu vLite do utworzenia bootowalnego obrazu ISO, ponieważ instaluje on Vistowy sektor startowy w obrazie tak, że przy odpalaniu instalatora nie będzię bootscreena Starting Windows, tylko Vistowy pasek ładowania.
Najlepiej podmienić pliki w oryginalny, angielskim, bootowalnym obrazie ISO za pomocą UltraISO lub innego podobnego programu.

-------------------------------
Wykorzystano fragmenty: http://www.windows7.pl/forum/index.php/topic,1333.0.html
Co do integracji driverów - specjalne podziękowania KilKr za aktualizację poradnika Mrugnięcie
« Ostatnia zmiana: 25 Sierpień 2009, 11:33:35 wysłane przez sCooBy^ » Zapisane

Zapraszam do grupy "Windows 8 pre-release testers group" na Facebook: http://www.facebook.com/home.php?sk=group_185943048119208
KilKr
Zaawansowany użytkownik
****
Offline Offline

Wiadomości: 272



Zobacz profil
« Odpowiedz #1 : 25 Sierpień 2009, 11:13:33 »

Ciekawe czy po integracji poprawek przy użyciu GImageX przestanie działać Windows Update tak jak miało to miejsce w przypadku integracji spolszczenia. Próbowałeś może sCooBy? Uśmiech
Zapisane
arczi
Nowy użytkownik
*
Offline Offline

Wiadomości: 10


Zobacz profil
« Odpowiedz #2 : 25 Sierpień 2009, 11:16:16 »

W opisie wystąpiła literówka w rozszerzeniu "MSU" czy też już zmieniono format na taki (zamiast MSI)?

Czy drivery (np. do specyficznej drukarki) także da się dodać tym sposobem, czy to raczej odpada?


pozdro
a.
Zapisane

AMD Phenom II X4 940 Black Edition 3000@3650MHz || Gigabyte GA-MA790GP-DS4H
ATI Radeon HD3300 (DirectX10) 128MB DDR3 1333MHz || Zalman ZM600-HP (600W)
A-Data Extreme Edition 1066+ 2x2048MB CL5-3-5-12 2T || Aerocool Hi-Tech 7 PRO
sCooBy^
Moderator Globalny
Ekspert
*****
Offline Offline

Wiadomości: 1187


GG: 9706662


Zobacz profil WWW
« Odpowiedz #3 : 25 Sierpień 2009, 11:16:52 »

Próbowałem - mam taki właśnie zainstalowany system i wszystko działa na 100% Mrugnięcie

MSU to poprawne rozszerzenie pakietu aktualizacji! Wprowadzono nowe pakiety od czasu Visty Uśmiech
Jeżeli driver jest w postaci pakietu MSU lub jako aktualizacja CAB to owszem... Co do driverów to zrobię oddzielny tutorial Mrugnięcie
« Ostatnia zmiana: 25 Sierpień 2009, 11:18:43 wysłane przez sCooBy^ » Zapisane

Zapraszam do grupy "Windows 8 pre-release testers group" na Facebook: http://www.facebook.com/home.php?sk=group_185943048119208
SeBoLeX
Aktywny użytkownik
***
Offline Offline

Wiadomości: 161



Zobacz profil WWW
« Odpowiedz #4 : 25 Sierpień 2009, 11:21:32 »

Cytuj
Wartość "Image" Ustawiamy na 4 (lub wybieramy przyciskiem Select odpowiednią wersję

Czyli tak samo, jak w przypadku integracji lipa, trzeba całą operację powtórzyć 4 razy, żeby mieć update'y dla wszystkich wersji W7?
Z resztą... po co ja sobie zawracam głowę wersjami innymi niż Ultimate  Duży uśmiech
« Ostatnia zmiana: 25 Sierpień 2009, 11:26:32 wysłane przez SeBoLeX » Zapisane

HP Pavilion dv5-1020ew  |  Epson Stylus DX4400  |  MS Windows 7 Ultimate (x86) SP1 |  Sony PS2 + Ripper 2  |  X-Box 360 Premium (Jasper) + RGH + iXtreme 3.0  |  HTC HD2 [ICS 4.0.3 by Tytung]
sCooBy^
Moderator Globalny
Ekspert
*****
Offline Offline

Wiadomości: 1187


GG: 9706662


Zobacz profil WWW
« Odpowiedz #5 : 25 Sierpień 2009, 11:23:11 »

Tego Ci nie powiem bo nie próbowałem ale najprawdopodobniej Tak  Duży uśmiech
Zapisane

Zapraszam do grupy "Windows 8 pre-release testers group" na Facebook: http://www.facebook.com/home.php?sk=group_185943048119208
KilKr
Zaawansowany użytkownik
****
Offline Offline

Wiadomości: 272



Zobacz profil
« Odpowiedz #6 : 25 Sierpień 2009, 11:27:31 »

W opisie wystąpiła literówka w rozszerzeniu "MSU" czy też już zmieniono format na taki (zamiast MSI)?

Czy drivery (np. do specyficznej drukarki) także da się dodać tym sposobem, czy to raczej odpada?


pozdro
a.
Rozszerzenie jak najbardziej się zgadza. Od czasów Visty mamy pakiety .msu .
Sterowniki jak najbardziej można zintegrować jeśli występują one w postaci pakietów .cab lub .msu. Polecenie wygląda mniej więcej tak:
dism.exe /image:X:\7Work\WIM /Add-Driver /driver:X:\7Work\Drivers /recurse
Wydanie tej komendy przeszuka X:\7Work\Drivers w poszukiwaniu plików .inf sterowników do zintegrowania. Aby dodać niepodpisane sterowniki na końcu komendy należy dodać /ForceUnsigned, ale nie jest to zalecane.

EDIT: sCooBy przynajmniej w części mnie wyprzedził Duży uśmiech
Zapisane
SeBoLeX
Aktywny użytkownik
***
Offline Offline

Wiadomości: 161



Zobacz profil WWW
« Odpowiedz #7 : 25 Sierpień 2009, 11:45:26 »

Jest też jakiś sposób na dodanie paru wpisów do rejestru w takim obrazie instalacyjnym?  Uśmiech
Zapisane

HP Pavilion dv5-1020ew  |  Epson Stylus DX4400  |  MS Windows 7 Ultimate (x86) SP1 |  Sony PS2 + Ripper 2  |  X-Box 360 Premium (Jasper) + RGH + iXtreme 3.0  |  HTC HD2 [ICS 4.0.3 by Tytung]
arczi
Nowy użytkownik
*
Offline Offline

Wiadomości: 10


Zobacz profil
« Odpowiedz #8 : 25 Sierpień 2009, 11:47:00 »

MSU to poprawne rozszerzenie pakietu aktualizacji! Wprowadzono nowe pakiety od czasu Visty Uśmiech

Kapuję Mrugnięcie
Przyznam szczerze, że od "czasów Visty" absolutnie nie pobierałem samodzielnych aktualizacji - mam legalnego Ultimate x64 i wszsytko pobierąłem przez WU.
Ale dzięki za "naprostowanie" Mrugnięcie

Co do driverów to zrobię oddzielny tutorial Mrugnięcie
Niechaj Bozia Ci to w dzieciach wynagrodzi Scobby Uśmiech))))
Super - czekam z niecierpliwością Uśmiech



pozdro
a.
Zapisane

AMD Phenom II X4 940 Black Edition 3000@3650MHz || Gigabyte GA-MA790GP-DS4H
ATI Radeon HD3300 (DirectX10) 128MB DDR3 1333MHz || Zalman ZM600-HP (600W)
A-Data Extreme Edition 1066+ 2x2048MB CL5-3-5-12 2T || Aerocool Hi-Tech 7 PRO
sCooBy^
Moderator Globalny
Ekspert
*****
Offline Offline

Wiadomości: 1187


GG: 9706662


Zobacz profil WWW
« Odpowiedz #9 : 25 Sierpień 2009, 11:50:58 »

Co do driverów to zrobię oddzielny tutorial Mrugnięcie
Niechaj Bozia Ci to w dzieciach wynagrodzi Scobby Uśmiech))))
Super - czekam z niecierpliwością Uśmiech

pozdro
a.

Tylko nie w dzieciach  Język
Tutorial uzupełniony o integrację sterów Mrugnięcie
Zapisane

Zapraszam do grupy "Windows 8 pre-release testers group" na Facebook: http://www.facebook.com/home.php?sk=group_185943048119208
Luke
Zaawansowany użytkownik
****
Offline Offline

Wiadomości: 423



Zobacz profil
« Odpowiedz #10 : 25 Sierpień 2009, 12:00:42 »

Świetny tutorial sCooBy^! W końcu sobie zintegruję sterowniki, bo mi Windows 7 wielu nie znajdował... Uśmiech
Zapisane


arczi
Nowy użytkownik
*
Offline Offline

Wiadomości: 10


Zobacz profil
« Odpowiedz #11 : 25 Sierpień 2009, 12:12:32 »

Scobby - spoko, dzieci to nasza substancja narodowa Mrugnięcie))

A do zrobienia ISO ja bym użył tej komendy:
oscdimg.exe -h -u2 -m -bX:\7Work\DVD\boot\etfsboot.com -lWin7 X:\7Work\DVD D:\Win7_Integrated_Driver.iso

Po co komplikować sobie życie jakimś UltraISO Mrugnięcie

pozdro
a.
Zapisane

AMD Phenom II X4 940 Black Edition 3000@3650MHz || Gigabyte GA-MA790GP-DS4H
ATI Radeon HD3300 (DirectX10) 128MB DDR3 1333MHz || Zalman ZM600-HP (600W)
A-Data Extreme Edition 1066+ 2x2048MB CL5-3-5-12 2T || Aerocool Hi-Tech 7 PRO
SoczekMD
Nowy użytkownik
*
Offline Offline

Wiadomości: 5


Zobacz profil
« Odpowiedz #12 : 25 Sierpień 2009, 13:12:25 »

Witam.

Z czystej ciekawości postanowiłem sprawdzić czy te dostępne aktualizacje da się zintegrować z plikiem boot.wim i okazało się ze można.

U mnie zintegrowały się te:

Boot.wim       index:1

Windows6.1-KB123456-v2-x86.msu
Windows6.1-KB674103-x86.msu
Windows6.1-KB675605-v2-x86.msu
Windows6.1-KB675606-x86.msu
Windows6.1-KB974138-x86.msu
Windows6.1-KB974176-x86.msu

Boot.wim       index:2

Windows6.1-KB123456-v2-x86.msu
Windows6.1-KB674103-x86.msu
Windows6.1-KB675605-v2-x86.msu
Windows6.1-KB675606-x86.msu
Windows6.1-KB973751-x86.msu
Windows6.1-KB974138-x86.msu
Windows6.1-KB974176-x86.msu
Zapisane
arczi
Nowy użytkownik
*
Offline Offline

Wiadomości: 10


Zobacz profil
« Odpowiedz #13 : 25 Sierpień 2009, 13:29:06 »

Hmm.. zastanawiam się .... te łatki są jak widzimy np. po tej:
http://www.microsoft.com/downloads/details.aspx?FamilyID=a754008b-d574-4e39-b4ba-67b859a242b7&displaylang=en
Language:   English

Jak to się ma tak pod kątem logicznym do ... install.wim w języku polskim?


pozdro
a.
Zapisane

AMD Phenom II X4 940 Black Edition 3000@3650MHz || Gigabyte GA-MA790GP-DS4H
ATI Radeon HD3300 (DirectX10) 128MB DDR3 1333MHz || Zalman ZM600-HP (600W)
A-Data Extreme Edition 1066+ 2x2048MB CL5-3-5-12 2T || Aerocool Hi-Tech 7 PRO
KilKr
Zaawansowany użytkownik
****
Offline Offline

Wiadomości: 272



Zobacz profil
« Odpowiedz #14 : 25 Sierpień 2009, 13:47:11 »

Teoretycznie w przypadku Visty, Windows 7 i zapewne ich pochodnych wersji serwerowych język łatek nie powinien mieć znaczenia. Wszystko zależy od tego w jaki sposób MS zlokalizował udostępniane obecnie wersje. Ale gdyby miał być z tego jakiś problem to po prostu się one nie zainstalują. Podczas integracji Language Packów należało jedynie pamiętać o tym by najpierw integrować Language Packi a dopiero później aktualizacje.
« Ostatnia zmiana: 25 Sierpień 2009, 13:54:05 wysłane przez KilKr » Zapisane
Strony: [1] 2
  Drukuj  
 
Skocz do: