Не удалось добавить внешний жесткий диск с FreeBSD 10.1
Я пытаюсь добавить внешний жесткий диск объемом 4 ТБ на мой сервер Freebsd, подключенный к порту USB3, и столкнулся со следующей проблемой.
Я могу отформатировать этот диск, используя:
sudo gpart create -s GPT da1
sudo gpart add -t freebsd-ufs da1
sudo newfs -U /dev/da1p1
sudo mkdir /backup
sudo chmod 775 /backup
Затем я проверяю его с помощью ручного крепления:
sudo mount /dev/da1p1 /backup
Это работает, как я могу создать файл (Touch / Backup / Foo)
Затем я размонтирую его и добавлю новую строку в / etc / fstab
/dev/da1p1 /backup ufs rw 0 3
Который я тестирую с:
sudo mount -a
и это работает так же хорошо.
Проблема в том, что когда я перезагружаю машину, во время загрузки возникает систематическая ошибка со следующей ошибкой:
FreeBSD EFI Boot Block
Loader path : /boot/loader.efi
Затем я должен удалить строку, которую я добавил в / etc / fstab, чтобы она начала.
Если я правильно понимаю, команда 'mount -a' использует содержимое файла / etc / fstab, которое указывает, что содержимое файла в порядке (без скрытых символов или неправильного синтаксиса). Итак, почему это не работает во время загрузки?
Спасибо за вашу помощь
1 ответ
Кажется, это ошибка: загрузчик EFI выбирает первую доступную файловую систему UFS и пытается загрузить оттуда loader.efi. В вашем случае, похоже, он подхватывает ваш резервный диск. Вы можете найти комментарии к этому отчету о проблеме полезными: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192184