Como verificar qual bootloader meu sistema está usando?

4

Como verificar qual bootloader meu sistema está usando?

Como o Lilo, o Grub ou o Grub2. Como posso verificar isso?

    
por Anders Lind 24.02.2012 / 23:08

3 respostas

5

Assumindo que o seu disco de inicialização é /dev/sda (normalmente é), você pode olhar para o seu setor de inicialização para ver com o que seu computador começa:

sudo file -s /dev/sda

Isso mostra algumas informações sobre o que está no início de /dev/sda (seu disco rígido - geralmente o disco de inicialização se você tiver vários). Por exemplo, o meu começa com

/dev/sda: x86 boot sector; GRand Unified Bootloader, stage1 version 0x3, …

mostrando que tenho o Grub 2 (que é o bootloader padrão no Ubuntu atualmente).

Outro lugar para procurar é o que os scripts executam quando você instala o kernel. Um ou mais desses scripts devem registrar o kernel recém-instalado com o bootloader. Esses scripts vivem em /etc/kernel/postinst.d .

Normalmente, os dois métodos dão o mesmo resultado. Eles não funcionarão se você tiver vários sistemas operacionais e o gerenciador de inicialização do Ubuntu não for aquele que carrega primeiro, mas é invocado por outro gerenciador de inicialização do sistema operacional.

    
por Gilles 25.02.2012 / 00:23
2

Faça o download do bootscript e instale o link

Este boot_info_script é um script bash que pesquisa todas as unidades de disco rígido conectadas ao computador para obter informações relacionadas à inicialização. Seu uso principal é para solucionar problemas de inicialização. Para obter instruções, consulte o link

    
por Ringtail 24.02.2012 / 23:15
0

Se

file -s /dev/sda

não funciona, tente

file -sk /dev/sda
    
por Loi 15.09.2013 / 22:42

Tags