Boot PXE quebrado após 12.04 Upgrade

3

Eu tive um sistema inicializando pela rede com o PXE no 11.10. Eu atualizo para 12.04 e agora a inicialização falha durante a inicialização com o seguinte messsage:

Gave up waiting for root device. Common problems:

-Boot args (cat /proc/cmdline)
-Check rootdelay= (did the system wait long enough?)
-Check root= (did the system wait for the right device?)
-Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/nfs does not exist. Dropping to a shell!

Meu arquivo de configuração do PXE é:

default linux

say Starting Legolas

LABEL linux
KERNEL legolas/vmlinuz
APPEND netboot=nfs root=/dev/nfs initrd=legolas/initrd.img nfsroot=192.168.0.8:/srv/tftp/legolas,rsize=4096,wsize=4096 ip=dhcp pci=nomsi rw quiet

Alguma idéia de por que isso não funciona em 12.04? Obrigado.

    
por cmcginty 14.01.2013 / 08:03

1 resposta

3

Corrigir a linha pxeconfig ativou o sistema:

APPEND boot=nfs root=/dev/nfs initrd=legolas/initrd.img nfsroot=192.168.0.8:/srv/tftp/legolas,rsize=4096,wsize=4096 ip=dhcp pci=nomsi rw quiet

A alteração acima foi apenas boot=nfs

Também quero salientar que DisklessUbuntuHowto não menciona o parâmetro boot=nfs , e não consegui obter o sistema para arrancar sem ele. Espero que alguém com os mesmos problemas descubra isso antes que perca muito tempo.

    
por cmcginty 14.01.2013 / 11:29

Tags