web-dev-qa-db-fra.com

Comment sont choisis / dev / sda et / dev / sdb?

J'essaie d'installer Windows 7 sur/dev/sda mais quel que soit le lecteur sur lequel j'installe Windows 7 devient/deb/sdb. Je n'ai pas changé de priorité de démarrage dans le BIOS.

Quelqu'un pourrait-il m'aider à comprendre comment Ubuntu 12.04 choisit/dev/sda et/dev/sdb?

5
user997112

Les désignations/dev/sda et/dev/sdb peuvent être arbitraires, comme vous pouvez le voir.

De https://wiki.archlinux.org/index.php/Persistent_block_device_naming

Si votre ordinateur dispose de plusieurs contrôleurs de disque SATA, SCSI ou IDE, l'ordre dans lequel les nœuds de périphérique correspondants sont ajoutés est arbitraire. Cela peut entraîner la commutation de noms de périphériques tels que/dev/sda et/dev/sdb à chaque démarrage, aboutissant à la disparition d'un système qui ne peut pas démarrer, à une panique du noyau ou à un périphérique en mode bloc. Un nommage persistant résout ces problèmes.

et Debian https://wiki.debian.org/Part-UUID

Si vous avez plusieurs contrôleurs de disque (IDE ou spécialement SCSI/SATA), ou même si vous avez juste un nombre variable de périphériques de stockage amovibles USB/Firewire connectés au jour le jour, l'ordre dans lequel ils sont détectés peut ne pas être déterministe. Il en résulte que des noms de périphérique tels que/dev/sda1 et/dev/sdb1 peuvent basculer de manière aléatoire à chaque démarrage. Le nommage persistant vous permet de ne pas vous inquiéter du tout.

Pour les systèmes de fichiers, il est préférable d'utiliser UUID (/dev/disk/by-uuid/) ou des étiquettes (/dev/disk/by-label/). Pour les lecteurs bruts ou les partitions non formatées, vous pouvez utiliser des ID (/dev/disk/by-id/).

Pour identifier votre disque/partition, utilisez blkid

Sudo blkid

Les informations Ubuntu sont ici: https://help.ubuntu.com/community/UsingUUID

Il peut être préférable de retirer temporairement votre disque dur Windows pendant l'installation d'Ubuntu, puis de configurer votre/vos partition (s) Windows pour un montage ultérieur. Vous pouvez ensuite sélectionner le système d'exploitation à démarrer dans votre BIOS.

12
Panther