Fast Site Engine

Высокопроизводительная CMS для сайтов.

Сделать сайт

Карта сайта
Переходим на Линукс
Политика конфиденциальности
Сделать сайт на основе Fast Site Engine

Установка
Документация
Список изменений
Лицензионное соглашение

Скачать
О движкеПроизводительностьБезопасностьТехнические требованияSEOКонтакты

Как примонтировать диск в Linux

Примонтировать диск в Linux можно воспользовавшись моим консольным скриптом md для управления RAID массивами mdadm в Linux, он умеет монтировать разделы диска к директориям (см. Меню операций с дисками и операционной системой (появится сразу или перейдите в это меню)).



В системе есть специальный инструмент управления подключаемыми дисками:

→ Ставим галочку Подключать при запуске системы, точка монтирования появится в файловом менеджере.

А ещё можно создать директорию и примонтировать диск в 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



© Все права защищены 2004 - 2024