Saya memiliki hard drive eksternal 2TB baru yang akan saya gunakan untuk penyimpanan dan cadangan tambahan. Saya hanya akan menggunakannya di dua mesin Ubuntu. Apakah disarankan untuk memformat drive ke ext4? Apakah ada manfaatnya?
48
Jawaban:
Saya pikir bagian inti dari pertanyaan Anda yang penting adalah
Saya menghadapi dilema yang sama seperti Anda dan memilih EXT4. Alasan utama saya memilih EXT4 adalah karena 1) EXT4 akan mempertahankan hak akses file saya dan 2) EXT4 lebih baik mengelola penyimpanan data di dalamnya (mis., Tidak perlu terus-menerus didefrag dan "diubah" seperti halnya NTFS). EXT4 adalah sistem file yang lebih mandiri daripada NTFS.
Satu-satunya negatif untuk menggunakan EXT4 adalah bahwa Anda tidak akan dapat mengakses data di dalamnya melalui mesin Windows. Tetapi seperti yang Anda katakan dalam pertanyaan Anda, ini tidak akan menjadi masalah karena Anda hanya menggunakan mesin Ubuntu.
IMHO, satu-satunya alasan untuk menggunakan NTFS adalah jika Anda perlu mengakses sistem file dengan Windows. Jika tidak, NTFS benar-benar sistem file yang lebih rendah.
sumber
Jika Anda akan menggunakannya hanya pada dua mesin itu dan berencana untuk menjadi religius tentang melepas drive dengan benar sebelum melepaskan USB / mematikannya, maka ya, ext4 sangat dianjurkan.
ext4 akan memberi Anda peningkatan kinerja melebihi ext3, khususnya ketika mencoba menulis beberapa file pada saat yang sama atau saat membuat file besar.
Tradeoff adalah peluang kehilangan data yang sedikit lebih tinggi jika drive tidak di-unmount dengan benar .
sumber
Saya akan merekomendasikannya. ext4 adalah sistem file default untuk Ubuntu dengan alasan yang bagus. Sebagai manfaat tambahan, Anda dapat menggunakan Disk Utility untuk mengenkripsi seluruh drive dengan kata sandi yang sangat kuat. Dengan begitu jika Anda kehilangan drive eksternal (atau dicuri), data Anda tidak akan pernah dapat diakses oleh pihak ketiga.
Saya menggunakan ext4 di semua drive saya, internal dan eksternal. Untuk drive yang perlu bekerja dengan mesin Windows teman, saya akan memiliki partisi FAT atau NTFS kecil.
sumber
Sejak pertanyaan ini menerima jawabannya, dukungan Windows untuk membaca dan menulis ext4 telah meningkat secara substansial. Lihat misalnya proyek Ext2Fsd . Apa yang saya lakukan adalah membuat partisi FAT ekstra kecil yang berisi versi terbaru Ext2Fsd sehingga saya dapat mengakses partisi ext4 dari komputer Windows lain (izin memungkinkan).
Saya juga harus menambahkan bahwa alasan bagus lainnya untuk memilih ext4 ke NTFS adalah efisiensi dukungan linux untuk NTFS. Dalam kasus saya, saat menggunakan rsnapshot untuk melakukan backup ke media eksternal dari Ubuntu, pindah ke ext4 secara substansial mengurangi waktu yang dibutuhkan untuk memutuskan tautan direktori secara rekursif.
sumber
Saya akan mengatakan tidak, hanya karena, untuk kenyamanan Anda sendiri, Anda mungkin ingin menggunakannya di komputer lain di masa depan. (khusus Windows).
Saya berada di posisi yang sama dengan Anda beberapa tahun yang lalu. Kemudian, saya memiliki persyaratan untuk menginstal Windows 7 sebagai Mesin Virtual dan ingin mengakses file di drive eksternal. Meskipun itu mungkin dengan menginstal extfs pada Windows VM, pengaturan tidak akan menyimpan - jadi sekarang setiap kali saya perlu Windows, hal pertama yang harus saya lakukan adalah berburu bawah extfs installer, configure, maka saya dapat mengakses drive.
Tentu saja Anda mungkin 99,99999% yakin Anda tidak akan pernah menyentuh Windows (beruntung Anda jika itu masalahnya :-)) tetapi poin saya adalah hanya sulit untuk sepenuhnya menilai persyaratan di masa depan, jadi demi kehilangan beberapa manfaat, Anda d dapatkan dari Ext4 pada drive eksternal, Anda mungkin sebaiknya menggunakan fat32 - jika hanya karena alasan kompatibilitas.
Tapi, seperti yang saya sebutkan di atas, perlu dicatat Anda dapat mengakses drive Ext3 di Windows (tidak yakin tentang Ext4) - itu hanya kerumitan untuk mendapatkan akses ke mereka yang diatur pada Windows 7. Jadi itu adalah pilihan, bahkan mengingat apa yang saya ' sudah kata.
sumber
Jawabannya tergantung pada kebutuhan Anda yang tepat.
ext4 telah menjadi sistem file default untuk beberapa distribusi Linux populer termasuk Ubuntu, Fedora dan openSUSE. ext4 memiliki beberapa perbaikan dibandingkan pendahulunya, di antaranya termasuk dukungan untuk file hingga 16 tebibytes (1 tebibytes sama dengan 1.024 gibibyes, dengan 1gibibyte sama dengan 1,074 gigabytes) dan ukuran volume maksimum hingga 1 Exbibyte. Ini kompatibel dengan ext3 dan ext2, memungkinkan untuk me-mount ext3 dan ext2 sebagai ext4. Ini akan sedikit meningkatkan kinerja, karena fitur-fitur baru tertentu dari ext4 juga dapat digunakan dengan ext3 dan ext2, seperti algoritma alokasi blok baru.
XFS adalah sistem file berperforma tinggi dan berkinerja tinggi yang awalnya dirancang di Silicon Graphics, Inc. Ia dibuat untuk mendukung sistem file yang sangat besar. XFS mendukung ukuran sistem file maksimum 8 exbibytes minus satu (yaitu 263-1 byte), meskipun ini tunduk pada batas blok yang ditentukan oleh sistem operasi host. Sistem Linux 32-bit membatasi ukuran file dan sistem file menjadi 16 tebibytes.
Ada banyak informasi di luar sana tentang hal ini, tetapi saya akan Mulai Di Sini dan mencoba untuk mengeksplorasi jika Anda ingin mengambil ini lebih lanjut.
Saya harap ini membantu.
Sumber:
http://techie-buzz.com/foss/google-implements-ext4.html
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/6.0_Release_Notes/filesystems.html
sumber