Can't mount CD: "unknown filesystem type 'iso9660'"
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If I get this correctly, you're trying to mount the CD in your virtual machine. If this is right then check by ejecting/unmounting the CD from the host machine. This happens a lot in Parallels where in after ejecting the CD from the host operating system, it would be accessible for the guest operating system(VM).
I'm actually just trying to mount an ISO which I've mounted through VirtualBox. I've of course tried "virtually-ejecting" it in VirtualBox; that didn't help.
Does your VM's kernel have an iso9660 kernel module you can modprobe?
If you don't have this filesytem in the kernel, you won't be able to mount it, even if you have access to the device in your VM.
I'm not home right now and can't double check the name. Check if you can modprobe isofs. It might be an alias set in /etc/modprobe.conf or a file in /etc/modprobe.d/. Sometimes a kernel module may change names between kernel versions as well. For example, tcp_conntrack was renamed nf_conntrack in recent kernels. Also check the /boot/config-<version> file for what kernel options were used. Some kernels have a /proc/config.gz file (if this feature is enabled) you can use as well.
I have a similar "CONFIG_ISO9660_FS=y" config entry for my kernel, but it is built-in so I don't see an iso9660 kernel module. However, I don't have an iso9660.ko entry in modules.builtin. Looking for iso9660.ko might be a fools errand.
Double check your config settings for your running kernel:
zcat /proc/config.gz | grep ISO9660
zcat /proc/config.gz | grep ISOFS
Look at your boot up messages for your VM. Is the cdrom/dvd device itself detected?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.