Unable to mount iso9660 on non-optical drive
I am currently having problems mounting iso9660 files on my box.
Code:
#mount -t iso9660 -o loop /file.iso /mnt/iso/ the files I am attempting to mount are DVD sized. thanks in advanced! |
I think you're giving the arguments in the wrong order. Try
Code:
mount -t iso9660 myfile.iso /tmp/myfile -o loop |
Nope still getting the same error :(. Thanks for the quick reply though.
|
Alright so I type in
still getting Code:
#mount -t iso9660 /file.iso /mnt/iso -o loop For the record both the iso file and the mount point exist... so any ideas? |
Alright I was playing around with it and here is a list of all the things I tried so far, just in case it helps with determining the problem, or help keep from asking redundant questions.
Code:
#isoinfo -d -i '/file.iso' Code:
#mount -t iso9660 '/file.iso' /mnt/iso -o loop=/dev/loop0 Code:
#/file.iso/ Code:
#/mnt/iso I HOPE this helps, and thanks so much in advanced! |
I may have 2 solutions
Whenever I try to mount loop an image I use this syntax mount -o loop -t iso9660 /img.iso /mnt/destination/ Also sometimes when I try to mount the file using this command it says my cdrom drive doesnt ecxist mount -o loop -t iso9660 /img.iso /mnt/cdrom instead I must include a / at the end of the place im mounting to like /mnt/cdrom(/) without the parenthesis instead of /mnt/iso do /mnt/iso/ and try the format i used above also... Good luck? |
I tried:
Code:
#mount -o loop -t iso9660 "/file.iso" /mnt/iso/ |
have you compiled loopbackdevice either in kernel or as module?
# grep CONFIG_BLK_DEV_LOOP /usr/src/linux/.config CONFIG_BLK_DEV_LOOP=m if = m then #modprobe loop or #insmod loop as root of course if = y then you have some other problem which needs to be sorted out |
Yes the loopbackdevice has been compiled into the kernel.
Code:
#grep CONFIG_BLK_DEV_LOOP /usr/src/linux/.config |
are you sure that the iso image is of correct format?
can you download any other iso image and try to mount that? |
My suspicions were correct, it is the size of the ISO not the ISO file itself, so far I am unable to mount any of my ISO that were ment for DVDs (4.7 gigs), however I was able to mount an ISO that was about 180 MB just fine. I know older kernels had an issue with size, however I am using a newer kernel, and I actually had upgraded from 2.6.15.4 kernel because of this issue just to be safe(I am now using 2.6.16.18). Any ideas?
|
I just downloaded an ISO manager program called KISO and it spits out "Value too large for defined data type" error with any of my large ISO files. I don't know how to fix this. Anyone know of any issues mounting large ISO files?
|
This brings me back to an error I was getting earlier
Code:
#/file.iso |
I have idetified the issue at last! So I figured out that the ISOs I was attempting to mount were not infact actual ISOs but instead UFS. So I am a the moment recompiling my kernel with UFS support and if it works I will post the entire fix after this.
|
DVDs use a different filesystem to CDs as you've obviously just discovered.
|
All times are GMT -5. The time now is 07:30 PM. |