Seberapa baik sistem file HFS + didukung?

10

Seberapa baik Ubuntu mendukung sistem file HFS + (mis. Mac diformat)? Bisakah itu membaca dan menulis kepada mereka, dan adakah potensi masalah yang harus diwaspadai?

ændrük
sumber

Jawaban:

5

Kernel mendukung dukungan baca dasar - namun, dukungan penjurnalan hampir tidak ada yang diperlukan untuk dukungan penulisan. Secara default, sebagian besar Mac modern (yang memanfaatkan Sistem File HFS +) mengaktifkan Penjurnalan. Untuk dukungan menulis, Anda harus terlebih dahulu menonaktifkan penjurnalan pada HFS + Partition:

sudo diskutil disableJournal [VolumeName]

Kemudian, jika perlu, aktifkan kembali dengan:

sudo diskutil enableJournal [VolumeName]

Namun, sebagai peringatan - Jurnal adalah bagian penting dari setiap Filesystem yang mengimplementasikannya. Menonaktifkannya di Mac OSX tidak disarankan dan  dapat berdampak buruk . Sudah ada pekerjaan untuk memasukkan dukungan penjurnalan untuk driver HFS + di kernel - tetapi masih ada beberapa waktu lagi.

Marco Ceppi
sumber
1
Apakah maksud Anda driver HFS + di kernel linux tidak berfungsi jika penjurnalan diaktifkan di Mac OS X? Atau maksud Anda driver linux akan mengabaikan jurnal (yang akan sama dengan apa yang dilakukan driver ext2 / 3 untuk Windows saat ini AFAIK)?
JanC
@JanC Anda tidak dapat menulis tanpa dukungan Penjurnalan. Jadi jika Journal diaktifkan pada partisi HFS + Anda hanya akan memiliki mount read-only. EXT2 tidak memiliki Penjurnalan, dan driver untuk Windows untuk mengakses EXT3 memiliki dukungan Penjurnalan yang disertakan di dalamnya (karena sudah ada sejak tahun 2001)
Marco Ceppi
Driver ext2 / 3 untuk Windows yang saya gunakan mengabaikan jurnal; itu hanya mendukung ext2, dan mengabaikan fitur-fitur ext3, sama seperti Anda dapat memaksa-mount sebuah ext3 sebagai ext2 di linux dan mengabaikan jurnal. Jadi, baik untuk mengetahui ini berbeda untuk HFS +.
JanC
0

Melihat driver HFS + di kernel, tampaknya telah membaca & menulis dukungan, tapi saya sama sekali tidak tahu seberapa stabil / bermanfaat / dll. ini...

JanC
sumber