GNU/Linux >> Belajar Linux >  >> Linux

Sistem file apa yang digunakan saat menggunakan Windows dan Linux?

Ada alat untuk menggunakan ext* di bawah windows... tetapi saya akan merekomendasikan NTFS karena *x-driver cukup stabil saat ini.


Pertama, akan ada beberapa masalah dengan NTFS jika Anda menggunakannya di Linux:

  1. NTFS tidak mendukung mode izin file dengan baik, jadi Anda akan kehilangan bit yang dapat dieksekusi, bit setuid, dll.

  2. Sistem ACL di NTFS tidak begitu nyaman dengan Linux, dan Anda tidak dapat menonaktifkannya seperti pada FAT32.

  3. Saat ini, kinerja implementasi NTFS di Linux kurang bagus. Misalnya, saya menemukan jika saya membangun proyek Maven dengan NTFS, ini 3 kali lebih lambat daripada ext4.

Secara pribadi, saya menjalankan OS Windows di VirtualBox, dan menjadikan disk virtual sebagai gambar NTFS mentah (lihat di sini). Karena gambar NTFS sekarang dalam format mentah daripada .VDI, Anda dapat mengakses NTFS dengan memasangnya secara langsung, tanpa memuat instance VM.

Dengan menggunakan VirtualBox daripada Dual boots, ada beberapa keuntungan:

  1. Anda tidak perlu mengonversi partisi Linux Anda ke sistem file NTFS. Di VirtualBox, Anda dapat menggunakan Share Folder untuk mengakses sistem file host OS. Dan itu sangat cepat. Petakan ke huruf drive jika perlu.

  2. Anda dapat bekerja dengan kedua OS secara bersamaan, tanpa perlu memulai ulang untuk beralih dari satu OS ke OS lainnya.

  3. Pemuat GRUB Anda tidak akan pernah ditimpa oleh Windows. Windows selalu menimpa catatan boot Anda dan tidak pernah menanyakan ya atau tidak.

  4. Anda akan lebih memperhatikan Linux, dan kemudian Anda akan mempelajari cara Linux untuk melakukan sebagian besar pekerjaan Anda. Nyatanya, saya merasa jarang diperlukan untuk mengaktifkan VM Windows. Karena orang malas mempelajari hal-hal baru jika Anda menginstal sistem ganda, dan Windows sudah cukup, mengapa Anda repot-repot boot ke OS lain?

Saya menemukan ini adalah cara terbaik untuk membuat Linux dan Windows hidup berdampingan. Saya telah membuat beberapa instance VM Windows untuk penggunaan yang berbeda, dan karena saya tidak menginstal terlalu banyak aplikasi di setiap VM, aplikasi berjalan cepat dan tidak terasa terlalu berbeda dari mesin non-virtual.


Saya menyarankan untuk mempertimbangkan UDF 2.01. Ini didukung secara bawaan oleh kernel Windows dan Linux.

Pada Windows, gunakan format /FS:UDF untuk membuat sistem file ini.


Linux
  1. Periksa Ruang Disk di Linux Menggunakan Perintah df dan du

  2. Bagaimana cara menggunakan / (pemisah direktori) di Linux dan Windows dengan Python?

  3. Kapan menggunakan pthread_exit() dan kapan menggunakan pthread_join() di Linux?

  1. Apa itu Perintah Chown di Linux dan Cara Menggunakannya

  2. Apa itu Rolling Release Linux dan Apa Manfaat Nyata Menggunakannya

  3. VirtualBox di Linux:Gambar Windows apa yang digunakan dan di mana mendapatkannya?

  1. Antivirus di Linux:Haruskah Saya Benar-Benar Menggunakannya dan Jika Ya, Kapan Saya Membutuhkannya?

  2. Dalam bahasa apa Windows, Mac OS X dan Linux ditulis?

  3. Karakter apa yang dilarang dalam nama direktori Windows dan Linux?