2015-06-18 5 views
-2

Я пытаюсь добавить внешний жесткий диск 4 ТБ на мой сервер Freebsd, подключенный к порту USB3, и я столкнулся со следующей проблемой.Не удалось добавить внешний жесткий диск с FreeBSD 10.1

Я могу отформатировать этот диск с помощью:

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 

Это работает, как я могу создать файл (сенсорный/резервное копирование/Foo)

Тогда я размонтировать и добавить новую строку в/и т.д./Fstab

/dev/da1p1  /backup   ufs rw  0  3 

Что я тестирую с:

sudo mount -a 

и она работает, как хорошо.

Проблема заключается в том, когда я перезагружать машину, существует систематическая ошибка при загрузке с следующей ошибкой:

FreeBSD EFI Boot Block 
Loader path : /boot/loader.efi 

У меня есть то, чтобы удалить строку, я добавил в/и т.д./Fstab, чтобы для него начать.

Если я правильно понимаю, команда «mount -a» использует содержимое/etc/fstab, которое указывает, что содержимое файла в порядке (никаких скрытых символов или неправильного синтаксиса). Итак, почему он не работает во время загрузки?

Спасибо за вашу помощь

+2

Это не вопрос программирования, не так ли? Это больше похоже на общий вопрос FreeBSD. –

ответ

0

Это кажется ошибка: EFI загрузчик поднимает первую попавшуюся UFS файловую систему и пытается загрузить loader.efi оттуда. В вашем случае, по-видимому, он берет ваш резервный диск. Вы можете найти комментарии к этой проблеме: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192184

+0

Я попытался добавить 'later' и 'noauto' в/etc/fstab для этого внешнего диска, но загрузчик все еще сбой ... Я не понимаю, я единственный, кто пытается настроить внешний диск для резервного копирования с FreeBSD? – Thierry

+0

Проблема заключается не в внешнем диске, а в загрузчике EFI. AFAIK, загрузка с EFI является относительно новой функцией во FreeBSD. – arrowd

+0

После того, как многие попытки, я, наконец, пришел к следующему, но далеко не идеальное решение (но оно работает): я удаляю устройство da1, перезагружаю сервер с подключенным диском и в моей задаче crontab, я сначала создаю da1 и da1p1 , тогда сделайте мои резервные вещи, чем удалите da1p1 и da1 ... – Thierry

Смежные вопросы