¿Qué es hd0 y sda / sdb en Linux?

14

Soy completamente nuevo en Linux y estoy usando Ubuntu 10.04.

Estoy confundido sobre cuándo usar qué (hdx,y)representar qué disco duro.

Tengo 2 discos duros, el primero se identifica como / dev / sda (en la Utilidad de Discos) y ahí es donde instalé mi viejo Windows 7 RC (sin usar). el segundo es / dev / sdb donde instalé mi Ubuntu (en / dev / sdb7 y / dev / sdb8 swap) y XP (en / dev / sdb1).

ahora si quiero jugar con el GRUB de Ubuntu, ¿ (hdx,y)qué debo usar? Por ahora, quiero instalar BURG, y leí el paso de instalación en un sitio web que tengo que escribir burg-install "(hd0)"para instalar BURG en el MBR del disco duro, pero no estoy seguro, me temo que lo estropeará todo.

Entonces, ¿cómo puedo saber qué disco duro es (hd0), (hd1) o (hd0,1), etc.?

Senix
fuente

Respuestas:

18

Cuando GRUB sondea los dispositivos, crea un archivo device.map , puede encontrarlo en el mismo directorio que su grub.conf . Se verá similar a esto:

(fd0)   /dev/fd0
(hd0)   /dev/sda
(hd1)   /dev/sdb
(hd2)   /dev/sdc

Usted es libre de modificar esto como mejor le parezca en cualquier momento. Lee más aquí .

ACTUALIZACIÓN (21 de octubre de 2015) : esta respuesta se escribió originalmente para GRUB 0.9x, que no está en desarrollo activo y ahora se conoce como GRUB Legacy. Si está utilizando una versión de GRUB 2.x, desea esta página con detalles y consejos sobre la asignación de dispositivos.

Trineo
fuente
4

Yo creo eso

sda = hd0, 
sdb = hd1, 

etc., etc., etc. sdc = hd2 Cuando se dice sda1que sería (hd0, 0)y sda2 (hd0, 1)y sda3 (hd0, 2)y sdb1 (hd1, 0)así sucesivamente y así sucesivamente ...

Vervious
fuente
En grub2, si bien esta puede ser la "regla general", no siempre es así. Actualmente estoy tratando de localizar por qué mi máquina no tiene la relación de la que estás hablando: [root@shooster ~]# cat /boot/grub2/device.map (hd0) /dev/sdb
harperville
0

Los nombres de los dispositivos Grub pueden ser confusos, pero puede usar el nombre del dispositivo Linux y dejar que Grub lo descubra. Me gusta esto:

burg-install /dev/sda
Tobu
fuente
0

grub no hace ninguna diferencia entre los dispositivos scsi e ide en su convención de nomenclatura. La diferencia es solo a nivel del sistema operativo. De hecho, si va al modo de línea de comandos de grub, podrá probar los dispositivos disponibles mediante pestañas. consulte este artículo para obtener un buen tutorial de grub

sarath
fuente