Как правильно смонтировать раздел?
Я использую 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.