Je pense avoir installé Ubuntu sur SSD mais je ne suis pas sûr et je veux vérifier cela. Mais je ne sais pas comment faire?
hard-drive
ssd
clair de lune
la source
la source
Réponses:
Mec, où est ma racine?
Tout d'abord, nous devons savoir sur quel disque se trouve votre système de fichiers racine (en d'autres termes, quel périphérique héberge votre Ubuntu. Une façon est avec
df
.Génial ! Je sais maintenant que mon Ubuntu est placé sur un
/dev/sda
disque de 110 Go (et les 10 autres Go sont utilisés pour autre chose). Pas assez d'informations? OK, qu'en est-il:Oh, Radeon R7! c'est mon SSD! Mais attendez . . .
Et si vous avez deux disques de même taille et de même fabricant?
Eh bien, les disques ont cette information très intéressante - à quelle vitesse ils tournent, et comme nous le savons, les disques SSD ne tournent pas .
Ça a l'air bien?
Note: le
smartmontools
peut - être besoin d'être installé pour pouvoir utiliser lasmartctl
commande.Pour plus d'informations, lisez cet article sur le site stackexchange Unix et Linux
Mise à jour supplémentaire:
Il existe une autre méthode, comme décrit ici . Chaque lecteur a un répertoire correspondant dans le
/sys/class/block/
répertoire, et en faisantvous obtiendrez 1 pour le disque dur ou 0 pour ssd. Cette approche est très pratique pour une utilisation dans des scripts
En fait, c'est apparemment la même approche qui
lsblk
utilise:la source
Un moyen simple de savoir si votre système d'exploitation est installé sur SSD ou non consiste à exécuter une commande à partir d'une fenêtre de terminal appelée
lsblk -o name,rota
. Regardez laROTA
colonne de la sortie et là vous verrez des chiffres. A0
signifie pas de vitesse de rotation ou de lecteur SSD. Un1
indiquerait un lecteur avec des plateaux qui tournent. Mon Ubuntu est installé sur mon/dev/sdb
disque, nous pouvons donc voir que l'un indique un0
qui signifie qu'il est installé sur un disque SSD. Je mets après cet exemple de la façon de dire où votre système d'exploitation est installé à l'aidedf
.REMARQUE: Ubuntu installé en tant que client dans une boucle ou une machine virtuelle affichera ROTA 1 quelle que soit l'installation du système d'exploitation hôte. En outre, les « disques hybrides à semi-conducteurs » et les lecteurs flash USB afficheront également ROTA 1.
Exemple:
Ou vous pouvez effectuer la vérification en tant que script à une ligne en utilisant
-d
pour ne pas afficher les partitions:Exemple:
Pour déterminer sur quel lecteur se trouve votre installation, exécutez la commande à
df /
partir d'une fenêtre de terminal.REMARQUE: les lecteurs configurés avec LVM (Logical Volume Management) affichent réellement le lecteur comme
/boot
au lieu de/
.Exemples:
Lecteur LVM:
Disque non LVM:
MISE À JOUR:
lsblk
peut également être utilisé pour montrer où le système d'exploitation est installé et si le lecteur est SSD tout en une seule commande:Exemple:
C'est après un redémarrage du système, donc mes désignations de disques ont changé à nouveau, mais comme vous pouvez le voir, mes disques SanDisk sont des SSD et ROTA affiche 0.
J'espère que cela t'aides!
la source
lsblock
mon lecteur optique.En fin de compte, votre question n'est pas vraiment une question Ubuntu. Vous avez un disque dur avec une petite quantité, par rapport à la taille du HD, de stockage flash. Ceci est géré automatiquement pour vous par le lecteur et essaie de placer les fichiers les plus fréquemment consultés sur la partie Flash plutôt que sur la partie HD. Pour autant que je sache, il n'y a aucun moyen de contrôler ou de dire quels fichiers se trouvent sur quelle partie. Si vous utilisez régulièrement Ubuntu, tous les fichiers importants devraient se retrouver dans la partie flash de votre lecteur, mais c'est à peu près tout.
la source