ISO-filer finns överallt. De är otroligt användbara för ett antal saker, men du hittar dem oftast som programvaruinstallationsbilder. ISO används ofta för säkerhetskopiering och lagring av data.
Linux har ett par bra sätt att hantera ISO-filer. Du kan hantera saker från ditt grafiska skrivbord, eller så kan du bara arbeta från kommandoraden. Båda har uppåt.
Grafiskt sätt att montera ISO i Linux
När du arbetar med en fysisk disk med en ISO-bild är de grafiska verktygen som medföljer din skrivbordsmiljö lättast att arbeta med.
Sätt in din hårddisk i datorns hårddisk. Öppna skrivbordsfilen och titta på sidan av fönstret där lagringsenheterna är listade. Snart bör din disk visas.
Klicka på din disk så öppnar du innehållet i fönstrets huvuddel. Du kommer att kunna läsa filerna på media och kopiera saker till din dator.
När du är klar antingen högerklickar du på disken på enhetslistan och avmonterar eller använder ikonen Mata ut om det finns en.
För en ISO-fil kommer de flesta filhanterare i Linux med inbyggt ISO-stöd. För det mesta behöver du bara högerklicka på ISO-filen och välja “Mount Archive” (eller motsvarande alternativ).
Och om du verkligen behöver ett annat program för att hantera monteringen är Furius ISO Mount en användbar programvara som du kan använda för att montera ISO-filer grafiskt. Den är tillgänglig för de flesta Linux-distributioner.
I Ubuntu kan du installera med kommandot:
sudo apt install furiusisomount
Använd kommandoraden för att montera ISO i Linux
Kommandoraden erbjuder också ett enkelt och direkt sätt att montera en ISO på ditt system. Det är inte så snabbt som ett par klick som det tar grafiskt, men det är inte heller komplicerat. Du kan hantera det med ett enda kommando.
Medan du kan montera ISO från en fysisk disk grafiskt är det mycket lättare att montera en ISO-fil genom kommandoraden. Det är vad denna del av guiden kommer att fokusera på.
Att montera en ISO liknar mycket att montera alla filsystem på Linux. Det finns ett par flaggor som du måste lägga till. Du behöver också en katalog för att montera den på, så gör en.
sudo mkdir /media/iso sudo mount -o loop -t iso9660 /path/to/file.iso /media/iso
Det kommer att montera din ISO-fil i den katalog du skapade.
Den första flaggan som tittar på anger vilken typ av filsystem som monteras. I det här fallet är det en ISO. Du anger det med -t
flagga. I det här fallet är det inte absolut nödvändigt, men det är bättre att vara säker.
De -o
flagg är en generisk alternativflagga. Det tar en massa olika potentiella alternativ, men i det här fallet kommer du att använda loop. Loop-alternativet ber Linux att använda ett virtuellt loopback-gränssnitt istället för en fysisk enhet. Eftersom ISO inte är en faktisk enhet med en lista i katalogen “/ dev” är det nödvändigt att lägga till den här flaggan.
När du monterar din ISO får du ett varningsmeddelande om att filen var monterad i skrivskyddat läge. Detta är helt normalt. En ISO är en ögonblicksbild. Det är inte tänkt att skrivas och ändras som en vanlig enhet.
Demontera ISO
Det är väldigt enkelt att demontera din ISO. Detta följer exakt samma procedur som att avmontera en annan enhet.
sudo unmount /media/iso
Ditt system avmonterar filen. Eftersom ISO-bilder är ögonblicksbilder kan du montera den och återvända till var du var när som helst.
Oavsett om du monterar en fysisk disk på din dator eller om du arbetar med ISO-filer och låter dem bete sig som en virtuell enhet, är hantering av ISO i Linux ganska enkelt. Mycket av enkelheten kommer från Linux Unix-arv. Eftersom den hanterar allt som en fil eller katalog är enheter och ISO-filer inte annorlunda.