-1

USB3 ポートに接続された Freebsd サーバーに 4 TB の外付けハードディスクを追加しようとしていますが、次の問題に直面しています。

次を使用してこのディスクをフォーマットできます。

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

ファイルを作成できるので、これは機能します(/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 の内容を使用しており、ファイルの内容が問題ないことを示しています (隠し文字や間違った構文はありません)。では、なぜ起動中に機能しないのですか?

ご協力いただきありがとうございます

4

1 に答える 1

1

バグのようです: EFI ローダーは最初に利用可能な UFS ファイルシステムを選択し、そこから loader.efi をロードしようとします。あなたの場合、一見、バックアップドライブを取得します。この問題レポートのコメントが役に立つかもしれません: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=192184

于 2015-06-20T10:48:52.977 に答える