Avec beaucoup de guides et de variantes de configuration sur Internet, je trouve cela déroutant de savoir lequel suivre. Normalement, sous Windows 8, ma configuration consiste à tout installer sur le disque dur et à utiliser Intel Smart Response pour une configuration rapide. Cependant, comme je suis nouveau sur Linux, je ne sais vraiment pas quoi faire.
Ma configuration idéale serait semblable à celle-ci, mais je sais pertinemment qu'IRST n'est pas disponible sous Linux. Je souhaite donc conserver les fichiers du système d'exploitation sur le SSD et conserver mon support sur un disque dur plus grand. Une procédure étape par étape serait extrêmement utile.
Edit: Je veux un système fonctionnant uniquement sur Ubuntu, avec le SSD pour accélérer les choses mais en le configurant de manière à ne pas accélérer sa durée de vie.
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=80289460-5983-4349-8afc-6f3119938ee9 / ext4 errors=remount-ro 0 1
# /files was on /dev/sdb5 during installation
UUID=c1678c88-5100-41bc-8090-7887f1622c7f /files ext4 defaults 0 2
# swap was on /dev/sdb6 during installation
UUID=608e3ec2-c76e-4657-af6d-80793b5f50f6 none swap sw 0 0
Mettre à jour
Il existe d'autres alternatives, bcache, flashcache, dm-cache, EnhanceIO, etc., qui permettent à Ubuntu d'utiliser un petit disque SSD et un disque dur de grande taille d'une manière similaire à Windows. Voir
Quels sont les avantages/inconvénients de différentes options de mise en cache de SSD à HDD (dm-cache, flashcashe ...)? pour les différences entre celles-ci.
Je n'ai aucune expérience avec ces outils. Voir Comment installer et utiliser flashcache/bcache pour mettre en cache le disque dur sur un disque SSD? et ArchLinux Wiki sur Bcache pour plus d'informations sur certaines de ces méthodes. Merci à Fabby pour m'avoir indiqué ces ressources.
Réponse originale
Tu as raison. La manière dont Windows 8 utilise un petit disque SSD et un disque dur volumineux n’est pas disponible pour Ubuntu.
Conserver le système d’exploitation Ubuntu dans le disque SSD et dans le média HHD est logique. Le dossier (ou la partition) /home
conserve généralement tous les supports, documents, pour tous les utilisateurs. Il conserve également tous les fichiers de configuration spécifiques à l'utilisateur. Donc, garder le/home sur le SSD accélérera les choses car les fichiers de configuration seront lus rapidement.
Étape 1
Désactiver Intel Smart Response dans le BIOS/UEFI. Désactiver le démarrage sécurisé et le démarrage rapide. Activez le mode hérité dans le BIOS, le cas échéant.
Étape 2
Démarrez à partir d’un DVD/Live USB de la version d’Ubuntu que vous souhaitez installer et choisissez "Essayer Ubuntu". Assurez-vous que le clavier, la souris/le trackpad, l'affichage, le son, les connexions Internet, la webcam et tout ce que vous pouvez penser ne fonctionne pas sous Ubuntu.
Étape 3
Installez Ubuntu dans le SSD. Si le mode hérité dans le BIOS n'a pas pu être activé, voir documentation Ubuntu UEFI pour savoir comment installer. Pour les nouveaux utilisateurs, il est plus facile d’avoir une seule partition au format /
/ext4 avec le point de montage /
dans le disque SSD. Vous pouvez créer une seconde partition /home
dans le SSD si vous le souhaitez, mais ce n'est pas essentiel.
Lorsque vous arrivez au point où vous devez choisir où installer ("Type d'installation"),
choisissez "Quelque chose d'autre". Un nouvel écran apparaîtra vous permettant de choisir où installer Ubuntu, formater, créer des partitions, etc. Suivez attentivement les instructions ci-dessous:
/
pour installer Ubuntu.ext4
pour simplement stocker le support. Attribuez-lui un point de montage /bigdrive
. Vous pouvez également affecter le point de montage /mnt/bigdrive
ou /media/bigdrive
. Voir Pourquoi avoir les deux/mnt et/media? pour plus d'explications sur ces alternatives. Si vous utilisez l'une des alternatives, modifiez les étapes suivantes en conséquence.Swap
name__. Il n'a pas besoin de point de montage.Étape 4
Vérifier:
bigdrive
existe. Si vous ne trouvez pas bigdrive
name__, le montage n’a pas été monté au démarrage. Voir montez deux disques durs au démarrage comment résoudre ce problème.bigdrive
name__. Supprimer ces.Si vous ne pouvez pas créer de dossiers et de fichiers dans bigdrive
name__, procédez comme suit pour corriger les droits en écriture.
Ouvrez le terminal en appuyant sur Ctrl+Alt+T et le type
gksudo nautilus
Si cela ne fonctionne pas, voir Comment démarrer Nautilus en tant que root?
Entrez votre mot de passe à l'invite.
Dans Nautilus, accédez au Système de fichiers et recherchez l’icône du dossier bigdrive
name__.
Faites un clic droit sur et choisissez Propriétés .
Accédez à l'onglet Autorisations .
Assurez-vous que le groupe et autres peuvent Créer et supprimer des fichiers .
Étape 5
Déplacez les gros dossiers de votre dossier /home/$USER
vers /bigdrive/$USER
. Vous pouvez le faire dans Nautilus en utilisant "Créer un nouveau dossier" (pour créer le dossier utilisateur), "Couper" et "Coller" (pour les répertoires). Disons que ces dossiers sont:
~/bin
, ~/Desktop
, ~/Documents
, ~/Downloads
, ~/Music
, ~/Pictures
, ~/Public
, ~/Templates
et ~/Videos
Faire des liens symboliques. Ouvrez un terminal en appuyant sur Ctrl+Alt+T et tapez chaque ligne et appuyez sur Enter: (remplacez "$ USER" par votre nom d'utilisateur)
ln -s /bigdrive/$USER/bin/ bin
ln -s /bigdrive/$USER/Desktop/ Desktop
ln -s /bigdrive/$USER/Documents/ Documents
ln -s /bigdrive/$USER/Downloads/ Downloads
ln -s /bigdrive/$USER/Music/ Music
ln -s /bigdrive/$USER/Pictures/ Pictures
ln -s /bigdrive/$USER/Public/ Public
ln -s /bigdrive/$USER/Templates/ Templates
ln -s /bigdrive/$USER/Videos/ Videos
Plus de détails sont à Installation d'Ubuntu sur Samsung 5 (SSD + HDD)
J'espère que cela t'aides
Réponse courte: il suffit de placer le système de fichiers entier, y compris les répertoires de départ, sur le SSD, et de monter le disque dur à un emplacement facilement accessible pour les gros fichiers (films/musique/photos, etc.).
vie de SSD
Tout d'abord, vous n'avez pas à vous soucier de la durée de vie avec un SSD moderne. Sa durée de vie sera bien supérieure à celle d'un disque dur. Même si vous écrivez beaucoup, des gigaoctets ou des millions de fichiers par jour, cela durera des décennies. Ses têtes ne tomberont pas en panne et ne seront pas affectées par les vibrations, les changements de température, etc. comme les disques durs Le nivellement d'usure garantit que vous pouvez écrire pendant de nombreuses années. (Cela dit, ne faites pas de bêtises et partez sans sauvegardes.)
Qu'est-ce qui profite le plus d'un SSD
Pour assurer un système rapide, les parties les plus importantes de votre système de fichiers sont, dans l'ordre:
Répertoires personnels. C’est ici que sont stockés les caches de votre navigateur, caches de vignettes, configuration du bureau, etc. Ceci est très souvent lu et écrit, il devrait donc être sur le SSD - en fait, c'est la partie la plus importante du système sur un SSD.
/tmp
et /var
. Celles-ci sont assez souvent écrites, mais moins que les précédentes. Vous pouvez utiliser tmpfs pour /tmp
si vous le souhaitez, mais je mets les deux sur le SSD.
/etc
and /usr
. Celles-ci sont rarement écrites mais assez souvent lues et contribueront à un démarrage plus rapide, entre autres choses, si elles sont sur le SSD.
mon conseil
Ce que je fais est simplement de mettre le système de fichiers racine entier sur le SSD et de monter le disque dur sous un point de montage tel que /drives/BIGDRIVE
(vous pouvez utiliser /mnt/BIGDRIVE
si vous aimez autant de gens; je préfère utiliser un répertoire non standard comme /drives
par dessus un répertoire standard tel que /mnt
pour un usage autre que celui auquel il est destiné).
Ensuite, je symlink dans les répertoires sur /drives/BIGDRIVE
à partir de mon répertoire personnel. Par exemple, /home/myuser/Data
est un lien symbolique dans /drives/BIGDRIVE/Data/myuser
et /home/myuser/Media
est un lien symbolique dans /drives/BIGDRIVE/Media
. Les liens symboliques vers un emplacement distinct me permettent de modifier ultérieurement les structures de répertoire des points de montage (par exemple, si je voulais séparer media
sur un nouveau lecteur), tout en conservant la même structure de répertoire dans mon répertoire personnel. J'utilise des majuscules pour le nom du point de montage du lecteur, ne me demandez pas pourquoi.
P.S. Je le fais aussi sous Windows (y compris Windows 8). Il est toujours préférable d’avoir le SSD comme lecteur système et de monter le disque dur en tant que D:
, au lieu d’utiliser Intel Smart Response ou similaire.
IRST n'est pas disponible sous Linux
Il existe des alternatives telles que bcache. Voir Comment installer et utiliser flashcache/bcache pour mettre en cache le disque dur sur un disque SSD?