![]() |
Retro Rocket OS
|
Mounts a filesystem of the specified type at the given mount point.
Paths are case-insensitive. . and .. are not supported in paths.
If no partition number is specified, Retro Rocket scans the device for the first partition or logical volume matching the requested filesystem type. This works with both traditional partitions and supported Linux LVM2 logical volumes.
Simple linear LVM2 logical volumes are exposed as additional partition numbers in the same visible sequence as ordinary partitions. For example, if a disk contains four normal partitions and two supported LVM logical volumes, the logical volumes appear as subsequent partition numbers.
Retro Rocket currently supports read-only mounting of simple linear LVM2 volumes containing ext2 filesystems. More complex LVM layouts such as striped, mirrored, RAID, thin-provisioned, snapshot, cached or multi-segment logical volumes are not currently supported.
If no matching partition or logical volume is found, Retro Rocket falls back to attempting to mount the raw device directly.
After mounting, files and directories at the mount point are accessible to normal file I/O (OPENIN, OPENOUT, OPENUP, DELETE, MKDIR, RMDIR, etc.). Use CHDIR to switch into the mounted path.
On any mount, successful or unsuccessful, a status message is output to the console. This generates no BASIC error on failure, to allow for graceful failure and continuation behaviour during boot.
A Linux ext2 filesystem stored inside a supported LVM2 logical volume may also be mounted directly using its visible partition number:
See also: CHDIR · MKDIR · DELETE · RMDIR · OPENIN · OPENOUT · OPENUP