Cosa sono hd0 e sda ​​/ sdb in Linux?


14

Sono completamente nuovo su Linux e sto usando Ubuntu 10.04.

Sono confuso quando usare cosa (hdx,y)rappresentare quale disco rigido.

Ho 2 dischi rigidi, il primo è identificato come / dev / sda (in Utility Disco) ed è lì che ho installato il mio vecchio Windows 7 RC (non utilizzato). il secondo è / dev / sdb dove ho installato Ubuntu (in / dev / sdb7 e / dev / sdb8 swap) e XP (in / dev / sdb1).

ora se voglio giocare con il GRUB di Ubuntu, cosa (hdx,y)dovrei usare? Per ora, voglio installare BURG e ho letto il passaggio di installazione in un sito Web che devo digitare burg-install "(hd0)"per installare BURG nell'MBR dell'HD, ma non sono sicuro, temo che rovinerà tutto.

Quindi, come posso sapere quale disco rigido è (hd0), (hd1) o (hd0,1), ecc.?

Risposte:


18

Quando GRUB rileva i dispositivi crea un file device.map , puoi trovarlo nella stessa directory di grub.conf . Sarà simile a questo:

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

Sei libero di modificarlo come ritieni opportuno in qualsiasi momento. Leggi di più qui .

AGGIORNAMENTO (21 ottobre 2015) : questa risposta è stata originariamente scritta per GRUB 0.9x, che non è in fase di sviluppo attivo e ora viene definita GRUB Legacy. Se si utilizza una versione di GRUB 2.x si desidera questa pagina con dettagli e consigli sulla mappatura dei dispositivi.


4

credo che

sda = hd0, 
sdb = hd1, 

ecc ecc ecc sdc = hd2 Quando si dice sda1che sarebbe (hd0, 0)ed sda2 (hd0, 1)e sda3 (hd0, 2)e sdb1 (hd1, 0)così via e così via ...


In grub2, sebbene questa possa essere la "regola generale da applicare", non è sempre così. Attualmente sto cercando di rintracciare perché la mia macchina non ha la relazione di cui stai parlando: [root@shooster ~]# cat /boot/grub2/device.map (hd0) /dev/sdb
Harperville,

0

I nomi dei dispositivi Grub possono essere fonte di confusione, ma puoi usare il nome del dispositivo Linux e lasciare che grub lo capisca. Come questo:

burg-install /dev/sda

0

grub non fa alcuna differenza tra i dispositivi scsi e ide nella sua convenzione di denominazione. la differenza è solo a livello di sistema operativo. Infatti se si passa alla modalità da riga di comando grub, si sarà in grado di provare i dispositivi disponibili tramite la tabulazione. fai riferimento a questo articolo per un bel tutorial di grub

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.