web-dev-qa-db-fra.com

dois-je encore défragmenter mon lecteur NTFS

donc je sais que mon SSD ext principal n'a pas besoin d'être défragmenté, mais j'ai un disque dur de stockage formaté en NTFS. Ce lecteur doit-il encore être défragmenté? Si oui, quels programmes recommanderiez-vous?

Aussi; vaudrait-il la peine de reformater ce lecteur vers un autre système de fichiers?

1
Alex shepard

Évidemment, si vous ne prévoyez pas de démarrer ce disque dur NTFS sous n'importe quel système d'exploitation Windows, sauvegardez/reformatez-le en ext3 ou ext4 et restaurez son contenu. C'est votre meilleur espoir de fonctionnalité et de performances pour la journalisation sous Linux.

Si plus tard, vous découvrez que vous devez accéder au contenu de vos fichiers ext3 ou ext4 sous Windows, sachez qu'il est possible de r/w sur des volumes ext3/4 à partir de Windows XP up , avec des défauts et de fortes surtensions imprévisibles dans l'utilisation du processeur, d'après mon expérience. Utilisez simplement l'extension windows Ext2Fsd à vos risques et périls pour vos données et avec certaines limitations pour ext4 par rapport à ext3.

Oui, ntfs est étranger à Linux (déjà souligné par tout le monde ici), mais je ne vois pas pourquoi vous ne pourriez pas l'utiliser si vous envisagez de connecter ce disque dur à un système d'exploitation Windows à un moment ou à un autre.

1) Pour vous assurer que les liens r/w, matériels et symboliques ainsi que la journalisation partielle sont correctement gérés par Lx, installez ntfs-3g à partir du référentiel Canonical, avant de redémarrer et de monter votre volume ntfs. C'est parfaitement sûr d'après mon expérience. Votre ligne fstab pour ce montage devrait lire quelque chose comme:

UUID=____________ /mnt/[volume-name] ntfs-3g rw,user,auto,nofail,umask=0002,uid=1000,locale=en_US.UTF-8,x-gvfs-show,x-gvfs-name=[volume-name] 0 0

changez umask et uid en will.

Un inconvénient cependant: vous pouvez rencontrer quelques difficultés avec la définition des autorisations utilisateur pour tout ce qui est enregistré sur ce volume. NTFS est plutôt simpliste sur les autorisations utilisateur en général.

2) Défragmentation; En 2011, "shake" était censé effectuer des défragmentations sur des FS NTFS montés sur Lx. Pas vrai, apparemment comme indiqué par cet ensemble de réponses AU: Défragmentation des partitions NTFS de Linux ).

D'autres possibilités sont soit d'utiliser un Win OS pour défragmenter votre volume avant de le monter sur votre yr Lx OS (pas très satisfaisant) ou d'utiliser " ltradefrag ". Un autre consiste à opter pour un SSD TRIM ready pour votre système de fichiers NTFS. Dans ce dernier cas, vous aurez zéro besoin de défragmentation . Déjà.

0
Cbhihe

Ce n'est vraiment pas bon d'avoir une partition NTFS, si vous n'avez pas Windows.

Il n'y a aucun bon moyen de le maintenir.

La meilleure façon est de sauvegarder toutes les données et de les formater sur quelque chose de bien supporté par linux (ext4 ou xfs).

0
Pilot6

Le fait de le défragmenter dépend de la fréquence à laquelle vous l'avez lu/écrit.

Cependant, ce n'est pas une bonne idée de défragmenter NTFS d'ubuntu: pas un système de fichiers natif. C'est donc une bonne idée de reformater, par exemple, le système de fichiers ext4.

Je peux vous renvoyer à cette réponse: https://bbs.archlinux.org/viewtopic.php?pid=1335537#p1335537

Mais il y a des séquelles.

0
Gram