F2fs (日本語)
From ArchWiki
F2FS (Flash-Friendly File System) は NAND フラッシュメモリに最適化されたファイルシステムです。F2FS はカーネル 3.8 からサポートされています。
f2fs パーティションの作成
f2fs パーティションを作成するには、公式レポジトリから f2fs-tools パッケージをインストールする必要があります。
パーティションの作成:
# mkfs.f2fs /dev/sdxY
f2fs パーティションのマウント
マウントする前に f2fs カーネルモジュールをロードする必要があるかもしれません。root で次を実行してください:
# modprobe f2fs
これでパーティションをマウントすることができます:
# mount -t f2fs /dev/sdxY /mnt
Arch Linux を f2fs パーティション上にインストール
最新のインストールメディア (2013.04.01) では f2fs パーティション上にシステムをインストールすることが可能です:
- インストールメディアで arch を実行している間に公式レポジトリから f2fs-tools をインストール。
- 上述の通りに f2fs カーネルモジュールをロード。
- 上述の通りに root パーティションを f2fs を使って作成。
- boot パーティションを as ext4 (やその他のサポートされているファイルシステム) で作成。
- 公式インストールガイド通りにシステムをマウント・インストール・chroot。
- (インストールしたシステムで)
f2fsを/etc/mkinitcpio.confの modules セクションに追加しfsckを hooks セクションから削除 (f2fs はまだ fsck の実装を持っていないため)。 - その後 initramfs イメージを再生成するのを忘れずに:
# mkinitcpio -p linux