web-dev-qa-db-fra.com

Comment utiliser mon disque SSD de 30 Go avec Ubuntu 14.04?

J'utilisais le système d'exploitation Windows auparavant, mais maintenant je suis un utilisateur Linux. Mon ordinateur portable est venu avec un disque SSD de 30 Go qui était utilisé pour le cache (je suppose!). C’est ce qui est dit sur spécifications page de mon ordinateur portable:

Hard Disk Drive 500 GB*4 (Serial ATA, 5400 rpm) + solid state drive for cache 32 GB*5

Sur Windows, j'utilisais Intel Rapid Storage Technology et tout se passait automatiquement. Comme je suis sur Ubuntu (14.04) maintenant, je ne sais pas quoi faire avec ce SSD. Je peux juste le voir sous:

Gparted --> Devices --> /dev/sdb (29.82)

Est-il possible d'utiliser cela avec Linux? Ou c'est juste un gaspillage.

Toute aide serait très appréciée!

Merci!

PS: Je n'ai que Ubuntu 14.04 installé. Pas de double démarrage.

1
ssokhey

Il existe quelques solutions possibles pour utiliser un SSD en tant que périphérique de cache sous Linux (de la même manière que la technologie Intel Rapid Storage).

Les deux méthodes principales consistent à utiliser le sous-système de gestion de volume logique (LVM), ou bcache.

J'ai eu des problèmes de performances avec LVM (mais uniquement sur des volumes importants> 10 To), et quelques problèmes de stabilité avec bcache (bien que tous aient été résolus avec les noyaux les plus récents).

Cela dit, j’utilise actuellement bcache sur une poignée de machines (y compris 3 serveurs) et l’augmentation des performances est spectaculaire avec certaines charges de travail.

Malheureusement, aucune solution n’est très simple à installer et je vous conseillerais d’utiliser des noyaux plus récents, tels que ceux fournis avec Ubuntu 16.04 ou même 16.10, avec l’une ou l’autre des options.

Ce guide de Richard Jones, un employé de Redhat, décrit l’utilisation de LVM et son adaptation à certaines installations LVM existantes.

Une solution plus simple (probablement des performances globalement inférieures et probablement plus fiables) consisterait à placer à la fois votre système de fichiers racine (/) et votre swap sur le disque SSD, avec d’autres données sur le disque dur.

Malheureusement, bien que cela soit facile à faire avec une nouvelle installation d'Ubuntu via l'installateur, re-partitionner un système existant comme celui-ci n'est également pas une opération simple, mais il existe des guides en ligne à ce sujet (ou vous pouvez toujours poser une nouvelle question ici ).

Quoi que vous fassiez (utilisez le SSD comme cache ou comme stockage "direct"), utilisez fdisk ou gdisk (ou d'autres outils de partitionnement tels que gparted ) pour supprimer les partitions Intel RST existantes et partitionner le disque.

1
Tim Small

Tout d’abord, vous devez vous assurer que votre Windows n’utilise plus le périphérique de cache de 30 Go en le décélérant. Ensuite, à l'aide de l'application Windows RST d'Intel, vous pouvez supprimer le volume.

J'ai eu un disque SSD mSata de 30 Go sur mon ordinateur portable, qui a été partagé entre un cache Windows de 19 Go et un cache Ubuntu de 12 Go (à l'aide de EnhanceIO) pendant environ un an et cela a très bien fonctionné. Mais il y avait un travail supplémentaire pour gérer la mise en cache.

Depuis, j'ai mis à niveau le SSD mSata de 30 Go à 120 Go, déplacé le disque dur de 500 Go de la baie 1 sur la baie 2 et installé un nouveau disque SSD de 240 Go dans la baie 1:

rick@Dell:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdd      8:48   0 186.3G  0 disk 
├─sdd2   8:50   0 178.9G  0 part /media/rick/S3A6550D005
├─sdd3   8:51   0     6G  0 part 
└─sdd1   8:49   0   1.5G  0 part 
sdb      8:16   0 465.8G  0 disk 
├─sdb2   8:18   0 257.4G  0 part 
├─sdb5   8:21   0 200.5G  0 part 
├─sdb3   8:19   0     1K  0 part 
├─sdb1   8:17   0   100M  0 part 
└─sdb6   8:22   0   7.9G  0 part 
sr0     11:0    1  1024M  0 rom  
sdc      8:32   0 119.2G  0 disk 
├─sdc2   8:34   0  78.1G  0 part /mnt/5824BF4E76D68BE2
├─sdc3   8:35   0  29.3G  0 part /
└─sdc4   8:36   0   7.8G  0 part [SWAP]
sda      8:0    0 223.6G  0 disk 
├─sda2   8:2    0   118G  0 part 
└─sda1   8:1    0   100M  0 part 

Le disque SSD mSata de 120 Go en question est installé en tant que sdc. Windows a 78 Go et Ubuntu 16.04 a 29 Go avec une partition Swap de 8 Go.

L'ensemble du système d'exploitation Ubuntu et le répertoire/home sont installés dans la partition de 29 Go. Les performances sont vraiment excellentes, d'autant plus qu'il ne s'agit que d'un canal SATA II (3 Go/s), bien qu'avec un SSD SATA III mSata.

Après s’être assuré que Windows n’est pas autorisé à utiliser le cache, il vous suffit de démarrer avec un CD ou une clé USB. Sur l'écran d'installation, sélectionnez "quelque chose d'autre". Re-partitionnez le SSD mSata en utilisant gparted pour Ubuntu et installez-le ici.

J'élargirai cette réponse avec plus de détails en fonction des commentaires demandant des informations/clarifications supplémentaires.

0
WinEunuuchs2Unix