GNU/Linux >> Belajar Linux >  >> Linux

Sistem file mana yang digunakan di antara OSX dan Linux

Linux dapat menulis ke HFS+ tanpa masalah. Jika Anda benar-benar membutuhkan dukungan baca/tulis dari kedua OS, maka Anda hanya memiliki satu pilihan, yaitu memformat sebagai HFS+, karena Time Machine tidak akan bekerja dengan yang lain dan macOS tidak dapat menulis ke ext4 secara native (lihat Bagaimana cara memasang sebuah sistem file ext4 di OS X?)

Karena Linux memungkinkan penulisan ke volume HFS+ yang dijurnal, gunakan Disk Utility.app di Mac Anda untuk memformat partisi dengan HFS+ (terjurnal).

Versi macOS yang lebih baru secara default akan menggunakan APFS, bukan HFS+, tetapi dukungan Linux untuk APFS masih sangat terbatas. Ada driver FUSE hanya-baca, tetapi di masa mendatang dukungan tulis mungkin ditambahkan.


Hanya untuk menambah jawaban slhck, memformat partisi sebagai non-jurnal sedikit rumit menggunakan Disk Utility pada OSX 10.7 karena opsi untuk HFS+ non-jurnal tidak terlihat dalam opsi pemformatan (hapus).

Solusinya adalah memformatnya sebagai HFS+ journal lalu matikan journaling dengan memilih partisi lalu, sambil menahan tombol option, buka menu "File" dan pilih "Disable Journaling".

Aneh.

Lihat https://discussions.apple.com/thread/3232454?start=0&tstart=0


Ada kemungkinan modern sekarang untuk kompatibilitas macOS dan Linux di tingkat sistem file:ZFS. Ini berfungsi dengan baik dan didukung di kedua lingkungan (lihat https://zfsonlinux.org/ dan https://openzfsonosx.org/).

Kemungkinan yang belum pernah saya lihat disebutkan sampai sekarang dalam konteks ini, di sini, atau dalam jawaban atas pertanyaan serupa.

Kelebihan:

  • Sistem file sumber terbuka yang modern, dikembangkan secara aktif, dan tahan masa depan.
  • Ini bekerja dengan baik dengan izin dan UNIX secara umum (sistem file mirip FAT tidak melakukan itu dalam inkarnasinya, sejauh yang saya tahu).
  • Sangat sesuai untuk partisi bersama dalam sistem boot ganda.
  • Sebagai bonus, ZFS menawarkan banyak fitur unik, seperti integritas data, manajemen kumpulan, copy on write, snapshot (https://itsfoss.com/what-is-zfs/). Baru-baru ini Btrfs (Linux) dan APFS (macOS) mencoba mengejar ketinggalan dengan fitur serupa.

Kontra:

  • Ini mungkin memerlukan sedikit pengetahuan dan manajemen, mengingat ini adalah sistem file dan pengelola volume yang digabung menjadi satu.
  • Ini memerlukan penginstalan perangkat lunak sistem pihak ketiga di macOS dan Linux (di macOS dapat diinstal menggunakan brew cask dan di Linux, mungkin didukung oleh distribusi, seperti yang dilakukan Ubuntu misalnya).
  • Mungkin tidak cocok untuk disk portabel tergantung pada kasus penggunaan. Kemungkinan sebagian besar sistem macOS dan Linux orang lain tidak akan dapat membaca disk berformat ZFS Anda "sebagaimana adanya" (lihat poin di atas), dan kegagalan koneksi, seperti melepas kabel secara tidak sengaja, mungkin menimbulkan konsekuensi yang mengganggu.

Secara pribadi, saya telah menggunakan ZFS dengan Macbook Pro dual-boot (macOS/Linux) selama beberapa tahun sekarang, baik dengan disk USB3 maupun disk SATA internal. Bergantung pada situasinya, ini adalah solusi yang sangat bagus.

Ada juga port ZFS Windows yang dikembangkan secara aktif, meskipun sangat baru. Mungkin perlu beberapa tahun sebelum dapat digunakan dalam produksi (https://github.com/openzfsonwindows/ZFSin).


Linux
  1. 25 Pertanyaan dan Jawaban Wawancara Linux Teratas

  2. Perbedaan antara Sistem file yang dibuat oleh fdisk dan sistem file yang dibuat oleh mkfs - linux

  3. Kompatibilitas biner antara Mac OS X dan Linux

  1. Jenis Sistem File Linux Dijelaskan, Yang Mana Yang Harus Anda Gunakan

  2. Cara menggunakan perintah strace dan ltrace di Linux

  3. Cara memasang dan memasang sistem file di Linux

  1. Perintah File Linux:Apa Fungsinya dan Bagaimana Cara Menggunakannya

  2. File Host Linux:Bagaimana Mengedit dan Menggunakannya?

  3. Cara membuat dan memasang sistem file di Linux