Ubuntu Linux ディスクのフォーマットの形式について

❓ これはなに

Linuxやmac, win 問わずディスクをフォーマットするときにファイルタイプ選択する機会があると思います。

種類

  • Ext4
  • NTFS
  • FAT
  • XFS
  • Linux Swap Partition
  • Btrfs
  • F2FS
  • exFAT
  • UDF

Ubuntu でDiskアプリでディスクをフォーマットする際、上記のようなファイルタイプの選択ができると思います。

調べられた範囲で下の表にまとめました。厳密さや、特定のソフトでwin, mac 対応できるという例外はのせていません。

Ext4NTFSXFSFATexFATLinux Swap PartitionBtrfsF2FSUDF
Windows対応NoOKNoOKOKNoOKNoOK
maxOS対応NoRead OnlyNoOKOKNoNoNoOK
ファイルサイズの制限なし
(16TiB)
16TBなし4GB128PB???
マウントのサイズ制限なし
(1EiB)
256TBなし
(8EiB)
2TB128PB???
chmod対応OKOKNoNoOKNoNo
主な用途Linuxの標準Winの標準サーバー用昔からある(互換性がいい)FATのちょっといい版仮想メモリのための領域最新Linuxファイルシステムフラッシュメモリ用(SD, SSD)光学メディア用
厳密なものではありません ソースもただしモノを選択できていないかもしれませんm(_ _)m

結局何をつかえばいいのか?

各OSに対応していそうだからと安易にexFATを選択したのですが、Linuxでの権限変更が難しかったので、各OSにあったものを使うのが結局良さそうです。

公式に互換性がないものでも、外部ソフトを使うと読み書きができる場合もあるので、とりあえず私はExt4という無難なものにしようと思いました。

参考サイト様

Ext4のmac os のマウントについて
https://zenn.dev/hogafuga_1114/articles/d2b4bf135e3de5

Btrfsの長期運用について
https://gigazine.net/news/20200202-btrfs-five-years/

BtrfsのWindosでの操作について
https://softantenna.com/blog/winbtrfs

F2FS mac, win 対応について(下記ソフトでできるかも)
https://www.paragon-software.com/free/pm-express/#

コイアイちゃん Avatar

この記事を書いたのは


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA