FUSEISO9660(1)
πΏ FUSEISO9660 πΏ
okay bestie, welcome to the FUSEISO9660 page β this is the FUSE module for ISO 9660 File System, and it lives in section 1 of the manual (user commands, the fun section). it's a little tool that lets you mount your .iso images like they're real directories, and honestly? iconic behaviour. π¦
β¨ NAME β¨
FUSEISO9660 β FUSE module for ISO 9660 File System. that's it, that's the whole vibe. she mounts ISO 9660 images. slay. π
πΈ SYNOPSIS πΈ
you can run her either way, both are valid, no need to pick a favourite:
fuseiso9660 [OPTION]... imagefile mountpoint
fuseiso9660 imagefile mountpoint [OPTION]...
like, options first or options last, she does not care. she's flexible like that. π«Ά
π OPTIONS π
π General options π
the basics, the essentials, the little starters:
-o opt,[opt...]β mount options, and yes you can chain a whole list of them in there. go off.-h,--helpβ prints the help. your bestie when you forget everything (me too).-V,--versionβ prints the version. say hi to her properly.
π FUSE options: π
okay so this is the big section, and every single one of these is a real thing you can pass. no skipping, we're listing all of them. periodt. β¨
-d,-o debugβ turns on debug output. heads up though: this implies-f, so it drags foreground mode along with it. π-fβ foreground operation. she stays in your terminal, front and centre, main character energy.-sβ disables multi-threaded operation. one thing at a time, we're being calm today. π§-o allow_otherβ lets other users access it too. sharing is caring.-o allow_rootβ lets root access it.-o nonemptyβ allows mounting over a file/dir that already has stuff in it. chaotic but allowed.-o default_permissionsβ enables permission checking by the kernel. the kernel does the bouncer job.-o fsname=NAMEβ sets the filesystem name. name her whatever you want, she's yours.-o large_readβ issues large read requests. 2.4 only, so if you're on something newer this one's just sitting there being vintage.-o max_read=Nβ sets the maximum size of read requests.-o hard_removeβ immediate removal, and nope, she does not hide files. gone means gone. π-o use_inoβ lets the filesystem set the inode numbers itself.-o readdir_inoβ tries to fill ind_inowhen doing readdir.-o direct_ioβ uses direct I/O. no detours.-o kernel_cacheβ caches files in the kernel. cozy.-o [no]auto_cacheβ enables caching based on modification times. (yes, the[no]thing means you can flip it.)-o umask=Mβ sets file permissions. it's octal, so think like022, not like vibes.-o uid=Nβ sets the file owner.-o gid=Nβ sets the file group.-o entry_timeout=Tβ cache timeout for names. default is1.0s.-o negative_timeout=Tβ cache timeout for deleted names. default is0.0s.-o attr_timeout=Tβ cache timeout for attributes. default is1.0s.-o ac_attr_timeout=Tβ auto cache timeout for attributes. default isattr_timeout(she borrows it).-o intrβ allows requests to be interrupted. rude but valid.-o intr_signal=NUMβ the signal to send on interrupt. default is10.-o max_write=Nβ sets the maximum size of write requests.-o max_readahead=Nβ sets the maximum readahead.-o async_readβ performs reads asynchronously. this is the default, so she's already doing this bestie.-o sync_readβ performs reads synchronously. if async wasn't your thing.
π BUGS π
okay so here's the tea, and it's a little sad: there is, at present, no way to choose which extensions to use (Joliet, RockRidge etc.). nope. no flag for it. fuseiso9660 just relies on the underlying libraries and uses every available extension of the filesystem in imagefile. all of them. she's not picking and choosing, she's taking the whole buffet. π
π«Ά AUTHORS π«Ά
see http://www.virtualsquare.org. that's where the people who made this live. go say hi. π
π SEE ALSO π
fuseext2(1)β her sibling, different filesystem, same energy. iykyk.
and that's the whole page!! this one's from the FUSE/UMFUSE modules corner of the manual, dated May 2007, and it's giving vintage-but-still-slaying. go mount something pretty. πβ¨ππ¦
π¦ where this page comes from
- debian bookworm: fuseiso9660 0.3-2 Β· GPL-2.0-only
- ubuntu jammy: fuseiso9660 0.3-2 Β· GPL-2.0-only
- ubuntu noble: fuseiso9660 0.3-2build2 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms