📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
| 7行目: | 7行目: | ||
== F2FSモジュールのみインストールする方法 (推奨) == | == F2FSモジュールのみインストールする方法 (推奨) == | ||
Linuxカーネルのソースコードをダウンロード、または、インストールする。<br> | Linuxカーネルのソースコードをダウンロード、または、インストールする。<br> | ||
* パッケージ管理システムから、Linuxカーネルのソースコードをインストールする場合 | * パッケージ管理システムから、Linuxカーネルのソースコードをインストールする場合 | ||
| 81行目: | 80行目: | ||
sudo make -C . M=fs/f2fs -j $(nproc) | sudo make -C . M=fs/f2fs -j $(nproc) | ||
<br> | <br> | ||
<u>SUSE 15.3以前の初期設定では、F2FSモジュールはブラックリストに入っている。</u><br> | |||
<u>F2FSモジュールのブラックリストを解除するため、/etc/modprobe.d/60-blacklist_fs-f2fs.confファイルを編集する。</u><br> | |||
# SUSE 15.3以前の場合のみ | |||
sudo vi /etc/modprobe.d/60-blacklist_fs-f2fs.conf | |||
<br> | |||
# /etc/modprobe.d/60-blacklist_fs-f2fs.confファイル | |||
<br> | |||
# 編集前 | |||
blacklist f2fs | |||
__THIS FILE MAY BE MODIFIED__ | |||
# 編集後 | |||
# blacklist f2fs | |||
# __THIS FILE MAY BE MODIFIED__ | |||
<br> | <br> | ||
/lib/modules/<使用しているLinuxカーネルのバージョン>/kernel/fs/ | /lib/modules/<使用しているLinuxカーネルのバージョン>/kernel/fs/f2fsディレクトリを作成して、F2FSモジュールをコピーする。<br> | ||
sudo mkdir /lib/modules/$(uname -r)/kernel/fs/f2fs | sudo mkdir /lib/modules/$(uname -r)/kernel/fs/f2fs | ||
sudo cp f2fs.ko /lib/modules/$(uname -r)/kernel/fs/f2fs | sudo cp f2fs.ko /lib/modules/$(uname -r)/kernel/fs/f2fs | ||
<br> | <br> | ||
F2FSモジュールをデプロイする。<br> | |||
sudo depmod -a $(uname -r) | |||
<br> | |||
PCを再起動して、F2FSファイルシステムが正常にマウントできるかどうか確認する。<br> | |||
<br> | |||
また、F2FSモジュールが正常に読み込まれているかどうかを確認するには、以下のコマンドを実行する。<br> | |||
sudo modinfo f2fs | |||
<br> | |||
Linuxカーネルモジュールのインストール後は、Linuxカーネルのビルドファイルを削除する。(ファイル容量が膨大なため)<br> | |||
sudo make clean -j $(nproc) # .configファイルを残す | sudo make clean -j $(nproc) # .configファイルを残す | ||
または | または | ||