Ai-je besoin d'Intel Smart Response lors de l'installation d'Ubuntu?

16

Avec beaucoup de guides et de variations de configuration sur Internet, je trouve difficile de savoir lequel suivre vraiment. Normalement, dans Windows 8, ma configuration serait d'installer tout sur le disque dur et d'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 quelque chose de similaire à cela, mais je sais pertinemment que IRST n'est pas disponible sous Linux, donc ce que j'ai l'intention de faire est de conserver les fichiers du système d'exploitation dans le SSD à la place et de garder mes médias sur le plus grand disque dur. 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
Allen
la source
2
Merci pour le lien, mais comme je l'ai dit, je suis nouveau sur Linux, je ne suis pas familier avec les liens symboliques, etc. Tout guide qui n'a pas de véritable point de départ ou juste un indice de solution à ma confusion ne sert à rien. Je veux juste quelque chose comme une liste en 10 étapes pour le faire.
Allen
1
Envisagez-vous de double démarrage Windows 8 et Ubuntu ou de supprimer Windows et de faire de l'ordinateur portable un système Ubuntu uniquement?
user68186
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. Je sais comment nettoyer essuyer mes disques afin que l'étape 1 puisse commencer par l'installation proprement dite.
Allen
@ user68186, cela ne peut pas être fait si j'ai besoin d'un double démarrage d'Ubuntu et de Windows?
Muhammad Gelbana

Réponses:

18

Mise à jour

Il existe d'autres alternatives, bcache, flashcache, dm-cache, EnhanceIO etc. qui permettent à Ubuntu d'utiliser un petit SSD et un grand disque dur de manière similaire à Windows. Voir

Quels sont les avantages / inconvénients des différentes options de cache SSD vers HDD (dm-cache, flashcashe ...)? pour les différences entre ceux-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 le SSD? et ArchLinux Wiki sur Bcache pour en savoir plus sur certaines de ces méthodes. Merci à Fabby de m'avoir indiqué ces ressources.


Réponse originale

Tu as raison. La façon dont Windows 8 utilise un petit SSD et un grand disque dur n'est pas disponible pour Ubuntu.

Garder Ubuntu OS dans le SSD et les médias en HHD est logique. Le /homedossier (ou la partition) 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ésactivez Intel Smart Response dans BIOS / UEFI. Désactivez le démarrage sécurisé et le démarrage rapide. Activez le mode hérité dans le BIOS si disponible.

Étape 2

Démarrez à partir d'un Live DVD / USB de la version d'Ubuntu que vous souhaitez installer et choisissez «Essayer Ubuntu». Assurez-vous que le clavier, la souris / le pavé tactile, l'affichage, le son, les connexions Internet, la webcam et toutes les autres choses auxquelles vous pouvez penser fonctionnent dans Ubuntu.

Étape 3

Installez Ubuntu dans le SSD. Si le mode hérité dans le BIOS n'a pas pu être activé, consultez la documentation Ubuntu UEFI sur la façon d'installer. Pour quelqu'un de nouveau, il est plus facile de n'avoir qu'une seule /partition au format ext4 avec point de montage /dans le SSD. Vous pouvez créer une deuxième /homepartition 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»),

entrez la description de l'image ici

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 le soufflet:

  1. Choisissez et formatez le plus petit disque (SSD) comme ext4 et point de montage /pour installer Ubuntu
  2. Choisissez et formatez le plus gros disque (HDD) ext4pour stocker simplement les médias. Attribuez-lui un point de montage /bigdrive. Attribuer alternativement le point de montage /mnt/bigdriveou /media/bigdrive. Voir Pourquoi avoir à la fois / 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 Swap à la fin du disque dur et attribuez-lui le Swapformat. Il n'a besoin d'aucun 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 accédez aux systèmes de fichiers . Vérifiez que le dossier bigdriveexiste. Si vous ne le trouvez pas, bigdriveil n'a pas été monté au démarrage. Voir monter deux disques durs au démarrage comment résoudre ce problème.
  4. Créez un nouveau dossier et un nouveau fichier dedans pour voir que vous pouvez réellement écrire dans le bigdrive. Supprimez-les.

Si vous ne pouvez pas créer de dossiers et de fichiers, bigdriveprocédez comme suit pour corriger l'autorisation d'écriture.

  • Ouvrez le terminal en appuyant sur Ctrl+ Alt+ T et tapez

    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' bigdriveicône du dossier.

  • Faites un clic droit sur et choisissez Propriétés .

  • Accédez à l' onglet Autorisations .

  • Assurez-vous que le groupe et les autres peuvent créer et supprimer des fichiers .

entrez la description de l'image ici

Étape 5

  1. Déplacez les gros dossiers de votre /home/$USERdossier 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, ~/TemplatesEt~/Videos

  2. Faites des liens symboliques. Ouvrez un terminal en appuyant sur Ctrl+ Alt+ Tet 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 sur Installer Ubuntu sur Samsung 5 (SSD + HDD)

J'espère que cela t'aides

user68186
la source
Merci pour les instructions simples, je vais certainement tester cela dès que le téléchargement de mon programme d'installation Ubuntu sera terminé.
Allen
Je vous en prie. N'hésitez pas à commenter si quelque chose ne fonctionne pas comme prévu. Je modifierai la réponse en conséquence.
user68186
Super tout fonctionne comme il se doit, sauf le gros disque. Il semble y avoir des conflits d'autorisations, comment puis-je le définir? Par défaut, la lecture et l'écriture sont limitées à mon compte et l'option de gérer cela via l'interface graphique est désactivée.
Allen
1
+1, excellente réponse. Utilisez les points de montage et les liens symboliques de Linux. Cela nécessiterait une configuration et une maintenance légères (peut-être à mesure que de nouveaux dossiers racine sont ajoutés), mais l'ensemble du processus de configuration pourrait être scripté pour un déploiement automatisé à l'avenir, un autre bonus.
MDMoore313
1
@Fabby Merci. J'ai mis à jour la réponse avec vos informations.
user68186
3

Réponse courte: placez tout le système de fichiers, y compris les répertoires personnels, sur le SSD, et montez simplement le disque dur quelque part où vous pouvez y accéder facilement, pour les gros fichiers (films / musique / photos, etc.).

Durée de vie du SSD

Tout d'abord, vous n'avez pas à vous soucier de la durée de vie avec un SSD moderne. Il aura une durée de vie beaucoup plus longue qu'un disque dur. Même si vous y é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 le sont les disques durs. Le nivellement par l'usure garantit que vous pouvez écrire dessus pendant de nombreuses années. (Cela dit, ne faites pas de bêtises et passez sans sauvegardes.)

Quels sont les avantages 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 là que sont stockés les caches de votre navigateur, les caches de miniatures, la configuration du bureau, etc. Il est très fréquemment lu et écrit sur, donc il devrait être sur le SSD - en fait, c'est la partie la plus importante du système pour être sur un SSD.

  • /tmpet /varrépertoire. Celles-ci sont écrites assez fréquemment, mais moins que ce qui précède. Vous pouvez utiliser tmpfs /tmpsi vous le souhaitez, mais je les mets tous les deux sur le SSD.

  • /etcet /usr. Celles-ci sont rarement écrites mais lues assez souvent, et contribueront à un démarrage plus rapide, entre autres, si elles sont sur le SSD.

Mon conseil

Ce que je fais, c'est simplement de mettre tout le système de fichiers racine sur le SSD, et de monter le disque dur sous un point de montage comme /drives/BIGDRIVE(vous pouvez utiliser /mnt/BIGDRIVEsi vous le souhaitez autant de personnes; je préfère utiliser un répertoire non standard comme /drivessur un répertoire standard comme /mntpour autre chose que sa destination).

Ensuite, je crée un lien symbolique vers des répertoires /drives/BIGDRIVEdepuis mon répertoire personnel. Par exemple, /home/myuser/Dataest un lien symbolique vers /drives/BIGDRIVE/Data/myuseret /home/myuser/Mediaest un lien symbolique vers /drives/BIGDRIVE/Media. Les liens symboliques vers un emplacement séparé me permettent de modifier plus tard les structures de répertoires des points de montage (par exemple, si je voulais me séparer mediasur un nouveau lecteur) mais de conserver la même structure de répertoires dans mon répertoire personnel. J'utilise des majuscules pour le nom du point de montage du lecteur, ne me demandez pas pourquoi.

PS Je fais cela sur Windows (y compris Windows 8) aussi. Il est toujours préférable d'avoir le SSD comme lecteur système et de simplement monter le disque dur comme D:, au lieu d'utiliser Intel Smart Response ou similaire.

thomasrutter
la source