Linux dd diskavbildning. Skapa ett startbart USB-minne för att installera Windows med Rufus

För att skapa en hårddiskavbildning är det inte nödvändigt att använda verktyg som Acronis True Image eller Norton Ghost, det räcker med ett enkelt dd-verktyg, som ingår i de flesta Unix-liknande operativsystem (Linux, FreeBSD, Solaris, etc.) artikeln beskriver ett enkelt sätt att skapa säkerhetskopiering bild hårddisk använder dd. Det första steget är att förbereda sig för säkerhetskopiering. I den här artikeln introducerar vi följande notation:

  • /dev/sda - disk som ska avbildas;
  • /dev/sdb - disken där bilden ska skrivas till.

Ersätt dina egna värderingar om det behövs.

Förbereder för att skapa en hårddiskbild

Det första steget är att starta från alla tillgängliga Live CD, som har verktyget dd, och gå in i kommandorad som superanvändare. Skapa en monteringspunkt för säkerhetskopiering.

mkdir /mnt/backup

Montera hårddisken som du vill spara bilden på.

Skapa en hårddiskbild

dd if=/dev/sda of=/mnt/backup/sda.img bs=8M conv=sync,noerror

  • if=/dev/sda - kopiera hela sda-hårddisken;
  • of=/mnt/backup/sda.img - kopiera till /mnt/backup/sda.img;
  • bs=8M - ställ in storleken på hårddiskcachen för att påskynda kopieringsproceduren (annars kommer data att dumpas i små portioner på 512 byte);
  • conv=sync,noerror - be dd att kopiera bit-för-bit, ignorera läsfel.

För att minska storleken på en hårddiskavbildning kan du komprimera den med valfri arkivering.

dd om=/dev/sda bs=8M conv=sync,noerror | gzip -c > /mnt/backup/sda.img

Återställer en hårddiskbild

För att återställa en hårddiskavbildning måste du följa proceduren omvänt till proceduren för att skapa den här bilden.

dd if=/mnt/backup/sda.img of=/dev/sda bs=8M conv=sync,noerror

När du använder komprimering parallellt måste du packa upp bilden.

gunzip -c /mnt/backup/sda.img | dd of=/dev/sda conv=sync,noerror bs=8M

Migrera systemet till en annan hårddisk

För att migrera hela systemet till en annan hårddisk måste du ställa in destinationen för den nya enheten som destination.

dd if=/dev/sda of=/dev/sdb bs=8M conv=sync,noerror

Installera sedan, om det behövs, boot från ges hårt disk. Förutsatt att nytt hårt disken är större än den gamla, ej tilldelat område kommer att finnas kvar på den. Den ska vara märkt och formaterad enligt befintliga krav.

Kopiera statistik i dd

Den största nackdelen i dd är avsaknaden av en visuell representation av statistiken för utförandet av kopieringsproceduren. Denna nackdel kan dock lätt kringgås. Det räcker att ansluta till en annan terminal.

Bestäm processnumret under vilket dd körs.

Skicka med jämna mellanrum denna process döda -USR1 dd_processnummer.

watch -n 5 kill -USR1 dd_process_number

  • watch -n 5 - kör kommando var 5:e sekund;
  • kill -USR1 dd_process_number - visa kopieringsstatistik.

Så anta att du har laddat ner en ISO-fil med en distributionsbild och förberett en flashenhet.

Terminalkommandot för att skriva iso-bilden för distributionen är som följer:

sudo dd if=sökväg till .iso of=/dev/sdb

Var istället väg till .iso du måste ange sökvägen till iso-filen från din mapp Nedladdningar.
sdb i slutet av kommandot är detta flashenheten som bilden kommer att skrivas på. För att identifiera din flashenhet, kör i en terminal:



Och om din flash-enhet är definierad annorlunda, ändra den i kommandot.

För att ange sökvägen till filen korrekt i kommandot, öppna mappen med filen, öppna den närliggande terminalen och dra filen till den:


Terminalen visar sökvägen till filen och själva .iso-filen. Kopiera det utan citattecken och klistra in det i kommandot och tryck på kortkommandot i terminalen ctrl+c för att återställa och visa en ny promptsträng.

Det enklaste sättet att skapa ett kommando är i en textredigerare.
Jag fick följande kommando:


Sätt nu in USB-minnet i porten på datorn, kopiera det mottagna kommandot från textredigerare, skriv in terminalen och kör (tryck på Enter):


Terminalmarkören kommer att blinka och det verkar som att ingenting händer, men det finns faktiskt en inspelning. Vänta tills bildinspelningen är klar och i slutet bör du se något i stil med följande i terminalen:


Det är allt. Din flashenhet har blivit startbar och du kan nu installera distributionen på vilken dator som helst.

Detta är en konfigurerbar inställning som bestämmer typen och användningen av den startbara USB-enhet som skapas.

Det finns fyra nedladdningsmetoder tillgängliga i Rufus-verktyget, varav en måste väljas från rullgardinsmenyn. I listan är de betecknade som MS-DOS, FreeDOS, ISO-image, DD-image. De två första är endast tillgängliga för datorer och enheter med BIOS - de måste väljas från rullgardinsmenyn på raden "Partitionsschema och systemgränssnittstyp".

Denna uppladdningsmetod i Rufus skapar startbar flashenhet med MS-DOS operativsystem. Detta är ett diskoperativsystem som kan krävas i följande fall:

  • för att uppdatera och flasha BIOS är det säkrare att utföra denna procedur under DOS;
  • för att diagnostisera och testa en dator eller bärbar dator, eftersom de flesta verktyg för djupgående diagnostik av RAM eller en hårddisk endast fungerar under DOS;
  • om du behöver komma åt filer på din hårddisk med ett saknat eller skadat operativsystem;
  • när du använder gamla konsolprogram (till exempel för programmering kringutrustning), som kanske inte fungerar korrekt under Windows;
  • om du behöver tillgång till filsystemet hårddiskar dator eller bärbar dator på lägre nivå.

FreeDOS är ett operativsystem som liknar MS-DOS som är gratis under en fri licens och tillgängligt från Rufus. Låter dig också uppdatera BIOS, reparera HDD med hjälp specialprogram, testa Bagge(RAM) och mer. Åtgärder utförs av speciella kommandon från kommandoraden.

Startmetoden för ISO-avbildning bör väljas för att överföra den färdiga startskivans ISO-avbildning till ett USB-minne. En ISO-bild måste skapas i förväg med de program som är utformade för detta. Denna metod kan användas vid drift Windows-system, Linux och andra. Mottagen startdiskett kan sedan användas för återställning av operativsystem och hårddiskdiagnostik.

Rufus DD-bilduppladdningsmetod

Används för att skapa startskivor från bilder som skapats i operativsystemet. Linux-system DD-program. Den grundläggande skillnaden med denna laddningsmetod är att DD-programmet faktiskt inte skapar en bild, utan gör en bit-för-bit-kopia av den givna katalogen.

Rufus är inte något unikt inom området för att skapa startbara media, dess främsta fördel är användarvänligheten.

    Rufus- fri programvaraöppen källkod för att formatera flyttbara USB-lagringsmedia och skapa startbara diskar med olika operativsystem. Programmet är lätt att använda, hög hastighet fungerar och stöder flerspråkigt gränssnitt.

Du kan ladda ner programmet på utvecklarens webbplats. Sidan innehåller länkar för att ladda ner standardversionen Rufus, och bärbar Rufus bärbar, som inte skiljer sig åt i någonting, förutom namnet på den körbara filen och platsen där inställningarna är lagrade. Programinställningarna inkluderar vilket språk som används och inställningarna för att söka efter uppdateringar. Standardversionen lagrar dessa inställningar i registret, medan den bärbara versionen lagrar dem i en fil rufus.ini programkatalog. Rufus kräver ingen installation i systemet - ladda bara ner körbar fil och kör den. Programgränssnittet är väldigt enkelt:

I allmänhet programmet Rufusär inget unikt inom området verktyg för att skapa startbara media och dess främsta fördel är användarvänligheten. För att skapa en startbar flashenhet med dess hjälp räcker det att ha den initiala bilden av det startbara systemet och kunna klicka på "Start" -knappen. Alla valbara parametrar och inställningar är som standard redan designade för att använda programmet för att fungera på en dator med standardkonfiguration.

Den mest enkla och bekväma att använda Rufus för att skapa en startbar USB-flashenhet (startbar USB-disk) från ISO-avbildningar av installationen Windows-enheter eller Linux, såväl som nödsystemåterställningsdiskar och diagnostiska verktyg.

När du skapar en startbar Windows-flashenhet räcker det att välja enheten till vilken inspelningen ska utföras och filen startbar iso-bild. Programmet kommer att ersätta andra parametrar själv.

Om det inte finns någon tillgänglig ISO-avbildsfil kan den skapas baserat på en fysisk CD (eller från en uppsättning distributionsfiler) med hjälp av CD/DVD-bränningsprogram som det välkända Nero, Alcohol eller fritt distribuerade CDBurnerXP eller ImgBurn .

Proceduren för att skapa en startbar Windows-flashenhet är som följer:

  • välj den flashenhet som bilden ska skrivas till. Till skillnad från många liknande program visar Rufus volymetikett, enhetsbeteckning och storlek, så om det finns flera flyttbara enheter i systemet är det enkelt att välja den att skriva till.

  • välj partitionsschema och systemgränssnittstyp. Rufus låter dig skapa flashenheter för uppstart i ett vanligt BIOS-gränssnitt och för uppstart i en UEFI-miljö, skapa startposter för MBR-volymer och GPT-volymer. Standardläget är "MBR för datorer med BIOS eller UEFI" - det vanligaste läget för startbara flashenheter idag.

  • välj det filsystem som ska användas på den skapade startbara flashenheten. Som standard använder startbara Windows-flashenheter filsystemet FAT32, men vid behov kan du välja NTFS om du vill använda filer som är större än 4 GB.

  • ställ in klusterstorleken. Klusterstorleken väljs av programmet baserat på bilddata och typ filsystem, men du kan ändra det om det behövs.

  • ange volymetiketten som kommer att ställas in för den skapade flashenheten.

  • ställ in formateringsalternativ. Dessa alternativ är bäst att lämna som standard och välj bara filen ISO-bild. För bilder skapade av programmet dd på Linux måste du välja alternativet DD-bild.

    Efter att ha tryckt på knappen Start programmet kommer att formatera flashenheten, ställa in tecknet på den aktiva partitionen, skriva huvudet startrekord och partitionsstartposten, samt startbara mediadata från ISO-avbildningen. Efter avslutat arbete Rufus du kan starta med den resulterande startbara flashenheten.

    Använder virtualiseringsteknik för att testa startbara flashenheter. Ladda ner länkar gratis och bekväma program för att förenkla processen att skapa, felsöka och kontrollera det skapade startbara mediet.