Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

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 letras fd 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.