Supermount README ================= Running supermount ------------------ To run supermount, compile and install a kernel with the supermount patches and select "Y" to the question Supermount removable media support (CONFIG_SUPERMOUNT) [Y/n/?] when you run "make config". You set up a supermount filesystem with the normal mount command, using the syntax: mount -t supermount -o ,--, where are the options you want to pass to supermount itself. These are described below. are the options you want supermount to pass to the dismountable filesystem underneath. is the mount point where you want your removable media to be mounted. Notice that you do not directly specify the block device you are going to mount on the mount command line. This is because the supermount filesystem is NOT connected to a block device; rather, supermount is responsible for connecting a separate filesystem to the block device. You specify the sub-filesystem and block device name by providing the field, where the following options are currently recognised: * fs= [default is "auto"] Specify the subfilesystem type. "msdos" and "iso9660" have been tested. If you use auto, it will try the following filesystems in order: "udf" "iso9660" "vfat" "msdos" "ext2" * dev= Specify the block device on which the subfs is to be mounted. * debug Enable debugging code in the supermount filesystem, if the debug option was enabled at compile time. By default, debugging code is compiled into the kernel but is disabled until a debug mount option is seen. * '--' All options after the option string '--' will be passed directly to the subfilesystem when it gets mounted.