Hur man skapar ISO-filer i Linux
Du vet säkert att en ISO-fil kan brännas på en CD / DVD eller USB-enhet, men visste du att du enkelt kan säkerhetskopiera eller arkivera dina filer och mappar i en ISO-fil också? Med denna ISO-fil kan du sedan bränna den på en CD / DVD som backup eller helt enkelt montera den som en extern enhet och få tillgång till filerna inifrån.
Om du vill säkerhetskopiera innehållet på en skiva eller om du har en massa filer och mappar som du vill säkerhetskopiera och arkivera, så här kan du skapa ISO-filer i Linux.
Via Arkivhanteraren
Om du använder Ubuntu (eller Gnome-skrivbordet) kan du med Arkivhanteringsprogrammet (filrulle) enkelt skapa en ISO-fil.
1. Öppna filhanteraren. Välj de filer och mappar som du vill säkerhetskopiera. Högerklicka på dem och välj "Komprimera".
2. Välj alternativet ".iso" och klicka på "Skapa". Detta komprimerar alla valda filer och mappar i en ISO-fil.
Via kommandoraden
dd
är ett användbart kommando som du kan använda för att skapa ISO-fil. Allt du behöver göra är att ange källa och destination, och det kommer att göra det nödvändiga arbetet med att skapa en ISO-fil.
Den grundläggande användningen är som följer:
dd om = källa till = destination
Om din cd-rom-enhet till exempel är monterad på "/ dev / hdc" och du vill säkerhetskopiera innehållet på din skiva till en "my-cd-backup.iso" -fil kan du använda följande kommando:
dd om = / dev / hdc av = / hem / användarnamn / my-cd-backup.iso
Källan behöver inte vara en CD-ROM-enhet. Det kan vara en hårddiskpartition, en extern enhet eller en filväg, men det fungerar inte i en mapp.
Obs! Det finns mycket mer att dd
än beskrivet ovan, men vi kommer inte att gå in i detaljerna här.
Alternativt kan du också använda kommandot mkisofs
att skapa en ISO-fil. Fördelen med mkisofs
är att det ger dig fler alternativ för att anpassa hur du vill att ISO-filen ska skapas.
Den grundläggande användningen är som följer:
mkisofs -o destination-filnamn källa
Till exempel, använd följande kommando för att säkerhetskopiera din hemmapp:
mkisofs -o myHomeBackup.iso / home / användarnamn
Du kan berätta för mkisofs
att aktivera Rockridge-förlängningen genom att ställa in -R
alternativet.
mkisofs -R -o myHomeBackup.iso / home / användarnamn
Joliet-förlängningen aktiveras av -J
flaggan.
mkisofs -J -o myHomeBackup.iso / home / användarnamn
Du kan också ange ett volymnamn (-V-alternativ) för ISO-filen. (Om du bränner din ISO-fil till en CD, används volymen som CD-namnet.)
mkisofs -V "Hemmappsbackup" -in myHomeBackup.iso / home / username
Du kan också utesluta vissa filer för att lägga till ISO-filen med alternativet "-m". Den stöder jokertecken (*), så du kan använda den till något som följande
mkisofs -m ". *" -en destinationskälla
att utesluta alla dolda filer (filnamn med en "." framför) från att lägga till ISO-filen.
Kolla in alla alternativ för mkisofs
med följande kommando:
mkisofs --hjälp
Slutsats
Även om det kanske inte är det bästa alternativet för säkerhetskopiering, kan en ISO-fil vara ganska användbar i vissa fall. Med ovanstående instruktioner kan du nu enkelt skapa ISO-filer.