debian 13 で zfsonlinux
HDDがお亡くなりになって気が付いたら debian 13 がインストールされたので、メモです。
対象
準備
debian 13 の場合
contrib を追加して、インストールすればOK。 最新を使いたい場合は trixie-backports を利用ください(下記参照)。
grep "trixie main" /etc/apt/sources.list \ | sed -E "s/main .+$/contrib/" \ > sudo tee /etc/apt/sources.list.d/trixie-contrib.list
結果:
$ cat /etc/apt/sources.list.d/trixie-contrib.list
deb http://ftp.nara.wide.ad.jp/debian/ trixie contrib
deb-src http://ftp.nara.wide.ad.jp/debian/ trixie contrib
参考: バージョンは 2.3.2系が入る Debian -- Details of package zfs-dkms in trixie
debian 13 で zfs の最新を使いたい場合
backports リポジトリを追加して、インストールすればOK。
grep "trixie main" /etc/apt/sources.list \ | sed -E "s/bookworm.+$/trixie-backports main contrib/" \ > sudo tee /etc/apt/sources.list.d/trixie-backports.list
結果:
$ cat /etc/apt/sources.list.d/trixie-backports.list
deb http://deb.debian.org/debian trixie-backports main contrib
deb-src http://deb.debian.org/debian trixie-backports main contrib
cat <<EOF | sudo tee /etc/apt/preferences.d/90_zfs Package: src:zfs-linux Pin: release n=trixie-backports Pin-Priority: 990 EOF
参考: バージョンは 2.3.3系が入る Debian -- Details of package zfs-dkms in trixie-backports
debian 12 の場合
debian 12 の場合は、backports リポジトリを追加して、インストールすればOK。 debian 13 (trixie) にこの手順をそのまま適用すると依存関係で盛大にエラーとなります。
grep "bookworm main" /etc/apt/sources.list \ | sed -E "s/bookworm.+$/bookworm-backports main contrib/" \ > sudo tee /etc/apt/sources.list.d/bookworm-backports.list
結果:
$ cat /etc/apt/sources.list.d/bookworm-backports.list
deb http://deb.debian.org/debian bookworm-backports main contrib
deb-src http://deb.debian.org/debian bookworm-backports main contrib
cat <<EOF | sudo tee /etc/apt/preferences.d/90_zfs Package: src:zfs-linux Pin: release n=bookworm-backports Pin-Priority: 990 EOF
参考: バージョンは 2.3.2系が入る Debian -- Details of package zfs-dkms in bookworm-backports
パッケージをインストール(共通)
apt update apt install dpkg-dev linux-headers-generic linux-image-generic apt install zfs-dkms zfsutils-linux # VMなど標準入力が使えない場合: # DEBIAN_FRONTEND=noninteractive apt install zfs-dkms zfsutils-linux
補足
2.3系で RAIDZ Expansion が出来るようになった(RAID-Z でディスク追加が出来るようになった)ので、やばいです。