RHEL 5 Inicializando a partir do disco rígido local e do disco rígido SAN via grub

1

Eu tive uma máquina RHEL inicializando a partir do disco local.

Mais tarde, removi o disco local & inicializado a partir de um disco SAN e instalado o RHEL nele.

Agora eu li sobre um arquivo grub.conf:

root (hd0,0)
    kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/hda1 vga=0x317 showopts
    initrd /boot/initrd-2.6.18.2-34-default

Grub stage1 é inicializado a partir do MBR e, em seguida, quando vai para o Stage2, recebe esses parâmetros de entrada.

Qual é a maneira mais simples de definir e escolher de qual SO a máquina inicializará?

    
por Ashish 06.11.2014 / 12:14

1 resposta

2

Quando o grub vai para o estágio 2, ele apresentará o menu de seleção do kernel.

A melhor maneira de configurar isso é usar o disco de SAN ou o disco local como seu MBR (registro de inicialização mestre) e atualizar o arquivo /boot/grub/grub.conf para incluir as entradas de sub-rotinas do disco rígido local e do disco de SAN. / p>

Em seguida, use a entrada default=0 para definir o kernel do sistema operacional padrão para carregar.

default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
root (hd0,0)
    kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/hda1 vga=0x317 showopts
    initrd /boot/initrd-2.6.18.2-34-default
### SAN stanza entry ###
root (sd0,0)
    kernel /boot/vmlinuz-2.6.18.2-34-default root=/dev/sda1 vga=0x317 showopts
    initrd /boot/initrd-2.6.18.2-34-default

A segunda entrada será default=1 .

Nota
Talvez seja melhor inicializar a partir do disco da SAN, já que você usará a UEFI para carregar o armazenamento da fibra.

Editando manualmente o grub

Se você não tiver certeza do número do dispositivo local, poderá acessar a entrada command-line quando for apresentado o menu grub no momento da inicialização:

Se você tiver a configuração hiddenmenu no seu grub.conf , ela dirá algo semelhante a:

Booting from Red Hat 2.6.18.2-34... in 3 seconds ....

Pressione Esc para acessar o menu:

Use the ^ and v keys to select which entry is highlighted.
Press enter to boot the selected OS, 'e' to edit the
commands before booting, 'a' to modify the kernel arguments
before booting, or 'c' for a command-line.

Neste ponto, você pode digitar c e digitar várias configurações de raiz para obter a configuração correta do disco:

grub> root (hd0,0)
 Filesystem type is ext2fs, partition type 0x83

Referências

Usando o grub para superar problemas de inicialização

    
por 06.11.2014 / 13:26