Hvad dokumentationen ikke fortæller dig om oprettelse af Windows 7-bootmedier

Jeg har arbejdet med Windows 7 siden Beta-udgivelsen og nu i produktion. Jeg opdagede for nylig, at der er et problem med at oprette startmedier, der kan give nogle mennesker problemer. Mens proceduren er dokumenteret både i Microsoft Books (MS Press-studievejledninger) såvel som i TechNet-biblioteket, er den ufuldstændig, og hvis den følges ord for ord, vil du faktisk ikke give dig mulighed for at starte op til en grænseflade. (For det meste gælder de samme procedurer for Windows Vista såvel som Windows Server 2008 og Windows Server 2008 R2.)

I dette indlæg dækker jeg både optisk (CD / DVD) medieoprettelse såvel som USB Flash Drive (UFD) medieoprettelse. Jeg vil også liste nogle observationer, som jeg har foretaget med hensyn til oprettelse af UFD-medier.

Først dækker jeg processen med at oprette bootmediet. Hvis du opretter optiske medier (CD / DVD), er proceduren herunder alt hvad du har brug for. Senere vil jeg dække yderligere forberedelsestrin, der kræves for at gøre UFD-medier bootable.

Da vi har brug for et operativsystem at starte op til, bruger vi Windows PE. For at opnå dette skal du downloade og installere Windows Automated Installer Kit (WAIK). Sørg for at få versionen til Windows 7 og Windows Server 2008 R2. Her er linket til det: http://technet.microsoft.com/en-us/library/default.aspx. Overførslen er lidt mere end 1 GB i størrelse (stønn ...) så start med at downloade før sengetid. Min instinkt er at sige, at dette vil fungere for Windows Vista og tidligere versioner af Server 2008, men jeg har ærligt ikke testet dette medie i disse scenarier.

WAIK er tilgængelig i 32-bit eller 64-bit arkitekturer, så download og installer det, du har brug for, til det operativsystem, du har installeret. Uanset hvilken version du installerer, kommer det med filerne til at oprette startmedier til både 32-bit (x86) og 64-bit (x64) versioner af WinPE. Dette er vigtigt, fordi hvis du distribuerer et Windows x64-billede, skal du starte med x64-medier og vice versa til x86-billeder. Prøv at huske denne kendsgerning, fordi, hvis du starter med den forkerte version af medierne, ikke vil du engang se de billeder, du vil distribuere.

Når WAIK er installeret, skal du starte shell fra: Start Menu | Alle programmer | WAIK | Kommandoprompten til Deployment Tools. At køre som administrator vil forhindre fejl, der nægtes adgang (typisk vil fejl faktisk ikke sige noget så venligt som Access afvist, hvis de kommer op i en kommandoprompt).

Kør kommando (erstatt x86 for amd64, hvis du vil have 64bit):

 copype x86 c: \ PEBuild 

Dette opretter mappen: c : \ PEBuild og kopier de nødvendige filer for at komme i gang.

C: \ PEBuild- mappen er vores arbejdsplads, og der vil være et par undermapper her.

Indtil videre er alt beskrevet ovenfor skrevet i dokumentation i bøgerne eller på TechNet Bibliotek. Jeg har oprettet medier et dusin gange, og du kan bruge et vilkårligt antal værktøjer til at tage indholdet i mappen C: \ PEBuild \ x86 eller C: \ PEBuild \ x64 og opbygge et ISO-billede med dem, og de kan startes.

Da vi allerede har WAIK installeret, kan du bruge det til at oprette dit ISO-billede ved at køre kommandoen:

 ocsdimg -n -b "c: \ Programfiler \ Windows AIK \ Tools \ x86 \ boot \ etfsboot.com" c: \ PEBuild \ ISO c: \ PEBuild \ WinPE.iso 

Denne kommando opretter et 32-bit (x86) start-winPE-ISO-billede i C: \ PEBuild \ ISO-mappen, som også oprettes med kommandoen. Du skal muligvis oprette ISO-mappen under PEBuild.

Nu kan du faktisk starte op et system med ISO som dette - hvis du f.eks. Skulle bruge et værktøj, Magic ISO. Det viser, at ISO faktisk kan startes (mit eksempel i figur A viser bare værktøjet, ikke et startbart billede).

Figur A

Hvad dokumentationen ikke nævner af en eller anden grund er, at du er nødt til at kopiere winpe.wim-filen fra c: \ PEBuild \ x86 eller c: \ PEBuild \ x64 til: c: \ PEBuild \ x86 \ boot \ boot.wim eller c : \ PEBuild \ x64 \ boot \ boot.wim .

Med filkopien omdøber du også winpe.wim- filen til boot.wim . Manglende udførelse af dette trin får dit bootmedium til at få en dødelig fejl. Tænk på det som i MS-DOS-dage, hvis du oprettede en boot-disk, men har taget MSDOS.SYS-filen. Du starter effektivt uden noget OS at indlæse.

Filkopien SKAL forekomme FØR du kører oscdimg- kommandoen ovenfor for at medierne skal kunne bruges.

Ellers kan du bruge et vilkårligt antal værktøjer til at montere ISO-billedet og kopiere boot.wim-filen til \ boot-mappen i din monterede ISO; begge løsninger fungerer (medmindre du brændte en DVDR ... så er du ude af held og bliver nødt til at oprette en ny).

Nu hvor vi har et anvendeligt ISO-billede, hvis en DVDR er det, vi er efter, er jobbet gjort. Hvis du vil oprette UFD-medier, skal der udføres yderligere trin for at klargøre USB-stick eller -drev.

Advarsel Bemærk: Følgende procedure sletter alle data på din nøgle, så tag skridt til at tage backup af alt, hvad du vil have på forhånd.

Fra en forhøjet kommandoprompt (Kør som administrator):

  1. Diskpart
  2. Listedisk (du skulle se dit USB-drev komme op på listen; dette er drevet # at arbejde med, f.eks. 1)
  3. Vælg disk 1 (dobbeltkontrol af disknummeret på din USB fra den forrige kommando - min er 1)
  4. Ren
  5. Opret del primær
  6. Vælg del 1
  7. Format fs = FAT32 HURTIG
  8. Tildel
  9. Afslut
  10. Voila! Din USB er nu klar.

Dette er hvad jeg normalt ser ... Jeg kan ikke lide at formatere mine nøgler som FAT32, da jeg har set problemer, hvor kopiering af store filer (mere end 1-2 GB) mislykkes. Af denne grund foretrækker jeg at bruge NTFS-filsystemet.

For at opnå dette skal du udføre følgende ændringer:

I trin 7, formater fs = NTFS Quick

Det er den eneste ændring i ovenstående procedure. Du har sandsynligvis et problem, der starter med nøglen (det gør jeg altid); dog er det let at overvinde.

For at løse dette problem skal du gøre c: \ programfiler \ Windows AIK \ Tools \ PETools \ x86 \ bootsect / nt60 drevbogstav på din USB-nøgle eller c: \ programfiler \ Windows AIK \ Tools \ PETools \ x64 \ bootsect / nt60 drevbogstav på din USB-nøgle; et eksempel er vist i figur B :

Denne kommando skriver startsektoren til din nøgle for at få den til at starte korrekt. Jeg har ALDRIG haft ovennævnte procedurer svigtet mig. En af mine kolleger sværger, at han stødte på et problem ved hjælp af NTFS på en nøgle og havde brug for at bruge FAT32, men dette er meget upraktisk for større nøgler.

Forhåbentlig vil dette indlæg vise sig nyttigt for nogle af jer ved implementering af Windows 7. Distribution fra en bootbar UFD-nedskæringsinstallationstid ned til en brøkdel af implementering fra DVD, så jeg bruger denne proces ofte.

© Copyright 2020 | mobilegn.com