!!! OpenBSD のアップグレード (6.8 to 6.9 ARMv7 on BBB 版) {{category OpenBSD,nolink}}BeagleBone Black に入れた OpenBSD 6.8 (Released Oct 18, 2020) から 6.9 (Released May 1, 2021) にアップグレードした際のメモ書き。 OpenBSD 6.6 からは、[sysupgrade(8)|https://man.openbsd.org/sysupgrade] でアップグレードができる。 このアップグレードは一つ次のリリースへのみがサポートされる。 諸注意や詳細は、 [OpenBSD Upgrade Guide: 6.8 to 6.9|https://www.openbsd.org/faq/upgrade69.html] を参照。 [sysupgrade(8)|https://man.openbsd.org/sysupgrade] を使用した ''無人アップグレード'' 以外に、 各アーキテクチャ用のRAMディスクカーネル '''bsd.rd''' を取得して、このカーネルが起動したら '''(U)pgrade''' を選択して、プロンプトの指示に従って行う ''インタラクティブ アップグレード'' 、 完全に手動でファイルを更新する ''マニュアル アップグレード'' がある。 !!!アップグレード !!アップグレードする前に !ダウンロードミラーサイトの設定 '''/etc/installurl''' に記載されたURLのサーバから取得される。インストール時に ftp や http を使用していれば、その時の設定が記載されている。 bbb# cat /etc/installurl https://ftp.jaist.ac.jp/pub/OpenBSD !ディスク空き容量 sysupgrade(8) がダウンロードしたファイルを置く '''/home/_sysupgrade''' および、インストール先となる '''/usr''' の空き容量を確認する。足りないと失敗する。 '''/usr''' には、1.1G 必要とのこと。'''/home/_sysupgrade''' は、インストールセットの 300MB かな…。 bbb# df -h Filesystem Size Used Avail Capacity Mounted on /dev/sd1a 13.4G 6.2G 6.5G 49% / 横着して、1パーティションで構成してた… -------- !!アップグレード bbb# uname -a OpenBSD bbb.intranet 6.8 GENERIC#337 armv7 bbb# sysupgrade !!アップグレード後 !システム構成ファイルを更新 # sysmerge !ファームウェアを更新 # fw_update !バイナリパッチ # syspatch