Montera iso fil
Montera iso fil
Jag har inte lyckats montera en isofil med terminalen.
När jag skriver följande i terminalen:
sudo mount -t iso file2.iso /mnt/iso1
så blir felmeddelandet: mount: okänd filsystemstyp "iso"
Vad är felet?
När jag skriver följande i terminalen:
sudo mount -t iso file2.iso /mnt/iso1
så blir felmeddelandet: mount: okänd filsystemstyp "iso"
Vad är felet?
Re: Montera iso fil
ska vara
sudo mount -o loop [iso.iso] /mnt
sudo mount -o loop [iso.iso] /mnt
Re: Montera iso fil
Tja, till en början så kallas filsystemet iso9660, istället för bara iso. Fast även om du fått det rätt så hade det ändå blivit trasigt, då du missat att ange att det rör sig om en loopback-montering. Det talar du om genom att ange -o loop. Hela harrangen blir då alltså:
Nu är dock filsystem något som i regel autodetekteras rätt fint. Brukar sålunda räcka med:
En loopback-montering är, lite förenklat, en teknik för att montera filer. Standard är annat det är så kallade blockenhet (typ diskenheter) man monterar.
Kod: Markera allt
sudo mount -o loop -t iso9660 file2.iso /mnt/iso1
Kod: Markera allt
sudo mount -o loop file2.iso /mnt/iso1
Re: Montera iso fil
Kod: Markera allt
mount -o loop -t iso9660 iso.iso /mnt/iso
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
ǁ Q: Why is top posting so bad?
Re: Montera iso fil
Men dessa kommandon fungerar ej, jag får på kommando
"sudo mount -o loop -t iso9660 Test.iso /mnt/iso1" (och även på "sudo mount -t iso9660 Test.iso /mnt/iso1 -o loop") följande felmeddelande:
mount: fel filsystemstyp, felaktig flagga, felaktigt superblock
på /dev/loop0, codepage eller hjälpprogram saknas, eller annat fel
I en del fall kan användbar information hittas i syslog
- prova dmesg | tail eller något liknande

"sudo mount -o loop -t iso9660 Test.iso /mnt/iso1" (och även på "sudo mount -t iso9660 Test.iso /mnt/iso1 -o loop") följande felmeddelande:
mount: fel filsystemstyp, felaktig flagga, felaktigt superblock
på /dev/loop0, codepage eller hjälpprogram saknas, eller annat fel
I en del fall kan användbar information hittas i syslog
- prova dmesg | tail eller något liknande

Re: Montera iso fil
Och om du prövar
blir det samma resultat?
Kod: Markera allt
sudo mount -o loop [iso.iso] /mnt
Re: Montera iso fil
Då får jag meddelandet: "du måste ange filsystemstypen"
-
- Inlägg: 309
- Blev medlem: 09 dec 2008, 21:34
- OS: Xubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Trelleborg
Re: Montera iso fil
Vilken iso använder du?Ainigma skrev:Då får jag meddelandet: "du måste ange filsystemstypen"
Dvs har du skapat den själv eller har du t.ex. tankat hem en linux installations iso (och kollat att md5sum är korrekt)?
Mvh Johan
Re: Montera iso fil
Men har det någon betydelse? Felmeddelandena verkar ju säga att själva kommandot är felaktigt. Men nu ska jag själv göra en iso fil och kolla på den. Jag återkommer om en stund.
Re: Montera iso fil
Nu kanske jag missförstod dig, menade du huruvida filen jag försöker mounta var gjord av mig själv eller nedtankad eller frågar du om själva programmet som gör isofilen? Jag har använd dd kommandot för att göra isofilen. Kan det ha något med saken att göra?
-
- Inlägg: 309
- Blev medlem: 09 dec 2008, 21:34
- OS: Xubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Trelleborg
Re: Montera iso fil
Min tanke var att utesluta ett par felkällor,Ainigma skrev:Nu kanske jag missförstod dig, menade du huruvida filen jag försöker mounta var gjord av mig själv eller nedtankad eller frågar du om själva programmet som gör isofilen? Jag har använd dd kommandot för att göra isofilen. Kan det ha något med saken att göra?
och att testa med en känd iso-fil kan vara ett steg för att verifiera att din dator har allt som behövs på plats (lite surt att felsöka på fel ställe).
Om du gör nedan steg, jag valde ut den minsta iso jag kände till (och det var en debian installation cd på 35Mb) så det ska gå fort att göra testet.
Kod: Markera allt
wget http://ftp.sunet.se/pub/Linux/distributions/debian-cd/5.0.2/i386/iso-cd/debian-502-i386-businesscard.iso
wget http://ftp.sunet.se/pub/Linux/distributions/debian-cd/5.0.2/i386/iso-cd/MD5SUMS
md5sum debian-502-i386-businesscard.iso
Kod: Markera allt
40e3f652f93142922457cd25d4bdd890 debian-502-i386-businesscard.iso
Kod: Markera allt
grep 40e3f652f93142922457cd25d4bdd890 MD5SUMS
Sedan skapar du en test katalog och mountar direkt i denna.
Kod: Markera allt
mkdir iso-test
sudo mount -o loop debian-502-i386-businesscard.iso iso-test/
Kod: Markera allt
df -h
Om detta fungerar då kan du mounta iso-filer på din dator och det är filen du skapat med dd som är trasig.
Men om ovan inte fungerar.............

Mvh Johan
Re: Montera iso fil
Jag fick detta svar från terminalen:
" Filsystem Storlek Anvnt Tillg Anv% Monterat på
/dev/sda1 75G 42G 30G 59% /
tmpfs 502M 0 502M 0% /lib/init/rw
varrun 502M 224K 502M 1% /var/run
varlock 502M 0 502M 0% /var/lock
udev 502M 184K 502M 1% /dev
tmpfs 502M 596K 501M 1% /dev/shm
lrm 502M 2,2M 500M 1% /lib/modules/2.6.28-14-generic/volatile
/dev/sdc1 3,9G 2,3G 1,6G 60% /media/disk
/dev/loop0 36M 36M 0 100% /home/andre/iso-test "
Så jag antar att det fungerade finfint. Dessutom klarade inte gmount-iso av det heller utan gav samma felmeddelande. Slutsatsen måste vara att det är något fel på isofilen. Men varför blir det då en felaktig iso fil med dd kommandot. Jag testade att göra om det och sedan använda gmount-iso, jag fick följande felmeddelande:
An error occured
fel filsystemstyp, felaktig flagga, felaktigt superblock på /dev/loop1, codepage eller hjälpprogram saknas, eller annat fel
I en del fall kan användbar information hittas i syslog
- prova dmesg | tail eller något liknande
Samma som med kommandoraden.
" Filsystem Storlek Anvnt Tillg Anv% Monterat på
/dev/sda1 75G 42G 30G 59% /
tmpfs 502M 0 502M 0% /lib/init/rw
varrun 502M 224K 502M 1% /var/run
varlock 502M 0 502M 0% /var/lock
udev 502M 184K 502M 1% /dev
tmpfs 502M 596K 501M 1% /dev/shm
lrm 502M 2,2M 500M 1% /lib/modules/2.6.28-14-generic/volatile
/dev/sdc1 3,9G 2,3G 1,6G 60% /media/disk
/dev/loop0 36M 36M 0 100% /home/andre/iso-test "
Så jag antar att det fungerade finfint. Dessutom klarade inte gmount-iso av det heller utan gav samma felmeddelande. Slutsatsen måste vara att det är något fel på isofilen. Men varför blir det då en felaktig iso fil med dd kommandot. Jag testade att göra om det och sedan använda gmount-iso, jag fick följande felmeddelande:
An error occured
fel filsystemstyp, felaktig flagga, felaktigt superblock på /dev/loop1, codepage eller hjälpprogram saknas, eller annat fel
I en del fall kan användbar information hittas i syslog
- prova dmesg | tail eller något liknande
Samma som med kommandoraden.
Re: Montera iso fil
En annan sak hur tar jag bort mappen med som skapats? Varken som vanlig användare med sudo eller som root går den att ta bort. Felmeddelandet blir:
"rm: kan inte ta bort "iso-test/pool/main/u/util-linux/cfdisk-udeb_2.13.1.1-1_i386.udeb": Filsystemet endast läsbart"
"rm: kan inte ta bort "iso-test/pool/main/u/util-linux/cfdisk-udeb_2.13.1.1-1_i386.udeb": Filsystemet endast läsbart"
Re: Montera iso fil
Jag måste förstås självklart avmontera den först. Sorry!
-
- Inlägg: 309
- Blev medlem: 09 dec 2008, 21:34
- OS: Xubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Trelleborg
Re: Montera iso fil
Grattis då har vi fokuserat in en del plus att du vet att du kan mounta iso-filerAinigma skrev:Så jag antar att det fungerade finfint.

Då är frågan vad du skapar din iso ifrån?Ainigma skrev: Men varför blir det då en felaktig iso fil med dd kommandot.
dd gör ju en rå kopia så det gäller verkligen att få med all viktig data och att alla arg är rätt.
(har själv använt dd för att skapa iso filer vid mer än ett tillfälle så ideén är det inget fel på)
/Johan
Re: Montera iso fil
Jag testade det på en videofil och den gav ju inget felmeddelande när den utför det. Vad är då felet:
dd if="Beyonce & Hugh Jackman - Oscar Medley - 2009-02-22 (81st Academy Awards) [HDTV-720p].mpg" of=Test.iso
1198640+1 poster in
1198640+1 poster ut
613703684 byte (614 MB) kopierade, 58,136 s, 10,6 MB/s
andre@Megatron:~/iso$
Kan du se var felet är?
dd if="Beyonce & Hugh Jackman - Oscar Medley - 2009-02-22 (81st Academy Awards) [HDTV-720p].mpg" of=Test.iso
1198640+1 poster in
1198640+1 poster ut
613703684 byte (614 MB) kopierade, 58,136 s, 10,6 MB/s
andre@Megatron:~/iso$
Kan du se var felet är?
-
- Inlägg: 309
- Blev medlem: 09 dec 2008, 21:34
- OS: Xubuntu
- Utgåva: 22.04 Jammy Jellyfish LTS
- Ort: Trelleborg
Re: Montera iso fil
Det var ett intressant sätt att använda dd,Ainigma skrev:Jag testade det på en videofil och den gav ju inget felmeddelande när den utför det. Vad är då felet:
dd if="Beyonce & Hugh Jackman - Oscar Medley - 2009-02-22 (81st Academy Awards) [HDTV-720p].mpg" of=Test.iso
1198640+1 poster in
1198640+1 poster ut
613703684 byte (614 MB) kopierade, 58,136 s, 10,6 MB/s
andre@Megatron:~/iso$
Kan du se var felet är?
själv brukar jag använda det för att göra en bitvis kopia av en enhet t.ex. en cdrom eller kanske ett usb-minne.
Bara för att jag är nyfiken, vad händer om du döper om Test.iso till Test.mpg,
kan du spela upp filmen (Test.mpg) på samma sätt som orginalfilen (Beyonce & Hugh Jackman - Oscar Medley - 2009-02-22 (81st Academy Awards) [HDTV-720p].mpg)?
Jag skulle tro att du har utfört en bitvis kopiering av filmen och skapat en exakt kopia, dvs nästan samma sak som cp.
/Johan
Re: Montera iso fil
Ja det var när jag försökte experimentera lite och se vad man kunde göra. Det normala är ju precis som du säger egentligen för att klona större enheter. Och det stämmer att då jag byter namn på den så går det att spela, det blev alltså en kopia. Men betyder det då att konverteringen till iso blev helt fel, det verkar ju så. Men varför? Ska man inte kunna klona en fil till iso och sedan mounta den?jsiei97 skrev:Det var ett intressant sätt att använda dd,Ainigma skrev:Jag testade det på en videofil och den gav ju inget felmeddelande när den utför det. Vad är då felet:
dd if="Beyonce & Hugh Jackman - Oscar Medley - 2009-02-22 (81st Academy Awards) [HDTV-720p].mpg" of=Test.iso
1198640+1 poster in
1198640+1 poster ut
613703684 byte (614 MB) kopierade, 58,136 s, 10,6 MB/s
andre@Megatron:~/iso$
Kan du se var felet är?
själv brukar jag använda det för att göra en bitvis kopia av en enhet t.ex. en cdrom eller kanske ett usb-minne.
Bara för att jag är nyfiken, vad händer om du döper om Test.iso till Test.mpg,
kan du spela upp filmen (Test.mpg) på samma sätt som orginalfilen (Beyonce & Hugh Jackman - Oscar Medley - 2009-02-22 (81st Academy Awards) [HDTV-720p].mpg)?
Jag skulle tro att du har utfört en bitvis kopiering av filmen och skapat en exakt kopia, dvs nästan samma sak som cp.
/Johan
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Montera iso fil
Nej! När du "klonar" så får du en exakt kopia, men en vanlig fil har inget filsystem till att börja med. Du behöver använda kommandot mkisofs om du vill stoppa in en eller flera filer i ett iso9660-filsystems (iso-fil).Ainigma skrev:Ska man inte kunna klona en fil till iso och sedan mounta den?
Re: Montera iso fil
Ok, jag antar att det är för att dd kommandot handlar om att klona filsystem. Men i så fall varför fungerade det att klona cdromen till iso och mounta den isofilen till desktopen, det fungerade både med kommando och Gmount-iso ("sudo mount -t iso9660 /home/andre/cdrom.iso /home/andre/Skrivbord/Test -o loopKonservburk skrev:Nej! När du "klonar" så får du en exakt kopia, men en vanlig fil har inget filsystem till att börja med. Du behöver använda kommandot mkisofs om du vill stoppa in en eller flera filer i ett iso9660-filsystems (iso-fil).Ainigma skrev:Ska man inte kunna klona en fil till iso och sedan mounta den?
andre@Megatron:~/Skrivbord$") Vilket inte fungerat när jag försökte på videofilen?
Sedan undrar jag vad som är hela kommandosträngen för att göra en isofil.