Difference between revisions of "Shell Commands/Mount"
From MorphOS Library
(Created page with "'''Mount''' - Makes a new device known to MorphOS DEVICE/M, FROM/K, DEBUG/S <nowiki> DEVICE - name of the device to mount (see below) FROM -...") |
|||
Line 19: | Line 19: | ||
# Given a path, Mount looks for a mount file in that location. Wildcards may be used to mount multiple devices; as in Mount DEVS:DOSDrivers/~(#?.info). Use this method when you have mount files stored somewhere other than the DOSDrivers drawers or if you have several mount file to process at once. | # Given a path, Mount looks for a mount file in that location. Wildcards may be used to mount multiple devices; as in Mount DEVS:DOSDrivers/~(#?.info). Use this method when you have mount files stored somewhere other than the DOSDrivers drawers or if you have several mount file to process at once. | ||
# Given the FROM keyword and a path, Mount specifies the location of a MountList file to process. Use this method if you have a MountList stored somewhere other than DEVS: or if you have several MountLists. | # Given the FROM keyword and a path, Mount specifies the location of a MountList file to process. Use this method if you have a MountList stored somewhere other than DEVS: or if you have several MountLists. | ||
+ | |||
Example: | Example: | ||
− | SYS:> Mount PIPE: | + | <nowiki>SYS:> Mount PIPE:</nowiki> |
This looks for the mount file DEVS:DOSDrivers/PIPE and processes it if found. If DEVS:DOSDrivers/PIPE does not exist, Mount looks for SYS:Storage/DOSDrivers/PIPE. If this also fails, then Mount looks for a PIPE: entry in DEVS:MountList. | This looks for the mount file DEVS:DOSDrivers/PIPE and processes it if found. If DEVS:DOSDrivers/PIPE does not exist, Mount looks for SYS:Storage/DOSDrivers/PIPE. If this also fails, then Mount looks for a PIPE: entry in DEVS:MountList. | ||
+ | |||
Example 2: | Example 2: | ||
− | Mount PIPE: FROM SYS:Mydevs/MountList | + | <nowiki>Mount PIPE: FROM SYS:Mydevs/MountList</nowiki> |
This scans for a PIPE entry in SYS:Mydevs/MountList. | This scans for a PIPE entry in SYS:Mydevs/MountList. |
Latest revision as of 12:29, 3 March 2015
Mount - Makes a new device known to MorphOS
DEVICE/M, FROM/K, DEBUG/S
DEVICE - name of the device to mount (see below) FROM - mountlist to use to mount the device (see below) DEBUG - outputs a lot of debug text
Mount reads a device's configuration parameters from a file. It then uses the parameter information to mount the devices or make them available to the system. Multiple devices can be mounted with a single command. The DEVICE argument specifies the names of the devices to be mounted.
Mount can process either DOSDrivers mount files or a traditional multiple-entry MountList file, depending on which of the following three ways the arguments are specified:
- Given a device name, Mount tries to find a mount file of that name in DEVS:DOSDrivers, then in SYS:Storage/DOSDrivers, and finally as an entry in DEVS:MountList. This method is best if you have only one configuration for that device on your system.
- Given a path, Mount looks for a mount file in that location. Wildcards may be used to mount multiple devices; as in Mount DEVS:DOSDrivers/~(#?.info). Use this method when you have mount files stored somewhere other than the DOSDrivers drawers or if you have several mount file to process at once.
- Given the FROM keyword and a path, Mount specifies the location of a MountList file to process. Use this method if you have a MountList stored somewhere other than DEVS: or if you have several MountLists.
Example:
SYS:> Mount PIPE:
This looks for the mount file DEVS:DOSDrivers/PIPE and processes it if found. If DEVS:DOSDrivers/PIPE does not exist, Mount looks for SYS:Storage/DOSDrivers/PIPE. If this also fails, then Mount looks for a PIPE: entry in DEVS:MountList.
Example 2:
Mount PIPE: FROM SYS:Mydevs/MountList
This scans for a PIPE entry in SYS:Mydevs/MountList.