![]() |
CentOS 5.2 Automount isos in fstab \other methods that work?automount iso
<fstab> (last line)
/Files-01/Linux/Fedora/09/Fedora-9-Everything-i386-DVD1.iso /Files-01/Fedora-Repo/releases/Everything/Packages/dvd2 iso9660 -o\040loop 1 2 </fstab> there is 4 isos to be mounted which equate to "fedora 9 everything" "i386" on a mirror (3 commented out, until sorted) /...2.iso /dev3 /...3.iso /dev4 /...4.iso /dev5 [root@server-01 ~]# mount -a mount: /Files-01/Linux/Fedora/09/Fedora-9-Everything-i386-DVD1.iso is not a block device (maybe try `-o loop'?) Have also tries the fstab with "auto loop 1 2", "auto defaults,loop 1 2" Failures. Selinux context was set with chcon -t samba_share_t /Files-01 Frank |
I don't see any attempt to use the mount command at the command prompt to do this. That could help sort things out. I will leave out the long paths for clarity.
Code:
mount -o loop Fedora-9-Everything-i386-DVD1.iso dvd2Code:
mount -t iso9660 -o loop Fedora-9-Everything-i386-DVD1.iso dvd2In fstab I would change the trailing 1 2 to 0 0 since you never want the mount command to invoke a file system checker on these files. |
mount from cli works fine.
mount -t iso9660 -o loop=/dev/loop0 /Files-01/Linux/Fedora/09/Fedora-9-Everything-i386-DVD1.iso /Files-01/Fedora-Repo/releases/Everything/Packages/dvd2 Frank |
Solved
/Files-01/Linux/Fedora/09/Fedora-9-Everything-i386-DVD1.iso /Files-01/Fedora-Repo/releases/Everything/Packages/dvd2 iso9660 user,ro,loop 0 0
It was the permission bit, stress_junkie made me think of "0 0" so changed from /some.iso /some/mountpoint auto defaults 1 2 to /some.iso /some/mountpoint iso9660 user,ro,loop 1 2 "ro" did the trick. Frank |
:)
Glad to help, even if it was by accident. I would still change that fstab record to 0 0. |
You really shouldn't use the 1 2 because there's no point in having the system check the ISO mount directory since it's read-only. 0 0 is what you should change it to
|
Quote:
Frank |
| All times are GMT -5. The time now is 09:26 PM. |