Pertanyaan ini sudah ada jawabannya di sini:
Saya ingin menggunakan ext4 pada HDD eksternal saya, tetapi itu harus cross-platform. (Setidaknya Linux, Win7 & WinXP).
Sayangnya, saya belum menemukan driver yang tepat yang memungkinkan Windows untuk MENULIS ke ext4. Saya telah menemukan Ext2Fsd , tetapi hanya membaca ext4.
9. ext4 sejauh read-only, tidak ada ukuran memotong dan memperluas dukungan
Lebih:
Fitur-fitur Ext3 / 4 yang didukung:
- ukuran inode fleksibel:> 128 byte, hingga ukuran blok
- dir_index: indeks direktori htree
- filetype: mode file tambahan dalam kedokteran gigi
- large_file:> File 4G didukung
- sparse_super: cadangan super blok di deskriptor grup
- uninit_bg: fast fsck dan grup checksum
- tingkat: membaca, menulis tanpa memperluas.
- jurnal: hanya mendukung replay untuk jurnal internal
Fitur Ext3 / 4 yang tidak didukung:
- jurnal: operasi berbasis log, jurnal eksternal
- tingkat: ukuran memotong & memperluas, penghapusan file
- flex_bg: grup metadata pertama
- EA (atribut diperluas), dukungan ACL
Juga, saya telah menemukan tambalan untuk Ext4Fsd v0.50 (di sini ):
Baru: Matt Wu telah membuat rilis baru 0,50 di ext2fsd.com. Ext2fsd-0.48-bb8-ditandatangani Dukungan untuk ext4 extents dan perbaikan untuk BSOD pada Windows 7.
Saya tidak berpikir itu akan aman. Juga saya sudah membaca beberapa kata tentang menulis ext4 di Windows dapat menyebabkan hilangnya data pada disk ...
What is the External HDD used for?
- Pertama, ini akan menyimpan cadangan, kemudian film keluarga, gambar. Beberapa musik, dan lain-lain. Ini akan terhubung ke Raspberry Pi, jika saya akhirnya menerimanya. Itu tidak akan benar-benar bergerak, hanya ketika digunakan untuk memigrasi data komputer ke yang baru. File terbesar yang akan disimpan adalah gambar disk Clonezilla (saya tidak tahu, apakah mereka akan menjadi file besar atau tidak).
Adakah yang bisa memberikan solusi untuk masalah ini? Atau tidak ada perbedaan yang cukup penting antara ext4 dan ext3, dan saya harus menggunakan ext3? - (Jika ya, bisakah saya menggunakan Ext2Fsd untuk mount ext3 itu?)
Terima kasih!
large files
?Jawaban:
Saya akan menggunakan NTFS sebagai gantinya. Itu dapat dengan mudah dibaca / ditulis oleh Linux, Windows dan OS X (antara lain).
Mempertimbangkan penggunaan yang dimaksudkan dan fakta bahwa ini adalah drive eksternal, saya tidak melihat alasan mengapa Anda harus melalui kerumitan menggunakan ext4.
Jika ini adalah hard drive utama Anda, mungkin keunggulan ext4 (singkatnya, fragmentasi drive yang lebih sedikit dan kinerja yang sedikit ditingkatkan, untuk informasi lebih lanjut lihat di sini ) akan bermanfaat. Saya ragu Anda bahkan akan melihat perbedaan pada drive USB eksternal. Hambatannya adalah laju transfer data melalui kabel USB.
Bagi sebagian besar pengguna, satu-satunya manfaat nyata dari ext4 daripada NTFS adalah bahwa ext4 memungkinkan nama file dengan karakter khusus (
? & %
dll). Namun, nama file semacam itu adalah ide yang buruk dan tidak menarik bagi Anda.EDIT: Sebagai jawaban atas pertanyaan B. Roland tentang defragmenting, ya, ada dua cara yang saya ketahui untuk mendefrag drive NTFS di linux. Salah satunya adalah alat open source yang disebut shake . Saya belum menggunakannya tetapi sepertinya berhasil. Yang lain hanya menyalin semua data dari drive eksternal, menghapus semuanya dari drive dan kemudian menyalin semuanya kembali. Terakhir, karena drive Anda juga akan diakses di bawah windows Anda dapat menggunakan defragmenter windows.
Saya pikir, bagaimanapun, bahwa Anda melampirkan cara terlalu banyak kepentingan untuk mendorong defragmentasi. Lihat penjelasan sederhana tentang fragmentasi di sini . Secara singkat, drive terfragmentasi adalah salah satu di mana file pada drive tidak disimpan dalam blok yang berdekatan tetapi tersebar di seluruh drive. Ini biasanya disebabkan oleh perubahan ukuran file setelah ditulis. Jadi, katakan Anda menyimpan file 1 MB di drive Anda. Anda kemudian memodifikasi file dan ukurannya mencapai 20 MB. Jika tidak ada ruang kosong yang cukup pada posisi di mana file itu dibuat, data tambahan ini akan ditulis ke bagian lain dari hard drive. Dengan kata lain, file akan terfragmentasi.
Hal semacam ini tidak mungkin terjadi sangat sering dalam drive yang digunakan untuk menyimpan "backup, lalu film keluarga, gambar. Beberapa musik, dan lain-lain". Sebagian besar file ini tidak akan pernah berubah ukurannya, dan karenanya, tidak akan pernah memecah drive.
Selain itu, bahkan jika drive Anda adalah terfragmentasi, Anda tidak benar-benar peduli. Fragmentasi dapat menjadi masalah bagi drive sistem di mana Anda dapat memiliki banyak operasi I / O per detik. Dalam kasus tersebut, Anda dapat melihat penurunan kinerja drive. Seperti yang saya katakan sebelumnya, pada drive eksternal saya tidak berpikir Anda akan dapat mendeteksi ini, bahkan jika itu terjadi.
Jadi, sebagai kesimpulan, Anda hampir pasti tidak perlu mendefrag HDD eksternal yang diformat NTFS. Namun, jika Anda benar-benar ingin, Anda bisa melakukannya di Linux dan Windows.
sumber
Perangkat lunak Paragon menawarkan ExtFS untuk Windows 2.0 gratis untuk penggunaan pribadi. Ini memungkinkan untuk membaca dan menulis ext2 ext3 dan ext4 dari semua OS Windows
http://www.paragon-software.com/home/extfs-windows/
Tampaknya agak mirip dengan Linux Reader dari Diskinternals, yang dapat me-mount semua ext, HFS dan ReiserFS juga, tetapi hanya-baca.
http://www.diskinternals.com/linux-reader/
sumber
Jika Anda ingin BEBERAPA fitur EXT4, Anda dapat menggunakannya menggunakan tune2fs untuk menambahkan fitur ke partisi EXT3. Catatan rilis Ext2FSD terbaru harus mencantumkan fitur yang dapat Anda aktifkan. Anda mungkin ingin membaca halaman manual tune2fs, ada beberapa petunjuk tentang cara menangani penulisan ke sistem file di header yang dapat bermanfaat untuk mengatur drive cadangan yang memerlukan keandalan, atau untuk mengatur ke ekstrim lain untuk drive yang berisi file tidak penting yang memerlukan akses cepat dan waktu baca-tulis yang cepat
Anda tidak benar-benar membutuhkan atribut dan ACL yang diperluas, dan tergantung pada pengaturan Linux Anda, mereka bahkan mungkin tidak aktif untuk memulainya. Ketidakcocokan antara Windows dan Linux pada izin membuatnya tidak disarankan untuk menggunakan platform lintas fitur ini, bahkan jika didukung.
sumber