「F2FS」の版間の差分
ナビゲーションに移動
検索に移動
Kusanaginoturugi (トーク | 投稿記録) |
(翻訳) |
||
24行目: | 24行目: | ||
== Arch Linux を F2FS パーティション上にインストール == |
== Arch Linux を F2FS パーティション上にインストール == |
||
− | 最新の[https://www. |
+ | 最新の[https://www.archlinuxjp.org/download/ インストールメディア] (2013.04.01) では F2FS ファイルシステム上のルートパーティションに Arch Linux をインストールすることが可能です: |
− | # [[#F2FS パーティションの作成]]の記述にそって、F2FS でルートパーティションを作成します |
+ | # [[#F2FS パーティションの作成|F2FS パーティションの作成]]の記述にそって、F2FS でルートパーティションを作成します |
# {{ic|/boot}} パーティションを ext2 (やその他のサポートされているファイルシステム) として作成。 |
# {{ic|/boot}} パーティションを ext2 (やその他のサポートされているファイルシステム) として作成。 |
||
# [[ビギナーズガイド#パーティションのマウント|公式インストールガイド]]通りにシステムをマウント・インストール・chroot。 |
# [[ビギナーズガイド#パーティションのマウント|公式インストールガイド]]通りにシステムをマウント・インストール・chroot。 |
||
# (インストールしたシステムで) {{ic|f2fs}} を {{ic|/etc/mkinitcpio.conf}} の modules セクションに追加。 |
# (インストールしたシステムで) {{ic|f2fs}} を {{ic|/etc/mkinitcpio.conf}} の modules セクションに追加。 |
||
− | # chrootを終了する前に [[initramfs]] イメージを再生成するのを忘れずに: |
+ | # chroot を終了する前に [[initramfs]] イメージを再生成するのを忘れずに: |
::{{ic|# mkinitcpio -p linux}} |
::{{ic|# mkinitcpio -p linux}} |
||
+ | カーネル 4.6 以上に含まれているドライバーでは Crypto API を使用して CRC32 を計算しています。起動時に CRC32 モジュールのロードに失敗する場合は {{ic|/etc/mkinitpcio.conf}} の {{ic|MODULES}} 配列に {{ic|crc32_generic}} と {{ic|crc32-pclmul}} を追加して initramfs を再生成してください。 |
||
− | The driver included in the kernel 4.6 or higher uses Crypto API for computing CRC32. Add {{ic|crc32_generic}} and {{ic|crc32-pclmul}} to the {{ic|MODULES}} array in {{ic|/etc/mkinitpcio.conf}} and regenerate the initramfs if the driver fails to load a CRC32 module at boot. |
2016年6月14日 (火) 21:18時点における版
関連記事
F2FS (Flash-Friendly File System) は NAND フラッシュメモリに最適化されたファイルシステムです。F2FS はカーネル 3.8 からサポートされています。
F2FS パーティションの作成
F2FS パーティションを作成するには、公式リポジトリから f2fs-tools パッケージをインストールする必要があります。
パーティションの作成:
# mkfs.f2fs /dev/sdxY
/dev/sdxY の部分は F2FS のフォーマット対象ボリュームです。
F2FS パーティションのマウント
マウントする前に F2FS カーネルモジュールをロードする必要があるかもしれません。root で次を実行してください:
# modprobe f2fs
これでパーティションをマウントすることができます:
# mount -t f2fs /dev/sdxY /mnt
Arch Linux を F2FS パーティション上にインストール
最新のインストールメディア (2013.04.01) では F2FS ファイルシステム上のルートパーティションに Arch Linux をインストールすることが可能です:
- F2FS パーティションの作成の記述にそって、F2FS でルートパーティションを作成します
/boot
パーティションを ext2 (やその他のサポートされているファイルシステム) として作成。- 公式インストールガイド通りにシステムをマウント・インストール・chroot。
- (インストールしたシステムで)
f2fs
を/etc/mkinitcpio.conf
の modules セクションに追加。 - chroot を終了する前に initramfs イメージを再生成するのを忘れずに:
# mkinitcpio -p linux
カーネル 4.6 以上に含まれているドライバーでは Crypto API を使用して CRC32 を計算しています。起動時に CRC32 モジュールのロードに失敗する場合は /etc/mkinitpcio.conf
の MODULES
配列に crc32_generic
と crc32-pclmul
を追加して initramfs を再生成してください。