📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| (同じ利用者による、間の4版が非表示) | |||
| 99行目: | 99行目: | ||
../configure --prefix=<ZFSのインストールディレクトリ> --enable-systemd --enable-nls --enable-linux-builtin | ../configure --prefix=<ZFSのインストールディレクトリ> --enable-systemd --enable-nls --enable-linux-builtin | ||
make -j $(nproc) | make -j $(nproc) | ||
make install | sudo make install | ||
<br> | |||
~/.profileファイル等に、環境変数を追記する。<br> | |||
vi ~/.profile | |||
<br> | |||
<syntaxhighlight lang="sh"> | |||
# ~/.profileファイル | |||
export PATH="/<ZFSのインストールディレクトリ>/bin:$PATH" | |||
export PATH="/<ZFSのインストールディレクトリ>/sbin:$PATH" | |||
export LD_LIBRARY_PATH="/<ZFSのインストールディレクトリ>/lib64:$LD_LIBRARY_PATH" | |||
export MANPATH="/<ZFSのインストールディレクトリ>/share/man:$MANPATH" | |||
</syntaxhighlight> | |||
<br><br> | <br><br> | ||
== | == ZFSのアンインストール == | ||
ZFSをアンインストールする。<br> | |||
sudo | sudo make uninstall | ||
<br> | |||
セキュアブートが有効な場合、署名を削除する。<br> | |||
cd ~/MOK/ZFS | |||
sudo mokutil --delete ./ZFS.der --root-pw | |||
<br> | <br> | ||
PCを再起動して、署名を削除する。<br> | |||
<br> | <br> | ||
ZFSのカーネルモジュールを削除する。<br> | |||
sudo rm /lib/modules/$(uname -r)/extra/zfs.ko \ | |||
/lib/modules/$(uname -r)/extra/spl.ko | |||
<br> | <br> | ||
カーネルモジュールを再読み込みする。<br> | |||
sudo depmod -a $(uname -r) | |||
sudo | |||
<br><br> | <br><br> | ||
| 196行目: | 211行目: | ||
作成したキーは信頼されるため、キーを適切に保存する必要がある。<br> | 作成したキーは信頼されるため、キーを適切に保存する必要がある。<br> | ||
このキーで署名されたものはシステムから信頼されるため、セキュリティリスクとなる可能性があることに注意する。<br> | このキーで署名されたものはシステムから信頼されるため、セキュリティリスクとなる可能性があることに注意する。<br> | ||
<br><br> | |||
== ZFSの起動 == | |||
ZFSサービスを起動する。<br> | |||
sudo systemctl start zfs.target | |||
<br> | |||
ZFSプールの再起動時に自動マウントするように、サービスを有効にする。<br> | |||
sudo systemctl start zfs-import-cache | |||
sudo systemctl start zfs-mount | |||
sudo systemctl start zfs-import.target | |||
<br> | |||
ZFSプールのアップデートが必要かどうかを確認する。<br> | |||
sudo zpool status | |||
<br> | |||
もし、<u>action: Upgrade the pool using 'zpool upgrade'.</u>メッセージが表示される場合、アップデートが必要である。<br> | |||
全てのプールをアップデートする。<br> | |||
sudo zpool upgrade -a | |||
<br> | |||
これらのSystemdサービスユニットは、/usr/lib/systemd/systemディレクトリに存在する。<br> | |||
<br><br> | <br><br> | ||