Debian Lenny como Xen domU falha ao inicializar

2

aqui está o seguinte: Eu tenho o Debian Lenny rodando o Xen dom0, e eu quero instalar outro Debian Lenny como domU. Eu segui o guia no Debian Wiki ao pé da letra. A instalação vai bem até que o instalador do Debian tente instalar o Grub, ele falha com este erro:

Installation step failed

An installation step failed. You can try to run the failing item again from the menu, or skip it and choose something else. The failing step is: Install the GRUB boot loader on a hard disk

Se eu ignorar isso, complete a instalação e tente inicializar a máquina, eu entendo:

Loading, please wait...
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... FATAL: Error inserting fan (/lib/modules/2.6.26-2-686-bigmem/kernel/drivers/acpi/fan.ko): No such device
FATAL: Error inserting thermal (/lib/modules/2.6.26-2-686-bigmem/kernel/drivers> /acpi/thermal.ko): No such device
[ 0.608267] blkfront: xvda1: barriers enabled
done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... done.
mount: cannot read /etc/fstab: No such file or directory
Begin: Running /scripts/local-bottom ... done.
done.
Begin: Running /scripts/init-bottom ... mount: mounting /dev on /root/dev failed: No such > file or directory
done.
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have /sbin/init.
No init found. Try passing init= bootarg.

Meu arquivo .conf para o Xen é bem simples:

kernel = '/vmlinuz'
ramdisk = '/initrd.img'
memory = 256
vif = ['bridge=xenbr0']
disk = [ 'file:/xen/root.img,hda1,w' ]

Alguma idéia de onde começar a procurar o problema? Estou muito perplexo.

    
por kmelv 15.07.2009 / 01:49

2 respostas

2
mount: cannot read /etc/fstab: No such file or directory

Esse é um sinal bem claro de que o seu initramfs está funcionando. Provavelmente porque sua instalação é borked.

Como você conseguiu passar o particionamento no debian-installer? A última vez que fiz isso (ummm ... ontem) eu tive que exportar algo que eu poderia particionar, então o seu disco sendo hda1 é bastante estranho. O meu parece:

disk = ['phy:/dev/GLaDOS/xen-portaltest,xvda,w']

está em um volume lógico, não em um arquivo, mas isso não deve importar. Dando xvda1 ou o que 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 raiz). O instalador então completou normalmente, e ele funciona depois de lidar com o erro de bootloader não executável documentado na entrada Xen do Wiki do Debian .

    
por 22.07.2009 / 06:29
0

Como é o fstab do domU? Você pode ter linhas erradas que tentam montar / sys sob / root / sys

mount: mounting /sys on /root/sys failed: No such file or directory
    
por 15.07.2009 / 03:07

Tags