Como faço para corrigir o erro “Kernel panic” ao inicializar o pendrive?

1

Resumo:

Eu quero criar um pendrive inicializável com um DVD do Knoppix DVD ao vivo, sem primeiro ter que colocar o arquivo iso em um DVD e inicializá-lo. No entanto, não é o última condição que é o meu problema.

Até agora, consegui colocar as partes apropriadas do knoppix iso em um pendrive e instalar o carregador de inicialização do grub (legado) (ver 0.97) na pau.

Eu coloco o bastão no slot, ligo o laptop e a comida no bastão carrega OK. Mas quando eu seleciono a entrada do menu grub para iniciar o boot, eu obtenho o seguinte erro:

"Kernel panic - não está sendo sincronizado: VFS: Não é possível montar o fs raiz no bloco desconhecido (0,0)"

e o boot não vai mais longe.

A entrada do menu grub.lst é:

title KNOPPIX DVD em cartão de memória
raiz (hd0,0)
kernel / boot / isolinux / linux idioma = en apm = desactivar initrd = / boot / isolin
ux / minirt.gz nomence libata.force = noncq hpsa.hpsa_allow_any = 1 nível de log = 1

(A entrada "kernel" está toda em uma linha.)

A entrada "root (hd0,0)" está correta porque quando um stick é usado para inicializar, meu sistema designa como "root (hd0,0)".

MINHA PERGUNTA:

Por favor, você poderia me dizer por que estou recebendo o "Kernel Panic", e como faço para o boot tem sucesso?

Detalhes completos:

  1. Para criar o stick USB inicializável com o DVD Knoppix DVD ao vivo, eu segui as instruções no site a seguir, como minha MAIN BASE para trabalhar (post # 3, klaus2008):

link

  1. Essas instruções dizem para você usar o gerenciador de inicialização syslinux. Mas syslinux funciona com um sistema de arquivos FAT, que suporta apenas arquivos de até 4Gb (usando FAT32). Um dos arquivos a serem copiados do arquivo iso no disco rígido para o stick é de 4,3 Gb (ou seja, / KNOPPIX / KNOPPIX). E com certeza a cópia falhou.

  2. Então eu usei o bootloader grub, e formatei o stick como ext3 (um partição única). Eu assumi que o grub suporta ext3. O arquivo de 4.3Gb agora copiado OK.

Veja "6." por como eu coloco comida no pau.

  1. Mas ao inicializar o stick, recebi o erro "Kernel panic" no "Resumo".

Do googling a mensagem "Kernel panic", parece haver dois principais sugestões para corrigir o problema: a) usar outra versão do grub, ou b) inicialize um kernel diferente.

Eu tentei o último, mas ainda recebo o mesmo erro. Para ser honesto, estou fora de MINHA PROFUNDIDADE AQUI, então sua orientação de mão seria muito apreciada.

  1. Eu devo mencionar que quando eu criei /boot/grub/menu.lst no bastão, eu fez o seguinte.

Eu basei o menu.lst no que eu acredito ser a entrada equivalente em /boot/isolinux/isolinux.cfg no bastão. Essa entrada do isolinux.cfg é

LABEL knoppix
KERNEL linux
APENAS lang = en apm = desabilitar initrd = minirt.gz nomce libata.force = noncq hpsa.hpsa_allow_any = 1 loglevel = 1

(A entrada "APPEND" é toda em uma linha.)

Então, com base nisso, criei a seguinte entrada no menu.lst

title KNOPPIX DVD em cartão de memória
raiz (hd0,0)
kernel / boot / isolinux / linux idioma = en apm = desactivar initrd = / boot / isolin
ux / minirt.gz nomence libata.force = noncq hpsa.hpsa_allow_any = 1 nível de log = 1

(A entrada "kernel" está toda em uma linha.)

  1. Eu coloco o grub no bastão da seguinte maneira:

$ sudo-install-grub -root-directory = / media / sdb1 / dev / sdb
Instalação concluída. Nenhum erro foi reportado.
Este é o conteúdo do mapa do dispositivo /media/sdb1/boot/grub/device.map. Verifique se está correto ou não. Se alguma das linhas estiver incorreta, corrija e execute novamente o script 'grub-install'.

(fd0) / dev / fd0
(hd0) / dev / disk / by-id / ata-TOSHIBA_MK1059GSMP_Z1Q7P2H2T
(hd1) / dev / disk / by-id / usb-SanDisk_Cruzer_Edge_20035000721D97C341C9-0: 0
$

Eu entendo que o comando acima coloca o bootloader grub no MBR do pau, e colocar 10 arquivos em / boot / grub / no bastão.

    
por dave99 15.07.2017 / 21:52

0 respostas

Tags