无法使用FreeBSD 10.1添加外部硬盘

时间:2015-06-18 06:42:52

标签: freebsd mount uefi

我正在尝试将4 TB外置硬盘添加到连接到USB3端口的Freebsd服务器上,我遇到了以下问题。

我可以使用以下方式格式化此磁盘:

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 个答案:

答案 0 :(得分:0)

这似乎是一个错误:EFI加载器获取第一个可用的UFS文件系统,并尝试从那里加载loader.efi。在你的情况下,看起来,它会选择你的备份驱动器。您可能会发现对此问题报告的评论很有用:https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192184