Bagaimana cara mengubah urutan sortir FAT32 pada drive?

15

Saya menggunakan drive USB untuk memutar musik di mobil saya. Sayangnya, mobil tidak mengurutkan musik berdasarkan abjad dan bergantung pada bagaimana musik diurutkan pada drive FAT32.

Perangkat lunak Windows ini disini memecahkan masalah. Adakah yang bisa dibandingkan dengan saya di Ubuntu?

PS: pada awalnya saya pikir itu masalah tanggal pembuatan file pertanyaan askubuntu . Tetapi meskipun saya menemukan jawaban untuk pertanyaan itu, itu tidak menyelesaikan masalah seperti yang saya kira akan terjadi.

Chad - 24216
sumber
Sudahkah Anda mencoba menjalankan perangkat lunak dengan Wine?
Uri Herrera
Lihat pertanyaan dan jawaban yang ada: askubuntu.com/questions/78212/sort-files-on-the-filesystem/…
Adrian

Jawaban:

17

Anda mungkin ingin menggunakan fatsort yang tersedia di Ubuntu dan dirancang untuk menyelesaikan masalah Anda. Bersulang,

rmn
sumber
1
Bekerja sangat bagus dan cepat!
desgua
7

fatsort memecahkan masalah. Pertama instal fatsort kemudian, daftarkan partisi untuk mendapatkan jalur perangkat kunci usb

cat /proc/partitions

Mari kita ambil / dev / s11 sebagai contoh.

Akhirnya

sudo fatsort -f /dev/sde1

masalah diselesaikan, tanpa anggur atau windows ;-)

FredFF
sumber
1

Taruhan terbaik Anda adalah menggunakan DriveSort di bawah Wine, seperti yang direkomendasikan penulisnya

Untuk mengutip DriveSort ini penulis , program ini "terikat erat ke Microsoft API", jadi aku ragu Anda akan menemukan setara Linux native mana filesystem non-pribumi (FAT) yang bersangkutan.

Anda dapat menjalankannya di bawah Wine karena penulis telah mencoba dan merekomendasikannya, dengan beberapa peringatan:

  • Anda harus menjalankannya gksudo
  • Anda perlu mfc42u.dll, yang dapat Anda instal di direktori yang sama dari internet (google), atau menginstalnya menggunakan winetrickspaket.
  • Setelah pengurutan selesai, DriveSort mencoba untuk meng-unmount / memasang kembali drive; remounting tidak berhasil di Wine, jadi Anda bisa menarik USB dengan aman untuk digunakan, atau remount secara manual.
ish
sumber
Saya tidak berpikir bahwa menggunakan apa pun dalam anggur lebih baik ketika alternatif asli tersedia (fatsort) dan apakah itu menggunakan api microsoft secara internal atau tidak, anggur memiliki versi rekayasa balik sendiri dari api yang membungkus operasi file kernel sehingga hasilnya mungkin sebenarnya berbeda dengan apa yang terjadi di windows.
Ivan Anishchuk
0

Ini adalah solusi malas, tetapi Anda bisa memindahkan file keluar dan daripada di lagi ...

buat dir sementara

mkdir /tmp/mydrive

pindahkan semua file keluar

mv /media/thumbdrive/* /tmp/mydrive

dan kemudian semua lagi

mv /tmp/mydrive/* /media/thumbdrive

ini mungkin mendapatkan file di thumbdrive dalam urutan alfabet. Tapi saya tidak yakin ... Cobalah

Anda mungkin juga ingin melihat: Mengurutkan file pada filesystem (pertanyaan yang sama) dan di: http://www.murraymoffatt.com/software-problem-0010.html (beberapa rekomendasi program)

josinalvo
sumber
Ini akan berhasil, jika Anda menggunakan beberapa shell shell, seperti perintah "find" dan "ls" juga tidak mencantumkan secara alfabet. temukan | sort -n> / tmp / filelist, lalu untuk file dalam filelist, lakukan cp $ file ... sesuatu seperti itu akan berhasil. Tetapi menulis sangat lambat ke flash drive.
kevinf