小野寛生です。

zfs を import するのは gptzfsboot でした。
で、マニュアルを読むと同じディスク上の zfs pool を先に読むようですが、ほかも読むので
zfs root を共存させるのは少々面倒なようです。
こちらが参考になると思います。
https://qiita.com/mzaki/items/c833ac598e6509a9e427

これが面倒な場合、ufs に切り替えるか、bectl を使うかでしょうか。


2025年8月17日 8:53:05 に "Hiroo Ono (小野寛生)" <hiroo.ono+free...@gmail.com> が執筆:
小野寛生です。

ここらへんの動きを私はちゃんと理解していないのですが、起動時のチェーン順としては、

BIOS → gptzfsboot → loader → kernel

のはずですが、それぞれの起動の動作はどうなっているのでしょう。

BIOS: 起動時のメニューで ada0 とada2 の起動選択が可能。
gptzfsboot: ? (1)最初に見つけたディスクの loader を起動、
つまり ada0 の gptzfsboot も ada2 のも ada0 の loader を起動するのか、
(2)gptzfsboot が置かれたパーティションと同じディスクの loader を起動するのか?
loader: たぶん、起動した loader と同じパーティションの kernel を起動する
(loader.conf に vfsmountfrom の設定が無い場合)
(本当?)
kernel: どの zfs を import するの?

gptzfsboot が (2) なら次へ進む。(1) なら諦めて boot environment と bectl を使う方向で。
loader と kernel については、まず動作はどうなっているか整理が必要でしょうか。

よく分かっていないのに割り込んですみませんが。





2025年8月17日(日) 8:06 *** <du...@ymail.ne.jp>:
Warnerさん、お返事ありがとうございます。

FreeBSD/ada2の/etc/fstabの内容は何ですか?

FreeBSD installed on ada2, what is in /etc/fstab?

Warner

新規にインストールしたので、編集していません、
インストールで勝手に作成されています。

# Device                Mountpoint      FStype  Options         Dump    Pass#
/dev/ada2p2             none    swap    sw              0       0



Aqua Mail for Androidから送信されました

Reply via email to