Как примонтировать диск в Linux
Примонтировать диск в Linux можно воспользовавшись моим консольным скриптом md для управления RAID массивами mdadm в Linux, он умеет монтировать разделы диска к директориям (см. Меню операций с дисками и операционной системой (появится сразу или перейдите в это меню)).
В системе есть специальный инструмент управления подключаемыми дисками:
- KDE: Пуск → Приложения → Настройка → Параметры системы → Внешние носители
- Cinnamon: Пуск → Стандартные → Диски, там выбираем диск и жмём на шестерёнку → Изменить параметры подключения
→ Ставим галочку Подключать при запуске системы, точка монтирования появится в файловом менеджере.
А ещё можно создать директорию и примонтировать диск в Linux(подключить) к ней. Необходимо узнать UUID номер устройства, поскольку, если переставите диски - буквы могут поменяться /dev/sda --> /dev/sdb, а вот номер нет. Понадобится консоль (терминал).
# Cоздаём директорию, задаём владельца и права sudo mkdir /myfiles; sudo chown $USER:$USER /myfiles; sudo chmod 755 /myfiles # или sudo mkdir -m 755 /myfiles; sudo chown $USER:$USER /myfiles # Узнаём под каким названием скрывается необходимый диск в системе lsblk -I 8 -o TYPE,NAME,SIZE,MODEL,SERIAL,MOUNTPOINT # Если нет lsblk sudo apt install -y util-linux # или sudo fdisk -l # Увидим остальные параметры sudo blkid # Конкретный раздел, допустим sdb диска sudo blkid /dev/sdb1 # Менее информативный вывод ls -l /dev/disk/by-uuid
И далее необходимо прописать в /etc/fstab (конфиг монтирования файловых систем), для того чтоб диск подхватывался при загрузке системы.
UUID=51a5e0eb-91c6-46d6-af5e-17f1057e2ce1 /myfiles ext4 defaults,noatime,nodiratime,nofail 0 2
Можно это сделать командой:
echo 'UUID=51a5e0eb-91c6-46d6-af5e-17f1057e2ce1 /myfiles ext4 defaults,noatime,nodiratime,nofail 0 2' | sudo tee -a /etc/fstab
После перезагрузки диск начнёт монтироваться к указанной точке (директории) и исчезнет из /media/$USER/diskname
Поскольку лень двигатель прогресса, напишем скрипт который сделает это за нас. Потребуется только указать том диска /dev/sdb1
sudo blkid -s UUID -o value /dev/sdb1 | awk '{print "UUID="$0" /myfiles ext4 defaults,noatime,nodiratime,nofail 0 2"}' | sudo tee -a /etc/fstab
Примонтируем
# -a, -all — примонтировать все устройства, описанные в fstab sudo mount -a # или sudo mount /myfiles
Если ругается при монтировании мол неизвестный тип файловой системы ext4 defaults,noatime,nodiratime - это пробел, sudo nano /etc/fstab или просто откройте в Kate и замените его нажатием TAB после ext4..
Если раздел в /etc/fstab не указан:
sudo mount /dev/sdb1 /myfiles
Отмонтировать можно так:
sudo umount /myfiles
Итого
# Создаём директорию и передаём права управления пользователю sudo mkdir -m 755 /myfiles ; sudo chown $USER:$USER /myfiles # Находим требуемый раздел, если это второй диск в системе, велик шанс что это part sdb1 lsblk -I 8 -o TYPE,NAME,SIZE,MODEL,SERIAL,MOUNTPOINT # Если нет lsblk # sudo fdisk -l sudo apt install -y util-linux # Добавляем устройство в список для монтирования при загрузке системы sudo blkid -s UUID -o value /dev/sdb1 | awk '{print "UUID="$0" /myfiles ext4 defaults,noatime,nodiratime,nofail 0 2"}' | sudo tee -a /etc/fstab # Монтируем все устройства sudo mount -a