Как правильно смонтировать раздел?

Я использую Ubuntu Minimal + LXDE. Мне интересно, как я могу автоматически смонтировать раздел (внутренний) при загрузке. В настоящее время я делаю что-то вроде

mount /dev/sda3 /works

Но я хочу, чтобы оно было постоянным. Также у меня есть GParted, но Partition > UnMount неактивен (да, размонтируется, даже если я его не монтировал)

4 ответа

Решение

Размонтирование неактивно, потому что раздел не должен быть размонтирован. Вы еще не установили это.

Чтобы сделать автоматическое монтирование раздела, сначала выясните UUID /dev/sda3, выполнив:

sudo blkid

Я предполагаю, что вы используете ext4 на /dev/sda3. Открыть gedit вот так:

sudo -H gedit /etc/fstab

(Или в командной строке sudo vim или же sudo nano вместо gksudo gedit.)

Теперь вы хотите добавить строку в конец этого файла. Это должно выглядеть примерно так (UUID будет другим):

UUID=03ec5dd3-45c0-4f95-a363-61ff321a09ff /works ext4 defaults  0      2

Для получения дополнительной информации о fstab Это хороший ресурс.

Используйте утилиту Диски. Выберите диск, затем нажмите Дополнительные параметры раздела. Выберите Edit Mount Options из выпадающего меню.

Я использую Ubuntu Server и сделал постоянное монтирование следующим образом с диском, уже отформатированным в ext4.

Я перечислил свои диски и разделы с

      sudo fdisk -l

После этого я перечислил UUID раздела, который я хотел бы смонтировать на постоянной основе, с помощью следующей команды:

      sudo blkid /dev/sda2

Чтобы смонтировать раздел, я создал целевое местоположение с помощью

      sudo mkdir -p /home/files

потом я катался с

      sudo mount /dev/sda2 /home/files

Нам нужно поместить смонтированный раздел в файл /etc/fstab. Не забудьте предварительно сделать резервную копию. бег

      sudo cp /etc/fstab /etc/fstab.bkp

Чтобы не сломать файловую систему, вам нужно посмотреть на структуру, которая уже находится в/etc/fstabдля дисков, которые уже смонтированы автоматически. В моем случае это так

      sudo cat /etc/fstab

# / was on /dev/sdb3 during curtin installation
# device                                               dir type options  dump fsck
/dev/disk/by-uuid/866f0e5d-e590-450c-beff-507620a4afbd /   ext4 defaults 0     1

На сайте Arch Linux Wiki представлено, что означает эта структура. Ниже приведен отрывок:

  • <device>описывает монтируемое блочное специальное устройство или удаленную файловую систему; см. #Идентификация файловых систем.
  • <dir>описывает каталог монтирования.
  • <type>тип файловой системы.
  • <options>соответствующие параметры монтирования; см. mount(8) §FILESYSTEM-INDEPENDENT_MOUNT_OPTIONS и ext4(5) §MOUNT_OPTIONS.
  • <dump>проверяется утилитой dump(8). Это поле обычно устанавливается равным 0, что отключает проверку.
  • <fsck>устанавливает порядок проверки файловой системы во время загрузки; см. fsck(8). Для корневого устройства должно быть 1. Для других разделов должно быть 2 или 0, чтобы отключить проверку.

Изменить/fstabфайл с

      sudo vim /etc/fstab

или же

      sudo nano /etc/fstab

В файл я добавил следующую строку

      /dev/disk/by-uuid/6d81205-fc60-44ce-9da2-3565aa /home/files ext4 defaults 0 2

Сохраните файл в конце

Вы можете проверить, перезагрузив машину

Для монтирования времени загрузки. вы должны предоставить только автоматический вариант. Он будет работать, укажите идентификатор монтирования, место монтирования в вашей папке, тип файла, авто, 0, 1.

Другие вопросы по тегам