Connaîtriez vous une astuce pour defragmenter une partion FAT32 (sur une clef USB a priori) depuis GNU/Linux et sans avoir a installer "un bout de redmondie" comme dirait notre bon fassil ? Apres un peu de recherche je suis bien tombé sur ça : http://linuxfr.org/news/shake-un-d%C3%A ... r-gnulinux Mais jusqu'ici mes essais n'ont pas été très fructueux...
A noter que dans le cas present je cherche a defragmenter une clef USB Easy2Boot pour eviter d'avoir des erreurs du type "non contiguous file".
Il y a ici une vieille discussion à ce sujet. Je pense que c'est encore d'actualité et defrag est dans AUR. Cela dit ,une clé usb en FAT n'est pas très lourde et une opération sauvegarde/reformatage/restauration me semble plus simple que ces outils disons W $
Noyau récent MANJARO x86_64 bits: 64 Xfce 4.16
ASUSTeK model: PRIME B350M-A v: Rev X.0x
6-Core: AMD Ryzen 5 2600X
AMD Baffin [Radeon RX 460/560D / Pro
driver: amdgpu v: kernel
Display: x11 server: X.Org driver: amdgpu,ati unloaded: modesetting
OpenGL: renderer: Radeon RX 560 Series
Arch en Dual. Aucun lien publicitaire ne saurait être toléré dans la signature!
sort: impossible de lire: /tmp/frags-result-tmp: Aucun fichier ou dossier de ce type
Ne signifie pas que defragfs scan d'abord les fichiers fragmentés et en dresse la liste dans un fichier avant ensuite d'executer la defragmentation sur ces dits fichiers.
De plus, je viens de faire le test, et j'ai toujours une erreur "non contiguous file" avec certaines iso...
sinon regarde dans le manuel de ce soft s'il y a moyen de spécifier l'endroit où est placé ce fichier, et met le à un endroit où tu es sûr d'avoir les droits en écriture (bien que ce soit normalement le cas dans /tmp).
Asus AIO - AMD E2 - Radeon HD 7340 - Manjaro 64 + Kf5 + Linux 3.14