GNU/Linux >> Belajar Linux >  >> Ubuntu

PPA Ini Memungkinkan Anda Mencoba Modul Kernel exFat Berdasarkan Kode Samsung

PPA baru memberi pengguna Ubuntu kesempatan untuk mencoba modul kernel exFAT alternatif berdasarkan kode Samsung terbaru.

Anda mungkin ingat bahwa, pada bulan Agustus, Microsoft mengumumkan akan membantu membawa exFAT ke kernel Linux di bawah lisensi yang diizinkan. Langkah ini mengakhiri ketidakpastian hukum selama bertahun-tahun dan seharusnya memungkinkan exFAT untuk didukung sepenuhnya di kernel Linux arus utama.

Tetapi semua upaya ini agak jauh, dan driver exFAT "pementasan" saat ini didasarkan pada beberapa kode yang lebih lama.

Sementara itu, pengguna Ubuntu tertarik menggunakan modul sistem file exFAT untuk kernel Linux berdasarkan sdFAT driver yang dikembangkan oleh Samsung (dan digunakan di ponsel pintar Android mereka) sekarang bisa.

SFC memiliki detail lebih lanjut tentang driver Samsung sdFAT

Tujuan dari exfat-linux proyek, dikelola oleh pengembang Android Park Ju Hyung, adalah untuk "menyediakan driver kernel generik terbaik untuk exFAT" untuk pengguna Linux. Ini dilakukan dengan memanfaatkan “modifikasi khusus Samsung” dan, dalam beberapa kasus, penghilangan yang membantu membuat kode proyek lebih 'portabel'.

exfat-linux modul kernel diajukan sebagai alternatif drop-in untuk exfat-nofuse, yang status pemeliharaannya tampaknya sedikit meningkat.

Selain itu, exfat-linux didasarkan pada kode 'lebih baru', dan pengelolanya berencana untuk menggabungkan perubahan upstream kapan pun dan kapan pun, dan segera memperbaiki kerusakan apa pun dengan kernel yang lebih baru.

Manfaat exfat-linux dibandingkan alternatif lain:

  • Baca/tulis lebih cepat ke sistem file exFAT
  • Berdasarkan kode 'baru'
  • Mendukung kernel 64-bit, 32-bit &ARM
  • Berbagai opsi pemasangan

Driver exFAT berbasis Samsung telah diuji dan bekerja dengan semua kernel LTS utama, serta kernel Linux yang digunakan Canonical di Ubuntu, termasuk v5.0, v5.2 dan bahkan 5.3-rc yang digunakan di build harian Ubuntu 19.10 .

Cara menginstal modul kernel Samsung exFat di Ubuntu

Sebelum Anda melanjutkan, lakukan inventarisasi pengaturan Anda saat ini. Jika semuanya bekerja dengan baik, atau Anda tidak begitu yakin mengapa Anda ingin mengganti modul exFAT, jangan ikuti; tetap dengan apa yang Anda miliki.

Namun, jika Anda tertarik untuk membandingkan kinerja dengan modul exfat berbasis non-FUSE alternatif, ingin mengakses fitur khusus dalam implementasi baru ini, cukup ikuti langkah-langkah berikut berikut ini?

1. Buka jendela terminal baru (ctrl + alt + t ) di Ubuntu 16.04 LTS, 18.04 LTS atau yang lebih baru (termasuk Linux Mint 19.x) dan jalankan perintah ini:

sudo add-apt-repository ppa:arter97/exfat-linux

2. Masukkan kata sandi Anda lalu perbarui daftar paket perangkat lunak Anda:

sudo apt update

3. Instal paket modul kernel exfat-linux:

sudo apt install exfat-dkms

Setelah paket exfat-linux diunduh, dibongkar, dibuat dan diinstal, Anda perlu me-reboot mesin Anda untuk memastikan kernel baru berhasil dimuat.

Untuk membongkar atau menghapus modul kernel di kemudian hari (dan kembali ke modul exFAT bawaan kernel Anda), Anda dapat membongkar modul menggunakan modprobe -r atau hapus modul kernel seluruhnya (disarankan) dengan menjalankan perintah ini sebagai root:

sudo apt remove exfat-dkms

Jika Anda mencoba exfat-linux — saya akui bahwa pada saat penulisan ini saya belum — beri tahu saya (dan pembaca lainnya) bagaimana kemajuan Anda, masalah apa pun yang Anda hadapi, dan sebagainya.

Terima kasih arter97


Ubuntu
  1. Anda Tidak Memiliki Izin Untuk Mengekstrak Ke Folder Ini?

  2. Kesalahan Untuk Memuat Modul Btusb Dengan Kernel 4.10.0-20-generik?

  3. 2.6.37 (atau 2.6.36) Kernel Ubuntu Di Maverick. Apakah Ini Mungkin Dan Di Mana Saya Bisa Mendapatkannya?

  1. Bagaimana Cara Mengambil Kode Sumber Kernel Ubuntu dengan Aman?

  2. Bagaimana Cara Menambahkan Parameter Modul Kernel?

  3. Bagaimana cara membuat kode modul kernel Linux?

  1. 6 Aplikasi Cuaca Teratas yang Dapat Anda Coba untuk Ubuntu Linux pada tahun 2021

  2. Bagaimana cara menambahkan fungsi polling ke kode modul kernel?

  3. Lewati modul kernel saat boot