Sous Windows; vous avez le C:\
lecteur. Il s'agit du lecteur principal sur lequel Windows est installé.
Cependant, Linux utilise un système d'appellation: sda
, sdb[1-4]
, etc. Quelqu'un peut -il me donner un bref aperçu de ce afin que je puisse comprendre réellement au lieu d'être confondu par elle?
hard-drive
Dante Ashton
la source
la source
/dev/sd*
noms. L'équivalent de votre lecteur C: est/
(alias le répertoire racine). Vous pouvez voir tous les lecteurs en allant sur «Ordinateur» dans le gestionnaire de fichiers.Réponses:
En général, les lettres
(fd, sd, hd)
font référence au type de périphérique('SATA, SCSI/SATA, IDE')
, la troisième lettre correspond à l'ordre du périphérique (a la première, b la seconde, etc.) et les chiffres se réfèrent aux partitions du périphérique, en commençant par zéro.Ainsi, par exemple:
/dev/sda1
/dev/sdb3
Ce nom d'appareil est plus un nom d'arrière-plan, comme le point réel pour y accéder un point de montage de répertoire.
Je pense que les trois articles suivants vous aideront un peu:
la source
/dev/disk/by-uuid/
ce point vers les/dev/sd**
nœuds de périphérique "standard" . Cela donne l'avantage d'avoir une référence stable à un lecteur même si vous mélangez les lecteurs sur le système.Pour plus de clarté, du côté de Windows, vous confondez la dénomination du système de fichiers avec la dénomination du lecteur. Windows vous cache presque complètement le nom du lecteur, mais vous pouvez voir des exemples dans le registre et si vous modifiez votre fichier boot.ini. Une référence de disque pourrait ressembler à ceci:
Vous pouvez également voir des disques individuels dans l'outil de gestion de disque. La raison pour laquelle je soulève cette question est que le système de fichiers ntfs vous permet de jouer à toutes sortes de jeux. Vous pouvez monter un disque distinct dans un dossier de votre C: et un autre lecteur en même temps, et les disques non montés peuvent ne pas avoir du tout de lettre de lecteur. Ne confondez donc pas le système de fichiers avec le nom du disque.
Linux est similaire, ici. sda1 est un nom de partition courant, mais il peut être monté n'importe où sur le système de fichiers.
la source
Alors que SCSI et SATA continueront à exister pendant un certain temps dans les configurations grand public de bureau et d'ordinateurs portables, les appareils mobiles utilisant le stockage eMMC dans le
/dev/mmcblk*p*
schéma de dénomination existent depuis quelques années et les SSD NVMe hautes performances non SATA (/dev/nvme*n*
) ne sont pas loin.la source
Pavlos G. est globalement correct, cependant / dev / hd ** n'est plus utilisé par les disques durs IDE (et les lecteurs de CD), ils utilisent / dev / sd ** depuis le noyau 2.6.19 (et ubuntu depuis 7.10, ~ 2007)
la source
Vous ne devriez vraiment pas vous fier au schéma de dénomination sd *. Il peut changer considérablement en fonction de la rotation du disque, de la connexion à chaud et des adaptateurs de stockage supplémentaires. La meilleure chose à utiliser pour adresser uniquement votre appareil est les liens persistants comme
/dev/disk/by-id/
. Linux n'a pas les limitations de "démarrage à partir du premier disque" et peut également monter des disques par étiquette, donc l'ordre des disques n'est vraiment pas pertinent.la source