web-dev-qa-db-fra.com

Ai-je besoin d'Intel Smart Response pour installer Ubuntu?

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
16
Allen

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"),

enter image description here

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:

  1. Choisissez et formatez le plus petit disque (SSD) en tant que ext4 et montez le / pour installer Ubuntu.
  2. Choisissez et formatez le plus gros disque (disque dur) ext4 pour simplement stocker le support. Attribuez-lui un point de montage /bigdrive. Vous pouvez également affecter le point de montage /mnt/bigdriveou /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.
  3. Créez une partition de swap à la fin du disque dur et attribuez-lui le format Swapname__. Il n'a pas besoin de point de montage.
  4. Terminez l'installation et redémarrez.

Étape 4

Vérifier:

  1. Ubuntu démarre correctement.
  2. Tout fonctionne comme ils l'ont fait lorsque vous avez essayé Ubuntu à partir du Live DVD/USB.
  3. Ouvrez Nautilus, le gestionnaire de fichiers (similaire à l'Explorateur Windows) et naviguez vers Systèmes de fichiers . Vérifiez que le dossier bigdriveexiste. Si vous ne trouvez pas bigdrivename__, le montage n’a pas été monté au démarrage. Voir montez deux disques durs au démarrage comment résoudre ce problème.
  4. Créez un nouveau dossier et un nouveau fichier pour voir que vous pouvez réellement écrire dans bigdrivename__. Supprimer ces.

Si vous ne pouvez pas créer de dossiers et de fichiers dans bigdrivename__, 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 bigdrivename__.

  • 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 .

enter image description here

Étape 5

  1. 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

  2. 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

18
user68186

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 mediasur 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.

3
thomasrutter

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?

2
Gabriel