Witam. Szukając po internecie znalazłem poradnik przedstawiający jak stworzyć płytkę instalacyjną Windows 7 ze zintegrowanym pakietem językowym. Instrukcja była niestety po angielsku a nie każdy zna go na tyle, aby przejść przez te wszystkie punkty. Postanowiłem sprawdzić, czy to działa i napisać polską wersję tego poradnika.
Zapewne każdy za was chciałby stworzyć sobie polskie ISO z systemem Windows 7. Zapraszam więc do poradnika integracji krok po kroku.
INTEGRACJA PAKIETU JĘZYKOWEGO Z PŁYTĄ INSTALACYJNĄ WINDOWS 7Instrukcję przedstawiam na przykładzie Polskiego MUI integrowanego z Buildem 7100 RC1 - wersja x64, ponieważ tylko do niej istnieje pakiet mui w archiwum cab.
Do wersji x86 można użyć 32-bitowego pakietu cab od buildu 7077 (vasill użył właśnie takiego).
Uwaga. Partycja X w poradniku oznacza waszą literę partycji.
A więc do dzieła!
I). Co potrzebne:-Obraz ISO lub płytka instalacyjna system Windows 7
-Polski Lang Pack (do pobrania
[strona nie jest już dostępna] tutaj lub
[strona nie jest już dostępna] tutaj)
-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
II) PrzygotowanieJeżeli działasz na systemie Windows 7 z zainstalowanym już spolszczeniem przełącz się na język Angielski. W przeciwnym wypadku w dalszej części program DISM.EXE może wywalać ci błąd i kontynuowanie integracji będzie niemożliwe.
-Najpierw utwórz katalog roboczy na dysku. Najlepiej użyć prostej nazwy, np.
X:\7Work\-W katalogu
7Work utwórz 3 podfoldery:
"DVD",
"WIM" i
"LP"-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 jej całą zawartość do folderu X:\7Work\DVD
-Skopiuj plik
"cab" z pakietem językowym do katalogu
E:\7Work\LP i zmień jego nazwę na
lp.cab (tak będzie łatwiej)
Struktura katalogów, którą powinieneś posiadać:
[obrazek nie jest już dostępny]Teraz możesz przejść do modyfikacji instalacji Windows 7.
III) Najtrudniejsza część (proszę czytaj uważnie!!!)Część Pierwsza - Integracja pakietu językowego 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
-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
[obrazek nie jest już dostępny]Następny krok: integracja pakietu językowego.
-Uruchamiamy wiersz poleceń (
cmd) jako administrator, przechodzimy do katalogu
"7Work" i wydajemy polecenie:
DISM.exe /Image:X:\7Work\WIM /Add-Package /PackagePath:X:\7Work\LP\lp.cab
Cały proces może potrwać dość długo w zależności od mocy obliczeniowej komputera. U mnie było to ok. 20 minut.
Jeżeli wszystko poszło dobrze powinnieneś ujrzeć:
Deployment Image Servicing and Management tool
Version: 6.1.7100.0
Image Version: 6.1.7100.0
Processing 1 of 1 - Adding package Microsoft-Windows-Client-LanguagePack-Package
~31bf3856ad364e35~amd64~pl-FPL~6.1.7100.0
[==========================100.0%==========================]
The operation completed successfully.
X:\7Work>
-Jeśli chcesz to możesz teraz wrzucić dodatkowe pliki takie jak np. tapety, kompozycje poprawki tłumaczenia itp.
Ja podmieniłem pliki user32.dll.mui i aero.msstyles.mui na poprawione. Zostaną one zintegrowane z systemem. Pliki należy skopiować do odpowiedniego katalogu w X:\7Work\WIM. Trzeba będzie oczywiście przejąc je na własność i ustawić uprawnienia. Dodałem sobie również polskie tapety do katalogu Windows\Web\Wallpaper.
Następnie musimy ustawić zintegrowany język jako domyślny. W tym celu wydaj polecenie:
intlcfg.exe -all:pl-PL -image:X:\7Work\WIM
Powinieneś ujrzeć:
Input locale has been set to: pl-PL
System locale has been set to: pl-PL
User locale has been set to: pl-PL
UI language has been set to: pl-PL
X:\7Work>
-Teraz musimy wygenerować nowy plik
"lang.ini". W tym celu wydaj następujące polecenie:
intlcfg.exe -genlangini -dist:X:\7Work\DVD -image:X:\7Work\WIM
Pojawi się:
Are you sure you want to overwrite the existing Lang.ini file? (Y/N): Y
A new Lang.ini file has been generated
X:\7Work>
-Teraz musimy ustalić domyślny język instalacji: Wydaj polecenie:
intlcfg.exe -defaultlang:pl-PL -dist:X:\7Work\DVD
i potwierdź naciskając
Y.
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.
To by było na tyle jeśli chodzi o modyfikację samego systemu. Teraz czas na plik
boot.wim.
Część Druga - modyfikacjia pliku boot.wimI) Przygotowanie-Musimy rozpakować plik
"lp.cab" np. WinRar'em
Ja rozpakowałem całą zawartość do katalogu
"E:\7Work\LP". Będzie to dużo bo ok. 4000 plików i prawie 3000 folderów.
-Aby ułatwić sprawę możesz usunąć wszystkie pliki i foldery
*Z WYJĄTKIEM* folderów
"Setup" i
"Sources"II) Do roboty ! (czytaj uważnie!)-Uruchom ponownie program
GImageX-Przejdź do zakładki
"Mount"-W polu
"Mount point" wybieramy katalog
"X:\7Work\WIM" a w polu
"Source" plik
"X:\7Work\DVD\sources\boot.wim"-Wartość "
Image" Ustawiamy na 2
-Zaznaczamy pole
"Read and write"-Klikamy na
"Mount" - zawartość obrazu
boot.wim zostanie wypakowana do katalogu
"X:\7Work\WIM"-Zamykamy program, lecz lepiej zostawić go uruchomionego
Następny krok:-Otwórz wiersz poleceń jako administator a następnie przejdź do katalogu
X:\7Work-Wydaj kolejno polecenia:
xcopy DVD\sources\lang.ini WIM\sources\ /cheryki
mkdir WIM\sources\pl-PL
xcopy LP\setup\sources\pl-PL\*.* WIM\sources\pl-PL /cheryki
xcopy LP\sources\license\*.* WIM\sources\license /cheryki
-Wróc do programu
GImageX-Zaznacz pole
"Commit Changes"-Kliknij raz na
"R/W X:\7Work\WIM X:\7Work\DVD\sources\boot.wim 2"-Kliknij przycisk
"Unmount"-Po zakończeniu operacji zamykamy program
Nowy obraz boot.wim zostanie utworzony. Gratuluję! Teraz możemy utworzyć nowy obraz ISO z systemem. Polecam użyć programu UltraISO. Wystarczy otworzyć w nim obraz płyty, podmienić znajdujące się w nim pliki
install.wim,
boot.wim i
lang.ini na te zmodyfikowane 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.