Sådan oprettes ISO-filer i Linux
Du ved sikkert, at en ISO-fil kan brændes på en cd / dvd eller et USB-drev, men vidste du, at du nemt kan sikkerhedskopiere eller arkivere dine filer og mapper i en ISO-fil også? Med denne ISO-fil kan du så brænde den på en cd / dvd som backup eller blot montere den som et eksternt drev og få adgang til filerne indefra.
Hvis du vil sikkerhedskopiere indholdet på en disk, eller hvis du har en masse filer og mapper, som du vil sikkerhedskopiere og arkivere, kan du her oprette ISO-filer i Linux.
Via Archive Manager
Hvis du bruger Ubuntu (eller Gnome-skrivebordet), giver arkiveringsprogrammet (fil-rulle) dig mulighed for nemt at oprette en ISO-fil.
1. Åbn filhåndteringen. Vælg de filer og mapper, du vil sikkerhedskopiere. Højreklik på dem og vælg "Komprimer".
2. Vælg ".iso" og klik på "Opret." Dette vil komprimere alle de valgte filer og mapper i en ISO-fil.
Via kommandolinje
dd
er en nyttig kommando, som du kan bruge til at oprette ISO-fil. Alt du skal gøre er at angive kilden og destinationen, og det vil gøre det nødvendige arbejde med at oprette en ISO-fil.
Den grundlæggende brug er som følger:
dd hvis = kilde til = destination
Hvis f.eks. Dit cd-rom-drev er monteret på "/ dev / hdc", og du vil sikkerhedskopiere indholdet af din disk til en "my-cd-backup.iso" -fil, kan du bruge følgende kommando:
dd hvis = / dev / hdc af = / hjem / brugernavn / min-cd-backup.iso
Kilden behøver ikke at være et cd-rom-drev. Det kan være en harddiskpartition, et eksternt drev eller en filsti, selv om det ikke virker på en mappe.
Bemærk : Der er meget mere til dd
end beskrevet ovenfor, men vi vil ikke gå ind i detaljerne her.
Alternativt kan du også bruge kommandoen mkisofs
til at oprette en ISO-fil. Fordelen ved mkisofs
er, at det giver dig flere muligheder for at tilpasse, hvordan du ønsker at ISO-filen skal oprettes.
Den grundlæggende brug er som følger:
mkisofs -o destination-filnavn kilde
Brug for eksempel følgende kommando til at sikkerhedskopiere din startmappe:
mkisofs -o myHomeBackup.iso / home / username
Du kan fortælle mkisofs
at aktivere Rockridge-forlængelse ved at indstille -R
indstillingen.
mkisofs -R -o myHomeBackup.iso / home / username
Joliet-udvidelsen aktiveres af -J
flag.
mkisofs -J -o myHomeBackup.iso / home / username
Du kan også indstille et volumennavn (-V-indstilling) for ISO-filen. (Hvis du brænder din ISO-fil til en cd, vil volumennavnet blive brugt som cd'ens navn.)
mkisofs -V "Home Folder Backup" - i minHomeBackup.iso / home / username
Du kan også udelukke bestemte filer, der skal tilføjes til ISO-filen med "-m" -alternativet. Det understøtter wildcard (*), så du kan bruge det til noget som følgende
mkisofs -m ". *" - i destinationskilden
for at udelukke alle skjulte filer (filnavn med en "." foran) fra at tilføje til ISO-filen.
Tjek alle mulighederne for mkisofs
med følgende kommando:
mkisofs --hjælp
Konklusion
Selv om det måske ikke er den bedste sikkerhedskopiering, kan en ISO-fil være ret nyttig i nogle tilfælde. Med ovenstående instruktioner kan du nu nemt oprette ISO-filer.