Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
F2FSのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
F2FS
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:ファイルシステム]] [[en:F2FS]] [[it:F2FS]] [[ko:F2FS]] [[ru:F2FS]] {{Related articles start}} {{Related|ファイルシステム}} {{Related articles end}} [[Wikipedia:F2FS|F2FS]] (Flash-Friendly File System) は NAND フラッシュメモリに最適化されたファイルシステムです。F2FS はカーネル 3.8 からサポートされています。 == F2FS パーティションの作成 == F2FS パーティションを作成するには、[[公式リポジトリ]]から {{Pkg|f2fs-tools}} パッケージを[[Pacman|インストール]]する必要があります。 パーティションの作成: # mkfs.f2fs /dev/sdxY ''/dev/sdxY'' の部分は F2FS のフォーマット対象ボリュームです。 == F2FS パーティションのマウント == マウントする前に F2FS カーネルモジュールをロードする必要があるかもしれません。root で次を実行してください: # modprobe f2fs これでパーティションをマウントすることができます: # mount -t f2fs /dev/sdxY /mnt == F2FSファイルシステムの拡大 == ファイルシステムをアンマウント時には、パーティションを拡張すると、ファイルシステムを拡大することができます。[https://www.mail-archive.com/linux-f2fs-devel@lists.sourceforge.net/msg04247.html 縮小は現在サポートされていません ]。 まず、[[パーティショニング#パーティショニングツール|パーティショニングツール]] を使用してパーティションのサイズを変更します。たとえば、{{ic|parted}} を実行して、{{ic|print}} コマンドを実行した時の出力が次のようになっているとします。 Number Start End Size File system Name Flag 1 1049kB 106MB 105MB fat32 EFI system partition boot, esp 2 106MB 11,0GB 10,9GB ext4 3 11,0GB 12,3GB 1322MB f2fs 4 31,0GB 31,3GB 261MB ext4 {{ic|f2fs}} パーティションのサイズを変更して4番目のスペースまでの全スペースを使用するには、{{ic|resizepart 3 31GB}} と {{ic|exit}} を実行します。次に以下のようにして、ファイルシステムを拡張して新しいパーティションを埋めることができます。 # resize.f2fs /dev/sdxY ここで、{{ic|''/dev/sdxY''}} は変更対象のF2FSボリュームになります。サポートされているオプションについては {{man|8|resize.f2fs}} を参照してください。 {{Note|GPTを使用している場合、パーティションのGUID( {{ic|/dev/disk/by-partuuid/}} )は変更される可能性がありますが、ファイルシステムのUUID( {{ic|/dev/disk/by-uuid/}} )は変更されません。}} == Arch Linux を F2FS パーティション上にインストール == 最新の[https://www.archlinux.jp/download/ インストールメディア] (2013.04.01) では F2FS ファイルシステム上のルートパーティションに Arch Linux をインストールすることが可能です: # [[#F2FS パーティションの作成|F2FS パーティションの作成]]の記述にそって、F2FS でルートパーティションを作成します # {{ic|/boot}} パーティションを ext2 (やその他のサポートされているファイルシステム) として作成。 # [[ビギナーズガイド#パーティションのマウント|公式インストールガイド]]通りにシステムをマウント・インストール・chroot。 # (インストールしたシステムで) {{ic|f2fs}} を {{ic|/etc/mkinitcpio.conf}} の modules セクションに追加。 # chroot を終了する前に [[initramfs]] イメージを再生成するのを忘れずに: ::{{ic|# mkinitcpio -p linux}} カーネル 4.6 以上に含まれているドライバーでは Crypto API を使用して CRC32 を計算しています。起動時に CRC32 モジュールのロードに失敗する場合は {{ic|/etc/mkinitpcio.conf}} の {{ic|MODULES}} 配列に {{ic|crc32_generic}} と {{ic|crc32-pclmul}} を追加して initramfs を再生成してください。 === チェックと修復 === f2fs パーティションのチェックと修復は {{pkg|f2fs-tools}} に含まれている {{ic|fsck.f2fs}} で行うことができます。詳しくは man ページを見てください。 == トラブルシューティング == === GRUBで {{ic|/boot}} パーティションにF2FSを使用する === F2FSファイルシステムのサポートは、まだリリースされていない [[GRUB]] バージョン2.03に追加されました。 現時点では、ブートローダを互換性のあるファイルシステムでフォーマットされた別の {{ic|/boot}} パーティションにインストールする必要があります。 GRUB#F2FSと他のサポートされていないファイルシステムを見てください
このページで使用されているテンプレート:
テンプレート:Bug
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:META Related articles start
(
ソースを閲覧
)
テンプレート:Man
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Related
(
ソースを閲覧
)
テンプレート:Related articles end
(
ソースを閲覧
)
テンプレート:Related articles start
(
ソースを閲覧
)
テンプレート:Warning
(
ソースを閲覧
)
F2FS
に戻る。
検索
検索
F2FSのソースを表示
話題を追加