
o problema é o seguinte: tenho o Debian Lenny rodando o Xen dom0 e quero instalar outro Debian Lenny como domU. Eu segui o guia emWiki do Debianpara a letra. A instalação corre bem até que o instalador do Debian tente instalar o Grub, ele falha com este erro:
Falha na etapa de instalação
Uma etapa de instalação falhou. Você pode tentar executar o item com falha novamente no menu ou ignorá-lo e escolher outra coisa. A etapa que falha é: Instalar o carregador de inicialização GRUB em um disco rígido
Se eu ignorar isso, conclua a instalação e tente inicializar a máquina, recebo o seguinte:
Carregando, aguarde...
Início: Carregando drivers essenciais... concluído.
Begin: Executando /scripts/init-premount ... FATAL: Erro ao inserir ventilador (/lib/modules/2.6.26-2-686-bigmem/kernel/drivers/acpi/fan.ko): Dispositivo não encontrado
FATAL: Erro inserindo térmica (/lib/modules/2.6.26-2-686-bigmem/kernel/drivers> /acpi/thermal.ko): Dispositivo não encontrado
[0.608267] blkfront: xvda1: barreiras habilitadas
concluídas.
Início: Montando o sistema de arquivos raiz... Início: Executando /scripts/local-top... concluído.
Comece: Executando /scripts/local-premount ... concluído.
mount: não é possível ler /etc/fstab: Arquivo ou diretório inexistente
Begin: Executando /scripts/local-bottom ... concluído.
feito.
Início: Executando /scripts/init-bottom ... mount: montagem /dev em /root/dev falhou: Nenhum > arquivo ou diretório
concluído.
montagem: montagem /sys em /root/sys falhou: arquivo ou diretório inexistente
montagem: montagem /proc em /root/proc falhou: arquivo ou diretório inexistente
O sistema de arquivos de destino não possui /sbin/init.
Nenhuma inicialização encontrada. Tente passar init=bootarg.
Meu arquivo .conf para Xen é bem simples:
kernel = '/vmlinuz'
ramdisk = '/initrd.img'
memória = 256
vif = ['bridge=xenbr0']
disco = [ 'arquivo:/xen/root.img,hda1,w' ]
Alguma idéia de onde começar a procurar o problema? Estou muito perplexo.
Responder1
mount: cannot read /etc/fstab: No such file or directory
Esse é um sinal bastante claro de que seu initramfs está funcionando. Provavelmente porque sua instalação está interrompida.
Como você superou o particionamento no debian-installer? A última vez que fiz isso (ummm... ontem) tive que exportar algo que pudesse particionar, então seu disco sendo hda1 é um tanto estranho. O meu se parece com:
disk = ['phy:/dev/GLaDOS/xen-portaltest,xvda,w']
está em um volume lógico, não em um arquivo, mas isso não deveria importar. Dar xvda1
ou algo assim não funcionou; queria particionar isso, o que é bastante bobo.
Com xvda
, fui em frente e particionei isso (em um xvda1 para /boot
e um xvda2
para um volume físico LVM, mas você certamente poderia usar isso apenas para root). O instalador foi concluído normalmente e funciona depois de lidar com o erro do bootloader não executável documentado ema entrada Xen do Debian Wiki.
Responder2
Como está o fstab do domU? Você pode ter linhas erradas que tentam montar /sys em /root/sys
mount: mounting /sys on /root/sys failed: No such file or directory