Gå til innhold

Guide: Hvordan lage norsk Windows 7 installasjons DVD?


myhken

Nyttig guide?  

11 stemmer

  1. 1. Synes du denne guiden var nyttig?

    • JA
      7
    • NEI
      3
    • For avansert
      0
    • Funket ikke
      0
    • Trenger ikke en guide for å klare dette
      1


Anbefalte innlegg

Se hele innlegget her: http://samfunn.myhken.com/?p=691

 

Jeg har laget en guide for hvordan du kan lage din egen norske Windows 7 installasjons DVD, slik at du slipper å bytte språk i etterkant, og slik at hele installasjonen blir på norsk.

Guiden funker på alle typer Windows 7, og på alle språk. Du kan også bytte til alle språk, men guiden tar for seg bytte av språk til norsk.

 

Denne guiden er kjekk for alle som kjøper engelsk utgave av Windows 7, eller har lastet ned engelsk eller andre språk fra f.eks MSDNAA eller diverse andre steder.

 

Dette innlegget er laget etter tips fra Ja9 som kommenterte et av innleggene mine her på bloggen.

 

w7norsk3.jpg

 

Jeg gir deg her oppskriften på hvordan du lager din egen norske installasjons DVD med Windows 7. Ikke noe mer språkbytte etter dette, og alle installasjonene du gjør kan du gjøre på og med norsk Windows 7. Denne metoden fungerer på både 32bit og 64bit, og du kan f.eks lage en norsk 32bit DVD på en pc som kjører 64bit.

 

Forutsetningene er som følger:

Du bør ha noen grunnleggende pc kunnskaper for å få dette til. Spør du om hjelp i kommentar feltet, kan jeg sikkert hjelpe, men når jeg er på jobb går det mange timer mellom hver gang jeg er tilgjengelig. Les derfor guiden NØYE før du spør om hjelp.

 

1. Du har skaffet seg en engelsk Windows 7 versjon. (Helst RTM versjonen fra MSDNAA f.eks)

 

2. Du laster ned språkpakken herfra (32bit versjonen ca 47 MB ---- 64bit versjonen ca 55 MB) For å få .bat filen må du laste ned disse språkpakkene.

 

3. Du lagrer språkpakke filen (32bitdvd.rar eller 64bitdvd.rar) på c:\ og pakker den ut med Winrar (trykk her for å laste ned Winrar)

 

4. Du laster ned Windows AIK for Windows 7 (direkte fra MS ca 1.6 GB) og installerer den på pcen du skal bruke

 

5. Du pakker ut Windows 7 DVD platen din til følgende mappe: c:\WORK\DVD (er laget når du har pakket ut språkpakken) for å pakke ut Windows DVD platen kan du f.eks UltraIso. UltraIso er også det programmet jeg bruker i guiden min til å lage selve DVD platen. Anbefaler derfor at du bruker Windows 7 .iso filen som du eventuelt har. Du kan også kopiere filene fra en fysisk DVD plate om du har det, men da må du lage en oppstartbar DVD plate med UltraIso i etterkant. (last ned UltraIso herfra)

 

Da begynner du å bli klar for å kunne lage din egen norske Windows 7 installasjons DVD.

 

START

 

Når alt er installert, og du har pakket ut språkpakke filen (den lager to mapper på c:\ nb-no og WORK og den legger en .bat fil som heter lagdvd.bat på c:\ (NB! Denne .bat filen er beregnet på Windows 7 Pro - ønsker du å bytte språk på en annen utgave, må du lese lengre nede)

 

PS! Om du skal bytte språk på Windows 7 64bit, må du inn i filen å endre et tall før du starter. Se lengre nede i guiden for hvordan/hvor du endrer tall og til hvilket.

 

w7norsk9_inst4.jpg

 

Er alt over gjort riktig, så skal du høyre klikke på lagdvd.bat og kjøre den som administrator. Den gjør da det meste av jobben din, og så lenge du har gjort alt riktig i starten, så vil du ikke få opp noen feilmeldinger i prosessen, som kan ta en del minutter avhengig av hastigheten på pcen din.

 

Du får opp en svart CMD boks under prosessen, og den bør se slik ut etter noen få minutter om alt er riktig:

 

w7norsk9_inst5.jpg

 

Når prosessen er ferdig står det at du kan trykke på en knapp, og så forsvinner det svarte bildet. Da er DVD platen din oppdatert til norsk.

 

Men du må nå lage en oppstartbar DVD plate med de nye filene som er oppdatert. Det finnes sikkert lettere løsninger, men jeg bruker UltraISO og gjør som følger:

 

1. Åpner UltraIso og åpner original Windows 7 DVD platen som jeg har lagret på en av diskene mine.

 

2. Sletter alle filene på DVD platen i UltraIso.

 

3. Finner de oppdaterte filene på c:\WORK\DVD (bilde 1) og kopierer dem over på den "tomme" DVD platen i UltraIso (se bilde 2)

 

w7norsk9_inst.jpg

 

w7norsk9_inst2.jpg

 

Når de er kopiert over, trykker du på File ---> Save As og lagrer din nye DVD plate som f.eks Norsk Windows 7 pro

 

Da lagrer UltraIso denne filen som Norsk Windows 7 Pro.iso og denne filen kan du så brenne ut med ditt favoritt DVD brennerprogram. Når du så starter installasjonen får du opp dette bildet:

 

w7norsk2b.jpg

 

Velger du Mitt språk er norsk (bokmål) går resten av installasjonen på norsk, og du har en norsk Windows 7 installasjons DVD.

 

SLUTT

 

Jeg vil lage både en 32bit og en 64bit installasjons DVD

 

Ønsker du å lage en ny installasjons DVD med en annen bit versjon f.eks 32bit om du laget 64bit plate først, gjør du som følger:

 

1. Last ned språkpakken som er i samsvar med den versjonen du nå skal lage, og lagre den på c:\

 

2. Slett følgende mapper på c:\ nb-no og WORK + filen lagdvd.bat som ligger på c:\

 

3. Pakk ut språkfilen, den lager da to mapper på c:\ nb-no og WORK + den legger filen lagdvd.bat på c:\

 

4. Åpne Windows 7 xxbit DVD platen din med UltraISO og pakk den ut til mappen c:\WORK\DVD

 

5. Du må redigere .bat filen og endre tallet på versjonen til: 1 - Home Basic, 2 - Home Premium, 3 - Pro, 4 - Ultimate se bildet under neste overskrift for hvor du skal bytte tallet i .bat filen.

 

6. Følg så guiden fra START til SLUTT (uthevet med stor skrift i guiden)

 

Jeg har ikke W7 Pro men en annen utgave - hva gjør jeg?

 

Du kan bytte språk på alle versjonene som ligger på platen. .bat filen jeg har laget bytter språk på Windows 7 Pro utgaven. Har du en annen utgave, så må du inn å redigere .bat filen. Se på bildet under og bytt ut 4 tallet med et av følgende tall:

 

1 - STARTER

2 - HOMEBASIC

3 - HOMEPREMIUM

4 - PROFESSIONAL

5 - ULTIMATE

 

Husk at på 64bit DVD platen finnes kun Home Basic, Home Premium, Professional og Ultimate. Der blir derfor rekkefølgen: 1 Home Basic, 2 Home Premium, 3 Pro og 4 Ultimate.

 

Her er bilde av .bat filen med henvisning til hvor du skal bytte tall, det er kun på det ene stedet du trenger å bytte.

 

w7norsk9_inst6.jpg

 

Jeg vil ha opp et valg på alle versjonene under oppstart av installasjonen

 

Om du ønsker å få opp alle versjonene som er tilgjengelig på din DVD plate, så kan du gjøre det nokså enkelt. Etter å ha pakket ut DVD platen på c:\WORK\DVD finner du filen ei.cfg på følgende sted: C:\WORK\DVD\sources og sletter den. Da vil du få opp følgende valg under installasjonen:

 

w7norsk9_inst7.jpg

 

Du må slette filen FØR du legger filene over på UltraISO og før du trykker Save As. Du kan også fjerne filen med UltraISO ved å slette filen fra sources rett på DVD platen.

 

Er alt gjort riktig vil du få opp disse bildene under og etter installasjonen:

 

w7norsk3.jpg

 

w7norsk5.jpg

 

w7norsk6.jpg

 

w7norsk7.jpg

 

w7norsk8b.jpg

Endret av myhken2
Lenke til kommentar
Videoannonse
Annonse

Fikk dette til å fungere etter en del prøving, fikk error 2 med at den ikke kunne mounte imaget, redigerte bat filen til å fungere på D:, fikk da omsider dette til å fungere.

 

Vet ikke hva som var problemet med en gang, men har ihvertfall fått det til nå. :D

Endret av minibig
Lenke til kommentar

.bat filen tar utgangspunkt i at alle filer ligger på c:\. så hvis du har lagt filer eller mapper på d: så må du endre filen ja.

 

Ellers kan du ikke som minibig sier, installere Ultimate med en pro nøkkel. Du må installere den versjonen du har lisens til.

Grunnen til at jeg viser hvordan du får opp menyen med alle valg, er fordi da slipper du mange installasjons DVDer. Du lager denne her, så har du en DVD til alle versjoner i fremtiden.

 

Men lisenser må du selv skaffe til de ulike versjonene. Husk at alle lisenser uansett språk eller bit (32bit/64bit) vil fungerer på den DVD platen du lager.

Så får du tak i en engelsk 64bit Home Premium lisens, så fungerer den på norsk 32bit Home Premium også.

Lenke til kommentar

Har oppdaert guiden etter at jeg ble oppmerksom på en liten feil på 64bits versjonen. På 64bit platen finnes det fire versjoner, og ikke tre slik jeg trodde.

Så om noen har hatt problemer, så les guiden på nytt, særlig avsnittet om nummer på de ulike versjonene til 64bits versjonen.

Lenke til kommentar

Hey, fikk tak i en ultimate release hvor karen hadde lagt inn blandt annet norsk språkpakke, men en ting jeg la merke til med denne var at bootinga(Press a button to boot DVD) stod også på norsk, samt at recovery delen også skulle være på norsk. Hadde ikke hvert mulig å mekke en bat fil som støtter dette?

 

Fant etter mye om og men en guide som viste hvordan dette skulle gjøres men falt av lasset etterhvert. Måtte blandt annet ha en ekstra språkpakke spesielt beregnet på recovery/boot delen i seg selv.

 

Har lastet opp .bat filen jeg har laget så langt om noen med litt mer peiling skulle være interesert :pDenne .bat filen er IKKE FERDIG og bør i nåværende tilstand IKKE BRUKES den bruker også andre plasseringer og mappesystemer enn de som er beskrevet i guiden her.

helnorskiso.rar

 

Vet godt at det er litt sært å ikke bare ta til takke med at oset i seg selv blir norsk, men syntes igrunn det er like greit å gå "all in" om man først skal gjøre noe.

Lenke til kommentar

Har du fått testet noe mer rundt den filen du laget?

 

Jeg har ikke hatt tid, og får nok ikke tid før tidligst i helgen, om jeg får tid i det hele tatt.

 

Ellers har jeg gjort en liten endring i guiden etter å ha oppdaget en mulig feilkilde for alle som byttet språk på 64bits versjonen. Endringene er markert med blått.

Endret av myhken2
Lenke til kommentar

Filen min gikk jeg helt fra, ble for mye rot rett og slett. Men fant denne på nettet

 

 

@echo Off

 

rem ##################################################

rem # Configure Paths and your language here #

rem ##################################################

 

set WORKLW=D:

set WORKDIR=7Work

set LANG=nl-NL

 

rem ##################################################

rem # FROM HERE NOTHING MORE CHANGE !!!! #

rem ##################################################

 

set WIM=%WORKLW%\%WORKDIR%\Mount

set WD=%WORKLW%\%WORKDIR%\DVD

set LP=%WORKLW%\%WORKDIR%\LP\lp.cab

set ELP=%WORKLW%\%WORKDIR%\LPEXT

set ISO=%WORKLW%\%WORKDIR%\ISO

 

Echo Give them the version , Make the good choice !!! :

Echo 1 - Starter x86 HOMEBASIC x64 or Entreprise ISO

Echo 2 - HOMEBASIC x86 or HOMEPREMIUM x64

Echo 3 - HOMEPREMIUM x86 or Professional x64

Echo 4 - Professional x86 or Ultimate x64

Echo 5 - Ultimate x86

Set /p EDITION=Number:

Echo.

 

cd\%WORKDIR%

 

echo setup variables OK ...

 

pause

 

echo =====================================

echo Refresh "install.wim"

echo =====================================

echo.

echo Mount "install.wim" to "%WIM%"...

 

DISM.EXE /Mount-Wim /WimFile:%WD%\sources\install.wim /index:%EDITION% /MountDir:%WIM%

 

echo Now integrate your language package "%LP%...

 

DISM.exe /Image:%WIM% /Add-Package /PackagePath:%LP%

DISM.EXE /Image:%WIM% /Add-Package /PackagePath:%WORKLW%\%WORKDIR%\LP\Windows-LocalPack-NL-Package.cab

 

echo Placed Language "%LANG%" Language as the generic stuff...

DISM.exe /Image:%WIM% /Set-UILang:%LANG%

echo Placed Language "%LANG%" As the user language...

DISM.exe /Image:%WIM% /Set-UserLocale:%LANG%

echo Placed Language "%LANG%" Language as a system...

DISM.exe /Image:%WIM% /Set-SysLocale:%LANG%

echo Placed Language "%LANG%" As an input language...

DISM.exe /Image:%WIM% /Set-InputLocale:%LANG%

 

echo Now create new "lang.ini" file...

 

DISM.EXE /image:%WIM% /Set-SKUIntlDefaults:%LANG% /Gen-LangINI /Set-SetupUILang:%LANG% /distribution:%WD%

 

echo Now installing Updates and Hotfixes

 

DISM.EXE /Image:%WIM% /Add-Package /PackagePath:%WORKLW%\%WORKDIR%\UPDATES

 

echo Now installing Drivers

 

DISM.EXE /Image:%WIM% /Add-Driver /driver:%WORKLW%\%WORKDIR%\DRIVERS /recurse

 

echo Save changes and Unmount "install.wim"...

 

DISM.EXE /Unmount-Wim /MountDir:%WIM% /commit

 

echo Done, Install.wim updated with your language ...

 

pause

 

echo =====================================

echo Now Refreshing "boot.wim"

echo =====================================

echo.

Rd /S /Q "%ELP%"

Mkdir "%ELP%"

 

echo Unzip language pack "%LANG%" to "%ELP%"

echo Please wait , it will take a moment ...

 

Expand "%LP%" -f:* "%ELP%"

echo Copy files...

Xcopy "%ELP%\setup\sources\%LANG%\*" "%WD%\sources\%LANG%" /cherkyi

Xcopy "%ELP%\sources\license\%LANG%\*" "%WD%\sources\license\%LANG%" /cherkyi

 

echo Mount "boot.wim" to "%WIM%"...

 

DISM.EXE /Mount-Wim /WimFile:%WD%\sources\boot.wim /index:2 /MountDir:%WIM%

DISM.EXE /image:%WIM% /Add-Package /PackagePath:%WORKLW%\%WORKDIR%\LP\WinPE

 

echo Copy files...

Xcopy "%ELP%\setup\sources\%LANG%\*" "%WIM%\sources\%LANG%" /cherkyi

Xcopy "%ELP%\sources\license\%LANG%\*" "%WIM%\sources\license\%LANG%" /cherkyi

Copy "%WD%\sources\Lang.ini" "%WIM%\sources\Lang.ini"

 

Rd /S /Q "%ELP%"

 

echo Unpack and Unmount "boot.wim"...

 

DISM.EXE /Unmount-Wim /MountDir:%WIM% /commit

 

echo Mount again "boot.wim" to "%WIM%"...

 

DISM.EXE /Mount-Wim /WimFile:%WD%\sources\boot.wim /index:1 /MountDir:%WIM%

DISM.EXE /image:%WIM% /Add-Package /PackagePath:%WORKLW%\%WORKDIR%\LP\WinPE

 

xcopy %WIM%\Windows\Boot\DVD\PCAT\%LANG%\bootfix.bin %WD%\boot\ /cherkyi

xcopy %WIM%\Windows\boot\PCAT\memtest.exe %WD%\boot\ /cherkyi

xcopy %WIM%\Windows\boot\PCAT\%LANG%\* %WD%\boot\en-US\ /cherkyi

xcopy %\WIM%\Windows\boot\PCAT\%LANG%\* %WD%\boot\%LANG%\ /cherkyi

 

echo Unpack and Unmount "boot.wim"...

 

DISM.EXE /Unmount-Wim /MountDir:%WIM% /commit

 

bcdedit /store %WD%\boot\bcd /set {default} locale %LANG%

bcdedit /store %WD%\efi\microsoft\boot\bcd /set {default} locale %LANG%

erase /F /Q /A:SH %WD%\boot\*.log*

erase /F /Q /A:SH %WD%\efi\microsoft\boot\*.log*

 

echo.

echo The language pack and Drivers/Updates have been integrated!

echo.

 

echo Now finally let's go building the ISO ...

 

pause

 

echo Create bootable Windows 7 ISO...

 

%WORKLW%\%WORKDIR%\oscdimg.exe -h -u2 -m -b%WD%\boot\etfsboot.com "%WD%" "%ISO%\Windows 7.iso"

 

echo Everything is done! The ISO is in the directory "%ISO%"

 

pause

 

 

Skrevet av "roylion15" med noen endringer gjort av "Raoul" fra en side jeg ikke tørr linke direkte til her, takk til dem :)

 

Den krever et visst mappesystem som jeg desverre ikke husker, og en ekstra fil(oscdimg.exe) som må legges i arbeidsmappen

 

Slik omtrent må vel mappesystemet være

7Work			 <--Hovedmappe
 --\Mount
 --\DVD
 --\LP			<--Her legges lp.cab filen
  --\WinPE	 <-- Her legges windows bootspråk filene
 --\LPEXT
 --\ISO

Altså

\7Work
\7Work\Mount
\7Work\DVD
\7Work\LP
\7Work\LP\WinPE
\7Work\LPEXT
\7Work\ISO

Endret av Dkdaffy
Lenke til kommentar

Gjort noen få endringer på scriptet så langt:

 

-Oppdatert til norsk isteden for nederlandsk

-fjernet nederlandsk "localpack" integrering

-Fjernet driver og hotfix integrering

-Adda "huskelapp" om å kjøre med admin rights

 

Da ser scriptet slik ut:

 

@echo Off

 

Echo Did you remember to run with ADMIN RIGHTS??!!?!?!

pause

 

rem ##################################################

rem # Configure Paths and your language here #

rem ##################################################

 

set WORKLW=D:

set WORKDIR=7Work

set LANG=nb-no

 

rem ##################################################

rem # FROM HERE NOTHING MORE CHANGE !!!! #

rem ##################################################

 

set WIM=%WORKLW%\%WORKDIR%\Mount

set WD=%WORKLW%\%WORKDIR%\DVD

set LP=%WORKLW%\%WORKDIR%\LP\lp.cab

set ELP=%WORKLW%\%WORKDIR%\LPEXT

set ISO=%WORKLW%\%WORKDIR%\ISO

 

Echo Give them the version , Make the good choice !!! :

Echo 1 - Starter x86 HOMEBASIC x64 or Entreprise ISO

Echo 2 - HOMEBASIC x86 or HOMEPREMIUM x64

Echo 3 - HOMEPREMIUM x86 or Professional x64

Echo 4 - Professional x86 or Ultimate x64

Echo 5 - Ultimate x86

Set /p EDITION=Number:

Echo.

 

cd\%WORKDIR%

 

echo setup variables OK ...

 

pause

 

echo =====================================

echo Refresh "install.wim"

echo =====================================

echo.

echo Mount "install.wim" to "%WIM%"...

 

DISM.EXE /Mount-Wim /WimFile:%WD%\sources\install.wim /index:%EDITION% /MountDir:%WIM%

 

echo Now integrate your language package "%LP%...

 

DISM.exe /Image:%WIM% /Add-Package /PackagePath:%LP%

 

echo Placed Language "%LANG%" Language as the generic stuff...

DISM.exe /Image:%WIM% /Set-UILang:%LANG%

echo Placed Language "%LANG%" As the user language...

DISM.exe /Image:%WIM% /Set-UserLocale:%LANG%

echo Placed Language "%LANG%" Language as a system...

DISM.exe /Image:%WIM% /Set-SysLocale:%LANG%

echo Placed Language "%LANG%" As an input language...

DISM.exe /Image:%WIM% /Set-InputLocale:%LANG%

 

echo Now create new "lang.ini" file...

 

DISM.EXE /image:%WIM% /Set-SKUIntlDefaults:%LANG% /Gen-LangINI /Set-SetupUILang:%LANG% /distribution:%WD%

 

 

DISM.EXE /Unmount-Wim /MountDir:%WIM% /commit

 

echo Done, Install.wim updated with your language ...

 

pause

 

echo =====================================

echo Now Refreshing "boot.wim"

echo =====================================

echo.

Rd /S /Q "%ELP%"

Mkdir "%ELP%"

 

echo Unzip language pack "%LANG%" to "%ELP%"

echo Please wait , it will take a moment ...

 

Expand "%LP%" -f:* "%ELP%"

echo Copy files...

Xcopy "%ELP%\setup\sources\%LANG%\*" "%WD%\sources\%LANG%" /cherkyi

Xcopy "%ELP%\sources\license\%LANG%\*" "%WD%\sources\license\%LANG%" /cherkyi

 

echo Mount "boot.wim" to "%WIM%"...

 

DISM.EXE /Mount-Wim /WimFile:%WD%\sources\boot.wim /index:2 /MountDir:%WIM%

DISM.EXE /image:%WIM% /Add-Package /PackagePath:%WORKLW%\%WORKDIR%\LP\WinPE

 

echo Copy files...

Xcopy "%ELP%\setup\sources\%LANG%\*" "%WIM%\sources\%LANG%" /cherkyi

Xcopy "%ELP%\sources\license\%LANG%\*" "%WIM%\sources\license\%LANG%" /cherkyi

Copy "%WD%\sources\Lang.ini" "%WIM%\sources\Lang.ini"

 

Rd /S /Q "%ELP%"

 

echo Unpack and Unmount "boot.wim"...

 

DISM.EXE /Unmount-Wim /MountDir:%WIM% /commit

 

echo Mount again "boot.wim" to "%WIM%"...

 

DISM.EXE /Mount-Wim /WimFile:%WD%\sources\boot.wim /index:1 /MountDir:%WIM%

DISM.EXE /image:%WIM% /Add-Package /PackagePath:%WORKLW%\%WORKDIR%\LP\WinPE

 

xcopy %WIM%\Windows\Boot\DVD\PCAT\%LANG%\bootfix.bin %WD%\boot\ /cherkyi

xcopy %WIM%\Windows\boot\PCAT\memtest.exe %WD%\boot\ /cherkyi

xcopy %WIM%\Windows\boot\PCAT\%LANG%\* %WD%\boot\en-US\ /cherkyi

xcopy %\WIM%\Windows\boot\PCAT\%LANG%\* %WD%\boot\%LANG%\ /cherkyi

 

echo Unpack and Unmount "boot.wim"...

 

DISM.EXE /Unmount-Wim /MountDir:%WIM% /commit

 

bcdedit /store %WD%\boot\bcd /set {default} locale %LANG%

bcdedit /store %WD%\efi\microsoft\boot\bcd /set {default} locale %LANG%

erase /F /Q /A:SH %WD%\boot\*.log*

erase /F /Q /A:SH %WD%\efi\microsoft\boot\*.log*

 

echo.

echo The language pack has been integrated!

echo.

 

echo Now finally let's go building the ISO ...

 

pause

 

echo Create bootable Windows 7 ISO...

 

%WORKLW%\%WORKDIR%\oscdimg.exe -h -u2 -m -b%WD%\boot\etfsboot.com "%WD%" "%ISO%\Windows 7.iso"

 

echo Everything is done! The ISO is in the directory "%ISO%"

 

pause

 

Endret av Dkdaffy
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...