Skip to main content

Mounting Drives In Linux

In this post, we will look at different mounting options.

Mounting external drives in read-write mode
[pre class="brush:bash"]
# source:
mount -o remount,rw /media/"disk_name" #replace disk name with the drive name
Mount a drive in Ubuntu Mate
[pre class="brush:bash"]
# if the disk is formatted in NTFS, then list the disk with NTFS
#format using the following command
fdisk -l | grep NTFS
# to mount
sudo mount -t ntfs-3g /dev/NTFS_PARTITION /mount/DIRECTORY
# NTFS_PARTITION is the partition of the drive you want to mount not the device
# DIRECTORY is the the location where you want to mount
Rename USB drive in Ubuntu (source)
[pre class="brush:bash"]
# Firstly unmount the device
sudo unmount /dev/sdb1
sudo ntfslabel /dev/sdb1 my_external
# Now remove the device and put back again and mount it.
Unmount a busy drive
[pre class="brush:bash"]
sudo umount -l /PATH/OF/BUSY-DEVICE
List block devices
[pre class="brush:bash"]
#with some additional parameters
sudo lsblk --output NAME,FSTYPE,LABEL,UUID,MODE
Mounting LUKS encrypted disks
[pre class="brush:bash"]
#Install crytsetup
  sudo apt-get install cryptsetup
#Find the full path of your device (e.g. /dev/sda)
  sudo fdisk -l
#Unlock encrypted disk and create a mapper
  sudo cryptsetup luksOpen /dev/sda first_disk
#You can check the status of the above mapper using the following command
  sudo cryptsetup -v first_disk
#Mount the mapper
  sudo mount /dev/mapper/first_disk /mount/mount_directory
Unmounting and lock LUKS encrypted partition
[pre class="brush:bash"]
#Unmount the disk
  sudo umount /mount/mount_directory
#Lock the partition using cryptsetup
  sudo cryptsetup luksClose /dev/mapper/first_disk
[pre class="brush:bash"]

You may also interested in reading: