2

Я монтирую монтирование устройства mount /dev/xvdf /mnt/mongo и проверяю монтирование с помощью df-h:

Filesystem            Size  Used Avail Use% Mounted on  
/dev/xvda1            7.9G  955M  6.9G  12% /  
tmpfs                 299M   44K  299M   1% /dev/shm  
/dev/xvdf              20G  589M   19G   4% /mnt/mongo  

Но сейчас я пытаюсь выяснить, как сделать так, чтобы он автоматически монтировался при загрузке.

Я понимаю, что мне нужно добавить новую запись в /etc/fstab , поэтому я выполняю:

$ sed -i '$ a\/dev/xvdf /mnt/mongo xfs defaults 1 1' /etc/fstab

Но после перезагрузки кажется, что автоматическое монтирование не работает. Устройство не появилось в списке df -h .

Разве я не должен использовать sed чтобы добавить запись? Введена ли неправильная запись?

1 ответ1

1

Сед хорошо, но не идеален для того, что ты делаешь. Sed больше подходит для случаев, когда пользователь просто хочет вставить что-то в терминал. Как и в комментариях, вы можете редактировать файл, используя nano или, если вы предпочитаете графический интерфейс, вы можете использовать gedit, kate или любой другой предпочитаемый вами редактор.

Чтобы заставить файловую систему монтироваться при загрузке, под полем опций вы хотите "auto", поэтому ваша строка должна выглядеть как /dev/xvdf /mnt/mongo xfs defaults,auto 1 1

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .