Estou tentando instalar o Gentoo em um convidado do Xen HVM. Tudo correu bem com a instalação até o ponto em que você faz o grub-install. Aparentemente, o grub não sabe sobre dispositivos de bloco rotulados como "xvd" (veja link ). O erro inicial foi:
livecd# grub-install /dev/xvda
/dev/xvda does not have any corresponding BIOS drive
Após corrigir o / sbin / grub-install para ver dispositivos xvd e modificar o /boot/grub/device.map para:
(hd0) /dev/xvda
Agora recebo o seguinte erro:
livecd# grub-install /dev/xvda
df: Warning: cannot read table of mounted file systems: No such file or directory
Could not find device for /boot: Not found or not a block device
O livecd vê os discos bem, e o fdisk -l mostra todas as minhas partições:
Disk /dev/xvda: 48.3 GB
Device Start End System
/dev/xvda1 2048 206847 Linux
/dev/xvda2 206848 4302847 Linux swap / Solaris
/dev/xvda3 43002848 94371739 Linux
Alguém tem o Gentoo trabalhando em um Xen DomU? Qualquer conselho sobre como superar isso seria apreciado. Parece que apenas o grub tem um problema neste momento.
Editar: Adicionando / proc / mounts
livecd ~ # cat /proc/mounts
rootfs / rootfs rw 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
udev /dev devtmpfs rw,nosuid,relatime,size=10240k,nr_inodes=46256,mode=755 0 0
devpts /dev/pts devpts rw,relatime,gid=5,mode=620 0 0
tmpfs / tmpfs rw,relatime 0 0
/dev/sr0 /mnt/cdrom iso9660 ro,relatime 0 0
/dev/loop0 /mnt/livecd squashfs ro,relatime 0 0
xenfs /proc/xen xenfs rw,nosuid,nodev,noexec,relatime 0 0
rc-svcdir /mnt/livecd/lib64/rc/init.d tmpfs rw,nosuid,nodev,noexec,relatime,size=1024k,mode=755 0 0
fusectl /sys/fs/fuse/connections fusectl rw,relatime 0 0
shm /dev/shm tmpfs rw,nosuid,nodev,noexec,relatime 0 0
tmpfs /mnt/livecd/lib64/firmware tmpfs rw,relatime 0 0
tmpfs /mnt/livecd/usr/portage tmpfs rw,relatime 0 0
usbfs /proc/bus/usb usbfs rw,nosuid,noexec,relatime 0 0
/dev/xvda3 /mnt/gentoo ext3 rw,relatime,errors=continue,barrier=1,data=writeback 0 0
/dev/xvda1 /mnt/gentoo/boot ext3 rw,relatime,errors=continue,barrier=1,data=writeback 0 0
proc /mnt/gentoo/proc proc rw,relatime 0 0
udev /mnt/gentoo/dev devtmpfs rw,nosuid,relatime,size=10240k,nr_inodes=46256,mode=755 0 0
devpts /mnt/gentoo/dev/pts devpts rw,relatime,gid=5,mode=620 0 0
shm /mnt/gentoo/dev/shm tmpfs rw,nosuid,nodev,noexec,relatime 0 0
Saída de ls / dev / da
/dev/dac960_gam
/dev/revalidate
/dev/xvda
/dev/xvda1
/dev/xvda2
/dev/xvda3