Formater le disque dur externe en un système de fichiers compatible Linux

9

Comment formater mon disque dur externe en un système de fichiers très compatible Linux?

Hermann Ingjaldsson
la source
Il n'a pas besoin de compatibilité avec Windows
darnir
1
Non, ce n'est pas un doublon, celui-ci ne nécessite pas de compatibilité sur un système d'exploitation autre que Linux.
daisy

Réponses:

8

Vous pouvez utiliser des applications GUI comme GParted sur Ubuntu. Installez-les à partir des référentiels en utilisant:

sudo apt-get install gparted

Une fois que vous l'avez installé, sélectionnez le périphérique / partition de bloc correct et formatez-le en utilisant un système de fichiers comme ext2 / 3/4, JFS, XFS, ResiserFS, etc. en fonction de vos besoins.

Cependant, les systèmes de fichiers mentionnés ci-dessus sont uniquement à titre de référence. Tous ne fonctionnent pas parfaitement sur toutes les distributions.

Par exemple, comme l'a souligné @Nils:

RiserFS n'est plus supporté sur certaines distributions majeures.
JFS et XFS peuvent être trop nouveaux pour certaines distributions. Ext2 est trop ancien.

Ext2 est presque un système de fichiers hérité maintenant et n'est pas un très bon choix.

Cela ne laisse que Ext3 et Ext4.

Encore une fois, comme ext4 est encore nouveau et en cours de développement, il peut y avoir des problèmes avec quelques distributions. Par exemple, sur RH5, il n'y a pas d'ext4, sur SLES10, c'est un peu risqué. Cependant, je dois souligner ici que le noyau Linux vanilla prend complètement en charge ext4 depuis la version 2.6.28. Sur Arch et Gentoo ext4 ne pose aucun problème.

Mais ext3 fonctionnera avec n'importe quelle distribution actuelle - pas seulement les plus récentes.

darnir
la source
J'obtiens 'Vous voudrez peut-être exécuter' apt-get -f install 'pour corriger ces problèmes: Les packages suivants ont des dépendances non satisfaites:' et quand j'exécute 'apt-get -f install' comme ils le suggèrent, je reçois beaucoup d'attente puis le message «connexion expirée».
Hermann Ingjaldsson
Il semble que vous ne soyez pas connecté à Internet sur cette machine. Et votre apt-get est peut-être cassé. Je ne suis pas un expert Debian pour pouvoir vous y aider.
darnir
Avez-vous déjà ajouté des PPA, puis les avez-vous supprimés? Cela semble être la cause la plus courante de l'erreur ci-dessus. Exécutez également 'sudo apt-get -f install'. Il semble que beaucoup de gens ont tendance à oublier d'ajouter le sudo.
darnir
Je l'ai couru avec un sudo, la solution à la fin était d'aller dans une maison d'amis et de le formater là avec l'ubuntu gui. Mais cette réponse est une référence future utile.
Hermann Ingjaldsson
RiserFS n'est plus supporté sur certaines distributions majeures. JFS et XFS peuvent être trop nouveaux pour certaines distributions, ext2 est trop ancien. Mon meilleur pari est le bon vieux ext3.
Nils
1

Comme il s'agit d'un lecteur externe, vous souhaiterez peut-être formater avec Fat32 ou NTFS, donc vous accédez aux fichiers lorsque vous déplacez le disque sur différentes plates-formes.

Comme l'a dit Darnir, Gparted est un outil approprié pour cela.

Tim
la source
ntfs est délicat sur certaines distributions. Fat32 ne prend pas en charge les fichiers de plus de 2 Go - mais Fat32 est pris en charge sur tous les Linux que je connais.
Nils
Si l'on utilise linx pour la plupart de son travail, ntfs est un choix terrible à faire. le pilote ntfs-3g n'est toujours pas complet ou parfaitement stable. Et les vitesses de lecture / écriture sont loin de ce que les autres systèmes de fichiers peuvent fournir. FAT d'autre part a la limite de taille de fichier. exFat est cependant une bonne option à choisir.
darnir
100% préfèreraient moi-même Ext3 / 4, mais comme je l'ai mentionné dans ma réponse, si vous déplacez votre disque entre des plates-formes, vous voudrez peut-être envisager les alternatives MS plus folles pour la portabilité.
Tim