Я пытаюсь смонтировать RAID-массив на своем компьютере, и я нашел руководство в Интернете, который сказал мне добавлять этот файл к /etc/fstab
:
/dev/md0 /mnt/raid/ext4 defaults 0 0
Что делает /dev/md0
и 0 0
средний в этой строке? Или, можно ли сломать и объяснить ли строку немного лучше, объяснив, какова каждая часть строки?
Это похоже /etc/fstab
запись, но это пропускает тип файловой системы.
Давайте разделим Вашу строку на ее соответствующие части и проанализируем индивидуально.
Больше информации о fstab
строки могут быть найдены в странице справочника для fstab
. (эта ссылка для страницы справочника Xenial на fstab
)
Примечание: Я полагаю, что эта строка является typoed, и что Вы действительно означали использовать эту строку:
/dev/md0 /mnt/raid/ ext4 defaults 0 0
Первое поле: /dev/md0
Это указывает на блочное устройство для монтирования. В этом случае, /dev/md0
, который является специальным файлом, указывающим на устройство/раздел к системе.
Второе поле: /mnt/raid/ext4
Это указывает, где в системе Linux этот файл устройств должен быть смонтирован. В этом случае в пути к папке это указывает.
Учитывая следующий раздел и мое поле кавычки выше указания, что я думаю, что у Вас есть typoed, я полагаю, что это должно быть /mnt/raid
.
Недостающее третье поле: тип файловой системы
При использовании fstab
для монтирования вещей у нас всегда есть некоторый тип файловой системы, объявленной в третьем объекте. В Вашем fstab
строка, это пропускается, который может заставить это не функционировать право.
При движении только, какой, кажется, опечатка в пути монтирования и мое поле кавычки выше указания, что я верю Вам typoed, кажется, что это должно быть ext4
, но я не знаю ли дело обстоит так для Вас. Определите файловую систему, используемую на Вашем RAID-массиве, и укажите его, добавив прямо перед 'значениями по умолчанию' что файловая система использовать.
Четвертое поле: defaults
- Смонтируйте Опции использовать.
Одолженный от мой Другого Отвечать на другой вопрос, defaults
указывает на набор по умолчанию опций монтирования:
defaults
- передает опции монтирования по умолчанию (rw
- чтение-запись,suid
- позвольте битам идентификатора пользователя набора или идентификатора группы набора вступать в силу,dev
- интерпретируйте символ или специальные устройства блока в файловой системе,exec
- выполнение разрешения двоичных файлов,auto
- позволяет монтироваться с-a
опцияmount
,nouser
- мешает пользователю монтироваться,async
- разрешите асинхронный ввод-вывод с файловой системой.)
Пятое поле: 0
Это поле используется dump
определить, какие файловые системы должны быть выведены; 0
указывает, что это не нужно в этой файловой системе.
Шестое поле: 0
Это поле используется fsck
определить порядок, в котором проверки файловой системы сделаны во время начальной загрузки. A 0
здесь указывает, что файловая система не должна быть проверена fsck
когда проверка файловой системы в начальной загрузке сделана.
Я предполагаю, что Вы добавили эту строку к /etc/fstab
- Вы не можете только добавить строку там и надеяться, что что-то полезное произойдет. Если это /etc/fstab
, Вы обычно находите значение в начале этого самого файла:
# <file system> <mount point> <type> <options> <dump> <pass>
для большего количества информации видят руководство
man fstab
или используют Google
, у Вас есть опечатка в Вашем файле: замена [..] /mnt/raid/ext4 [..]
с [..] /mnt/raid ext4 [..]
(/с пробелом)
<file system>
устройство, которое содержит файловую систему
первый 0 (пятое поле): используется dump
программа (man dump
)
, второй 0 (шестое поле) используется fsck
во время начальной загрузки