Не удалось добавить внешний жесткий диск с 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

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