E.4. Terminologia do GRUB
Uma das coisa mais importantes de se entender antes de usar o GRUB é a forma como o programa identifica dispositivos, como discos rígidos e partições. Esta informação é especialmente importante ao configurar o GRUB para inicializar múltiplos sistemas operacionais.
E.4.1. Nomes de Dispositivos
Ao referir-se a dispositivos específicos com o GRUB, faça-o usando o seguinte formato (note que os parênteses e a vírgula são muito importantes para a sintaxe):
(<type-of-device><bios-device-number>,<partition-number>)
O <tipo-de-dispositivo> especifica o tipo de dispositivo a partir do qual o GRUB inicializa. As duas opções mais comuns são
hd
para um disco rígido, ou fd
para um disquete 3.5. Um tipo de dispositivo menos usado também disponível é o nd
para um disco de rede. Instruções sobre como configurar o GRUB para que inicialize através da rede estão disponíveis online em http://www.gnu.org/software/grub/manual/.
The <número-do-dispositivo-no-bios> é o número do dispositivo no BIOS. O disco rígido IDE principal é numerado
0
e um disco rígido IDE secundário é numerado 1
. Esta sintaxe é praticamente equivalente àquela usada pelo kernel para fazer referência a dispositivos. Por exemplo, a
em hda
para o kernel é análogo ao 0
em hd0
para o GRUB, o b
em hdb
é análogo ao 1
em hd1
, e assim por diante.
O <número-da-partição> especifica o número de uma partição em um dispositivo. Assim como o <número-do-dispositivo-no-bios>, a maioria dos tipos de partições são numeradas começando por
0
. Entretanto, partições são especificados usando letras, com um a
correspondendo a 0
, b
correspondendo a 1
, e assim por diante.
Nota
O sistema de numeração para dispositivos em relação ao GRUB sempre começa com
0
, e não 1
. Um dos erros mais comuns entre novos usuários é não fazer esta distinção.
Por exemplo, se um sistema tem mais de um disco rígido, o GRUB refere-se ao primeiro disco rígido como
(hd0)
e ao segundo como (hd1)
. Da mesma forma, o GRUB refere-se à primeira partição no primeiro disco como (hd0,0)
e à terceira partição no segundo disco rígido como (hd1,2)
.
Em geral, as seguintes regras devem ser observadas ao nomear dispositivos e partições no GRUB:
- Não importa se os discos rígidos do sistema são IDE ou SCSI, todos os discos rígidos começam com as letras
hd
. As letrasfd
são usadas para especificar disquetes 3.5. - Para especificar um dispositivo inteiro sem considerar nenhuma partição, não inclua a vírgula e o número da partição. Isto é importante ao instruir o GRUB para que configure o MBR para um disco específico. Por exemplo,
(hd0)
especifica o MBR no primeiro dispositivo, e(hd3)
especifica o MBR no quarto dispositivo. - Se um sistema tiver vários dispositivos de drive, é muito importante saber qual é a configuração da ordem de inicialização dos drives no BIOS. Esta tarefa é simples se houverem somente drives IDE ou SCSI no sistema, mas se houverem vários tipos de dispositivos, é crucial que o tipo de drive contendo a partição de inicialização seja acessado primeiro.