web-dev-qa-db-fra.com

Quel est le meilleur moyen de partitionner et quel est le meilleur système de fichiers pour un nouveau disque dur?

Duplicate possible:
Quelle est votre recommandation concernant les schémas de partitionnement des lecteurs pour un serveur domestique et de bureau?
Btrfs dans Maverick est-il considéré comme stable?

Bonus: Quel est le "meilleur" système de fichiers pour une utilisation "générale"?

Bonus 2: Si btrfs est censé être "meilleur" que ext3/4, pourquoi n'est-il pas le paramètre par défaut?

Bonus 3: la création d'une partition de démarrage séparée réduira-t-elle le temps de démarrage?

Je l'ai actuellement configuré comme:

  • ? G Autres
  • Échange 4G
  • 10G racine ext4
  • 17G maison btrfs
5
aviraldg

Il n'y a pas meilleur moyen de partitionner un lecteur en tant que tel. Bien sûr, cela dépend de votre installation. Si vous avez un système de serveur compliqué ou étrange, vous voudrez peut-être y consacrer beaucoup de temps. Si votre configuration actuelle fonctionne, laissez-le être.

  • Vous ne gagnerez pas beaucoup en faisant un effort.

Mais ceci est le bit important:

  • La valeur par défaut , c’est-à-dire ce que le programme d’installation Ubuntu choisit pour vous si vous sélectionnez , effacez tout le lecteur est fortement testé par des millions des utilisateurs. Cela fonctionnera très bien .

Le système de fichiers par défaut dans Ubuntu est actuellement ext4. Voici à quoi ressemble le partitionnement sur l'une de mes machines virtuelles: alt text
Cela fonctionne extrêmement bien


Bonus 2: Si btrfs est censé être "meilleur" qu'ext3/4, pourquoi n'est-il pas le paramètre par défaut?

  • Il y a des choses qui sont meilleures à propos de btrfs par rapport à ext4, et vice versa. Gardez à l'esprit que ext4 se trouve également à la pointe des systèmes de fichiers. C'est tout neuf et très avancé. Btrfs n'est pas magique . :-)

  • Cela pourrait très bien devenir bientôt la valeur par défaut; on verra.

  • Voici le détail technique sur les fonctionnalités intéressantes de btrfs (cette liste est copiée textuellement de btrfs ):

    • Croissance et contraction du volume en ligne
    • Ajout et suppression d'un dispositif de blocage en ligne
    • Défragmentation en ligne
    • Équilibrage en ligne (déplacement d'objets entre des blocs pour équilibrer la charge)
    • Compression transparente (actuellement zlib)
    • Sous-volumes (racines de système de fichiers montables séparément)
    • Snapshots (copies inscriptibles, copie sur écriture des sous-volumes)
    • Clonage de fichiers (copie sur écriture sur des fichiers individuels ou leurs plages d'octets)
    • Niveau d'objet (type RAID1) mise en miroir, (type RAID0) segmentation
    • Somme de contrôle sur les données et les métadonnées (actuellement CRC-32C)
    • Conversion sur place (avec restauration) de ext3/4 en Btrfs
    • Amorçage du système de fichiers (Btrfs sur un stockage en lecture seule utilisé comme sauvegarde de copie sur écriture pour un Btrfs inscriptible)
    • Transactions définies par l'utilisateur
    • Bloquer la prise en charge (récupère de l'espace sur certaines configurations de virtualisation et améliore la mise à niveau sur les disques SSD en avertissant le périphérique sous-jacent que le stockage n'est plus utilisé)

    (mon emphase)

    Si vous faites attention à] et tilisez à tout ce qui précède, btrfs sera une aubaine. Après la fusion Oracle/Sun, il s’agira de quoi ZFS aurait toujours dû être: Implémenté. :)


Bonus 3: la création d'une partition de démarrage séparée réduira-t-elle le temps de démarrage?

  • Non. Le temps de démarrage est généralement dans l'attente de la tête de recherche magnétique du disque dur. Vous pouvez donc gagner très peu en modifiant la configuration. Partitionner le disque différemment ne fera pas beaucoup de bien.

  • Vous entendrez peut-être des histoires miraculeuses de personnes réduisant leur temps de démarrage en mettant/boot au tout début du disque (où les plateaux sont "plus petits", pour ainsi dire). Il y aura une réduction d'environ 50% des temps de recherche dans la partie très interne du disque par rapport à la partie la plus extérieure. Faire un effort pour mettre/démarrer là-bas est futile. Ce sera proche du début de toute façon , inutile de vous embêter avec cela. Vous devriez le savoir cependant, il est logique de placer le système d’exploitation en premier et les données en dernier.

9
Stefano Palazzo