Den här handledningen innehåller instruktioner om hur du speglar starthårddisken på Windows 10, på ett äldre eller ett UEFI-baserat system. Proceduren nedan hjälper dig att starta från den sekundära speglade enheten om din primära startenhet inte startar eller blir skadad.
Jag föreslår alltid mina kunder att ofta ta en säkerhetskopia av sina viktiga filer och data, till en extern lagringsenhet, för att undvika dataförlust efter ett hårdvarufel och för att hålla denna lagringsenhet (med säkerhetskopian) offline, för att undvika datakonstruktion efter ett ransomware (virus) ge sig på.
I en företagsmiljö, förutom ovanstående försiktighetsåtgärder, måste IT-administratörer också vidta försiktighetsåtgärder för att undvika komplikationer i företagets arbete efter ett hårddiskfel. Vanligtvis föredrar företag för detta ändamål att använda den hårdvarubaserade RAID-tekniken [Redundant Array of Inexpensive (eller Independent) Disks], som kombinerar flera fysiska hårddiskar komponenter till en eller flera logiska enheter för redundans, prestandaförbättring eller båda, genom att använda en fysisk RAID-kontroller som är integrerad på moderkortet eller som ett extra tillägg kort.
En av de mest kända RAID-implementeringarna är nivån "RAID 1", som erbjuder hårddiskspegling. I RAID-1 skrivs data identiskt till två (eller flera) enheter samtidigt. Det betyder att om den ena enheten misslyckas kommer all din data att vara helt säker på den andra enheten. RAID-1, används ofta för att spegla startskivan på systemet, för att undvika driftstopp och dataförlust.
I det här inlägget kommer du att lära dig hur du speglar startenheten på Windows, med LÅG kostnad (utan att använda en fysisk RAID-kontroller).* Artikelns instruktioner gäller för Windows 10, 8 eller 7 OS.
*Förslag: Den hårdvarubaserade RAID-implementeringen (genom att använda en fysisk RAID-kontroller) är den mest tillförlitliga och säkraste val för att skydda dina data och för att undvika startproblem från den sekundära spegelstartenheten, om den primära startenheten misslyckas.
Hur man skapar en speglad startenhet på Windows 10 OS.
Krav: För att skapa en spegel av Boot Drive eller någon annan volym behöver du en sekundär fysisk enhet med minst samma storlek som den enhet som du vill spegla. Så, föredrar att använda två identiska fysiska hårddiskar (samma modell).
Viktig notering: Sättet att spegla startvolymen(erna) på Windows 10 är annorlunda för MBR-partitionsstilen och för GPT-partitionsstilen. Om du har ett äldre system är partitionsstilen MBR och om du äger ett UEFI-baserat system är partitionstypen GPT. Så innan du fortsätter nedan, fortsätt och ta reda på om du äger ett Legacy- eller ett UEFI-baserat system.
För att ta reda på om du har ett Legacy (MBR) eller ett UEFI (GPT) baserat system:
1. Tryck på "Windows” + “R”-knapparna för att ladda Springa dialog ruta.
2. Typ diskmgmt.msc och tryck Stiga på.
3. Högerklicka på Disk 0 och välj Egenskaper.
3. På Volymer fliken, notera Partitionsstil av volymen.
- Om partitionsstilen säger "Master Partition Record (MBR)", så äger du ett äldre system. I det här fallet, följ instruktionerna på Fall A nedan för att skapa en spegel av startenheten.
- Om partitionsstilen säger "GUID Partition Table (GPT)", äger du ett UEFI-baserat system. I det här fallet, följ instruktionerna på Fall B nedan för att skapa en spegel av startenheten.
2. Innan du fortsätter att spegla startenheten, fortsätt och inaktivera viloläget på ditt system, eftersom viloläget kan misslyckas efter ett misslyckande med en speglad startvolym.
Så här inaktiverar du viloläge på ditt system:
1. Öppen Kommandotolken som administratör.
2. Skriv följande kommando i kommandotolken och tryck på Stiga på:
- powercfg.exe /h av
Fall A. Hur man speglar Windows 10 Boot Drive på äldre baserade system (MBR).
Så här speglar du en MBR Boot-enhet med Windows 10 OS:
1. Tryck på "Windows” + “R”-knapparna för att ladda Springa dialog ruta.
2. Typ diskmgmt.msc och tryck Stiga på.
3. Högerklicka på den primära disken (startdisketten: Disk 0) och välj Konvertera till dynamisk disk.
4. Klick OK, Klicka sedan Konvertera & Ja för att avsluta konverteringen.
5. Högerklicka sedan på den sekundära disken (den tomma disken: Disk 1) och välj Konvertera till dynamisk disk.
6. Högerklicka nu på System reserverat volym och välj Lägg till spegel.
7.Välj de Disk 1 och klicka Lägg till spegel.
8. Vänta tills volymsynkroniseringen "System Reserverat" är klar.
9. Högerklicka sedan på volymen "C:" och välj Lägg till spegel. *
* Notera: Om alternativet "Lägg till spegel" är nedtonat betyder det att det oallokerade utrymmet på den sekundära enheten är mindre än storleken på volymen "C:" på den primära enheten. För att kringgå detta problem, krymp storleken på volymen C:, till en storlek som är lika med eller mindre av den icke-allokerade storleken på den sekundära enheten. (Högerklicka på C:-enheten och välj Krympvolym).
10. Välj de Disk 1 och klicka Lägg till spegel.
11. Vänta igen tills synkroniseringen av C:-enheten är klar.
12. Du är klar! Från och med nu kommer du alltid att ha en exakt kopia (spegel) av din huvudenhet på den sekundära enheten. Om den första hårddisken misslyckas kopplar du bara bort den från ditt system och startar från den sekundära enheten. Om den sekundära startenheten inte startar, tillämpa stegen i Metod 2 i denna handledning.
Fall B. Hur man speglar Windows 10 Boot Drive på UEFI-baserade system (GPT).
För att spegla en GPT Boot-enhet med Windows 10 OS måste du:
1. Spegla återställningspartitionen.
2. Spegla EFI-systempartitionen.
3. Spegla operativsystempartitionen.
Del 1: Hur man speglar återställningspartitionen på Windows 10.
Steg 1. Öppna kommandotolken som administratör. Att göra det:
1. I sökrutan skriver du: cmd eller kommandotolken
2. Högerklicka på kommandotolken (resultat) och välj Kör som administratör.
Steg 2. Skriv i kommandotolken: diskdel och tryck enter.
Steg 3. Se detaljerna för återställningspartitionen på den primära disken genom att skriva följande kommandon i ordning:
1. välj disk 0
2. välj partition 1
3. detaljpartition
Steg-4: Notera TypID av återställningspartitionen och dess Storlek.
t.ex. Som du kan se på skärmen nedan är partitionens storlek "499" MB och typ-ID är: "de94bba4-06d1-4d40-a16a-bfd50179d6ac"
Steg-5. Konvertera den sekundära disken (DISK 1) till GPT och skapa sedan en återställningspartition.
1. välj disk 1
2. konvertera gpt
3. välj partition 1
4. ta bort partitionsöverstyrning
5. skapa partitions primär storlek=499*
* Notera: Ange samma storlek som du noterade från detaljerna i steg-4 ovan.
7. format fs=ntfs quick label=Återställning
8. välj partition 1
9. set id=de94bba4-06d1-4d40-a16a-bfd50179d6ac *
* Notera: Ange samma typ-ID som du noterade från detaljerna i steg-4 ovan.
Steg-6. Tilldela enhetsbeteckningar till återställningspartitionerna på båda diskarna.
1. välj disk 0
2. välj partition 1
3. tilldela bokstav=q
4. välj disk 1
5. välj partition 1
6. tilldela bokstav=r
7. utgång
Steg-7. Kopiera innehållet i den primära återställningspartitionen på Disk 0, till den primära återställningspartitionen på den sekundära disken (Disk 1), genom att skriva följande kommando i kommandotolken: *
- robocopy.exe q:\ r:\ * /e /copyall /dcopy: t /xd "Systemvolyminformation"
* Notera: Typ utgång för att stänga DISKPART-verktyget först.
Steg-8. Fortsätt till del-2 nedan för att spegla SYSTEM-volymen.
Del 2: Hur man speglar EFI-systempartitionen på Windows 10
Nästa steg hjälper dig att spegla EFI-systempartitionen med hjälp av verktyget DISKPART och kommandotolken:
Steg 1: I DISKPART skriver du följande kommandon i ordning:
1. välj disk 0
2. listpartition
Steg 2: Notera storleken i megabyte för "System" & "Reserverade" partitioner på startdisketten (DISK 0). *
* t.ex. Som du kan se på skärmdumpen nedan är storleken på "System" (EFI)-partitionen "99" MB och storleken på "Reserved" (MSR)-partitionen är 16MB.
Steg 3. Skapa system- och reserverade partition(er) och tilldela en enhetsbeteckning till EFI-partitionen på den sekundära disken (DISK 1):
1. välj disk 1
2. skapa partition efi size=99*
3. format fs=fat32 snabbt
4. tilldela bokstav=t
5. skapa partition msr size=16 *
* Notera: Ange samma storlek som du noterade i steg-2 ovan för EFI- och MSR-partitionerna.
Steg 4. Tilldela en enhetsbeteckning till systempartitionen på den primära disken (DISK 0) och avsluta DISKPART.
1. välj disk 0
2. välj partition 2
3. tilldela bokstav=s
4. utgång
Steg 5. Kopiera innehållet i den primära EFI System-partitionen på Disk 0, till den primära EFI System-partitionen på den sekundära – speglade – disken (Disk 1), genom att skriva följande kommando i kommandotolken: *
- robocopy.exe s:\ t:\ * /e /copyall /dcopy: t /xf BCD.* /xd "Systemvolyminformation"
* Notera: Typ utgång för att stänga DISKPART-verktyget först.
Steg 6.Stänga Kommandotolken och fortsätt till del-3 nedan för att spegla OS-volymen.
Del 3. Hur man speglar operativsystempartitionen på Windows 10.
Det sista steget är att spegla operativsystemets volym (C:)
1. Tryck på "Windows” + “R”-knapparna för att ladda Springa dialog ruta.
2. Typ diskmgmt.msc och tryck Stiga på.
3. Högerklicka på den primära disken (startdisketten: Disk 0) och välj Konvertera till dynamisk disk.
4. Klick OK, Klicka sedan Konvertera & Ja för att avsluta konverteringen.
5. Högerklicka sedan på den sekundära disken (den tomma disken: Disk 1) och välj Konvertera till dynamisk disk.
7. Högerklicka slutligen på volymen "C:" och välj Lägg till spegel. *
* Notera: Om alternativet "Lägg till spegel" är nedtonat betyder det att det oallokerade utrymmet på den sekundära enheten är mindre än storleken på volymen "C:" på den primära enheten. För att kringgå detta problem, krymp storleken på volymen C:, till en storlek som är lika med eller mindre av den icke-allokerade storleken på den sekundära enheten. (Högerklicka på C:-enheten och välj Krympvolym.).
8. Välj Disk 1 och klicka Lägg till spegel.
9.Vänta tills synkroniseringen av C:-enheten är klar. Från och med nu kommer du alltid att ha en exakt kopia (spegel) av dina data från din huvudenhet till den sekundära enheten. Om den primära startenheten misslyckas kan du koppla bort den och starta från den sekundära enheten. *
* Notera: Om den primära enheten misslyckas och du inte kan starta från den sekundära startenheten, måste du bryta spegeln och reparera BCD på den andra startenheten med hjälp av återställningsmiljön. Detaljerade instruktioner för att göra det finns i denna handledning.
Det är allt! Låt mig veta om den här guiden har hjälpt dig genom att lämna din kommentar om din upplevelse. Gilla och dela den här guiden för att hjälpa andra.
Det här är fantastiskt, och jag provkör på en icke-produktionsuppsättning innan jag gör det på en produktionsdator. Instruktionerna ser perfekta ut för produktionsdatorn, men vid provinstallationen, ren installation av UEFI Win10 Pro 20H2 laddas på en 120GB SSD och jag har partitionerna i ordningen EFI, MSR, System, återställning och inte återställning, EFI, MSR, Systemet. Har någon upplevt detta, beror det på det nyare installationsmediet eller storleken på SSD: n. Och i så fall, hur har de anpassat instruktionerna för att passa denna olika konfiguration. Jag har försökt, men jag misstänker att konvertering till dynamisk och spegling av System-enheten borde vara det allra sista steget, och eftersom det är inte den sista partitionen, vilket gör instruktionerna svåra att omvandla till den något annorlunda konfigurationen.
Så glad att dessa instruktioner finns, och jag jobbar igenom dem, men jag är nyfiken på dina uEFI-instruktioner, hur hade HD: n partitionerna i order Recovery, System (UEFI), Reserved och Primary, när en ren laddning av Windows 10, för mig, skapar dem i ordern System (UEFI), Reserved, Primary, återhämtning. Och gör det någon skillnad för mig när jag slutför processen.
Tack så mycket för handledningen, är andra gången jag följer den, den första var på Win7 utan problem. Den här tiden är annorlunda, är en ny Win10 och i steget att konvertera systemdisken till dynamisk får jag felmeddelandet "Disken kunde inte konverteras till dynamisk eftersom säkerhet är aktiverad på en eller flera partitioner”, försökte jag inaktivera startsäkerhetsfunktioner på UEFI, uppdatera drivrutiner, uppdatera OS men nej tur.
Jag överväger att börja om i MBR-läge med risken för 2Tb-gränsen per parition jag ville undvika.
Vill du vara så snäll att ge en hint?
Hej! Det här är en riktigt bra genomgång – tack så mycket. Jag har ett system som kör Windows 10 (build 1903) Jag försöker duplicera enhetsdata på. Den hade en 2,5" hårddisk, och idag klonade jag enheten till en SSD. Jag bytte SSD till startenheten och planerade att göra hårddisken till en RAID1-kopia. Jag har gjort detta förut på en äldre Windows 7-låda med 3,5"-snurrar, och jag minns inte att jag hade problem. Men ikväll har jag tillbringat timmar med att försöka reda ut det här.
Jag hittade din guide och följde den ordagrant. I slutet visar skärmen Diskhantering allt mellan disk 0 (start-SSD) och disk 1 (HDD) är lika, när jag försöker skapa en spegel för C: till det oallokerade utrymmet på disk 1, får jag detta fel:
"Alla diskar som innehåller omfattningar för en given volym måste ha samma sektorstorlek och sektorstorleken måste vara giltig."
Det här gör mig galen. Jag märkte att det reserverade utrymmet för mitt hade en extra rad, på disk 0: Jag har "dynamisk reserverad" som en extra post, listad på 1024KB.
Reserverat är 107 MB.
Första gången gick jag in på 107. När det inte fungerade använde jag "clean" för att börja om och skrev sedan in "108" för steget "create partition msr size=". Samma resultat, samma fel.
Jag är ganska frustrerad vid det här laget. Jag är nästan säker på att detta var ganska enkelt i Win7, men jag verkar ha problem här. Några råd? Det skulle vara väldigt uppskattat!
Hej!
Tack för denna fantastiska handledning. Detta fungerar även med Windows Server 2012 R2?
Om jag försöker starta systemet med Disk 0 saknas, startar det bara inte. Jag får inga fel. I Bios SETUP i SATA-enheter visas min hårddisk. När jag försöker öppna startalternativen visas inte Windows Boot Manager, bara med disk 0. :/
Jag har försökt köra detta på två SATA SSD-enheter på ett Z370-chipset moderkort, med lagringskontrollern inställd på AHCI (så ingen IRST).
När detta är inställt verkar det som om operativsystemet inte längre kan skicka TRIM-kommandon till enheterna, och Optimize och defragmentera programmet markerar "optimera" till den speglade systemenheten nedtonat som "optimering inte tillgängligt". Innan spegeln skapas och konverteras till dynamisk, stöds TRIM och körs på en enda enhet i optimerings- och defragmenteringsprogrammet.
Har någon annan sett liknande beteende?