Sistem file mana yang digunakan untuk hard drive portabel yang dibagikan di antara sistem operasi yang berbeda?

8

Hal serupa sudah ditanyakan tetapi kriteria saya sedikit berbeda. Saya perlu berbagi hard drive portabel (USB / Firewire) antara sistem Mac OSX, Linux dan Windows XP di mana file yang dibagikan kadang-kadang> 4GB. Apakah ada sistem file yang tersedia di luar kotak pada semua sistem operasi yang mendukung ini dan memungkinkan akses baca / tulis? Jika tidak, apa solusi terbaik berikutnya dalam hal menginstal perangkat lunak tambahan pada sistem operasi ini?

Jonathon Watney
sumber
1
UDF adalah pilihan terbaik serverfault.com/questions/55089/…
MarcH

Jawaban:

13

Opsi untuk cakupan terbanyak adalah sistem file FAT32 . Tetapi Anda tidak akan dapat membuat file yang lebih besar dari 4GB.

Jika Anda menggunakan NTFS (format Windows) maka sistem Mac akan dapat membacanya tetapi tidak dapat menulisnya kecuali perangkat lunak pihak ketiga diinstal. MacFuse dan NTFS-3G akan memungkinkan Anda memiliki akses penuh ke volume NTFS pada sistem Mac.

Memperbarui:

NTFS-3G Stable Read / Write Driver - Rupanya, NTFS-3G juga mendukung Linux, FreeBSD, Mac OS X, NetBSD, Solaris, Haiku , dan sistem operasi lainnya.

Nikmati,

Robert C. Cartaino

Robert Cartaino
sumber
NTFS-3G terlihat menjanjikan. Saya ingin tahu apakah ada cara untuk menggunakannya di Mac OSX dan Linux tanpa benar-benar menginstal apa pun. Mungkin menjalankannya di ruang pengguna? Mungkin mimpi pipa. ;)
Jonathon Watney
FUSE (Filesystem di Userspace) ada di userspace, tetapi Anda harus menginstal sesuatu setidaknya di OSX. Fuse di Linux menjadi lebih sering disertakan dalam instalasi default.
Zoredache
NTFS-3G luar biasa! Sangat dianjurkan; bekerja seperti pesona.
Andy Mikula
Tidak pernah punya masalah dengan NTFS-3G, saya sudah menggunakannya cukup lama.
Gert M
@Zoredache Hampir sampai. Saya sedang memikirkan dua partisi, FAT32 yang memegang berbagai driver sistem file untuk setiap OS dan yang lainnya adalah NTFS yang menyimpan file saya. Saya kira sampai Apple mengirimkan sesuatu seperti MacFUSE dengan OSX saya harus hidup dengan menginstalnya.
Jonathon Watney
2

gunakan ext2 dan letakkan driver untuk mengaksesnya dari sistem non linux pada partisi perangkat di fat 32 tidak hanya Anda akan memiliki> kriteria 4g diurutkan tetapi lebih penting lagi Anda akan memiliki atribut file

Leo
sumber
1

Saya akan tetap dengan FAT32 dan menggunakan utilitas ZIP yang membagi file-nya menjadi ukuran tetap (yaitu kurang dari 4GB) - berantakan dan lambat saya akui tetapi jika Anda meletakkan file executable pada disk yang sama untuk semua OS yang Anda butuhkan dan mungkin bahkan tulis dan sertakan beberapa skrip kecil untuk memudahkan Anda mendapatkan apa yang Anda inginkan.

Chopper3
sumber
Anda dapat menggunakan split (1) di linux
Rory
1

Revisi UDF 2.01 sepertinya adalah cara yang Anda inginkan. Lihat tabel kompatibilitas UDF OS di Wikipedia .

Satu-satunya downside ke UDF 2.01 adalah bahwa tidak ada dukungan menulis asli untuk Windows XP (setidaknya tanpa utilitas pihak ketiga). Namun, menulis dengan Windows 7 dan yang lebih baru didukung secara asli.

Saya baru-baru ini menemukan diri saya meneliti topik ini, dan saya menulis naskah untuk mengotomatiskan proses pemformatan di UDF. Lihat format-udf di GitHub .

j0nam1el
sumber
0

Yang terbaik Anda akan menjadi FAT32. Ada beberapa batasan untuk FAT32 tetapi ini adalah yang paling dikenal dan bekerja pada semua sistem yang disebutkan.

jdiaz
sumber
0

Di luar kotak, saya cukup yakin bahwa Windows XP hanya dapat mendukung FAT32 dan NTFS. FAT32 tidak dapat menangani file yang lebih besar dari 4GB, jadi inilah jawaban Anda.

Sebagian besar sistem dapat membaca NTFS, tetapi beberapa tidak dapat menulis ke NTFS. Saya tidak yakin yang mana.

Jika Anda dapat bertahan dengan hanya file yang lebih kecil dari 4GB, maka gunakan FAT32, karena ini berfungsi paling baik pada kebanyakan OS.

Hibah
sumber
0

Saya tidak punya pengalaman di sini, tetapi hanya untuk berbagi pemikiran saya, Windows tampaknya paling tidak bermain baik dengan orang lain, jadi Anda mungkin ingin mencoba NTFS. Di depan itu, Anda biasanya dapat membaca partisi NTFS dengan instalasi Linux apa pun. Jika Anda perlu menulis, Anda harus menginstal ntfs-3g. Untuk OSX, Anda dapat mencoba ntfs-3g untuk Mac .

Jika Anda hanya perlu akses baca, ext2 / 3 mungkin lebih baik, karena tidak ada utilitas instal untuk membacanya: Mac , PC

Jerph
sumber