How to mount a USB Drive in Gaia and SecurePlatform
Impact on the Environment and Warnings
When mounting and unmounting devices to the filesystem, make sure not to mount over an existing filesystem (for example: /var ). This could cause problems with system stability and/or data loss.
The USB device must be formatted with FAT, FAT32, EXT2 or EXT3 file system. NTFS or extFAT file systems are not supported.
Mounting a USB storage drive
To mount a USB drive:
- Insert the USB drive into the SecurePlatform or Gaia machine.
- Log into the SecurePlatform or Gaia machine in Expert mode.
modprobe usb-uhci if inserted after the machine was booted.
- Run dmesg
This will show the device and partition ID that was assigned to the USB device.
From the output above we can see that it found the device and labeled it as device sdb1. Make note of this name, as it will be needed later.
Note: name of storage device may vary, it depends on internal library and device type.
- Create a directory, for example usb-storage, in the root partition / and mount the device sdb1 to it. Make sure not overwrite any currently mounted partitions.
- Run mkdir /usb-storage
- Run mount /dev/sdb1 /usb-storage
- Run cd /usb-storage to go into the newly mounted device.
- Run ls to verify the files on the device (if any currently exist on it).
In the example above, we can see that the one file that exists on that USB device is Check_Point_NGX_R65_HFA_60.linux.tgz and that the procedure worked correctly. At this point you are free to copy files to and from that device.
Unmounting a USB drive
Once you are finished using the USB drive, you can unmount it.
First close all open files that reside on the /usb-storage directory and make sure your present working directory is not the /usb-storage directory.
To make sure the mounted USB drive is not in use:
- Run pwd to verify which directory you are currently in.
- Run cd to change to your user's home directory to leave the /usb-storage directory.
- Run pwd again to verify you are not in the /usb-storage directory.
- Run sync if you copied any files to the drive. This will finish writing any files to avoid data loss.
Now we can move forward with unmounting the device so it can be safely removed from the machine.
To unmount the USB drive:
- Run umount /usb-storage
- Run mount to verify that /dev/sdb1 is no longer mounted to the /usb-storage directory.
Note: If still in doubt, then run the "umount /usb-storage" command again. The output will say that it's not mounted.