[BitVisor-users-en:38] Re: Stuck at booting(outputs nothing)

Hideki EIRAKU hdk at igel.co.jp
Thu Apr 27 12:31:30 JST 2017


From: Tgn Yang <yzh07136 ¡÷ gmail.com>
Subject: [BitVisor-users-en:37] Re: Stuck at booting(outputs nothing)
Date: Thu, 27 Apr 2017 11:05:43 +0800

>> Thanks for your answer, but it outputs 'FileSystemProtocol
> 8000000000000003' when I choose
> BitVisor at grub menu. This message disappers in a flash and it immediately
> returns back
> to the grub menu. I tried to google the number 8000000000000003 but I
> didn't find it useful.
> 
> Here is the menu I added in /etc/grub.d/40_custom
> menuentry 'BitVisor' {
>     # For UEFI system ONLY
>     insmod chain
>     set root=(hd0,gpt2)
>     chainloader --force /boot/loadvmm.efi
> }
> The bitvisor.elf file is also in /boot directory.

In general, the files must be in an EFI system partition that is
usually the first partition (hd0,gpt1) and mounted at /boot/efi in
Linux.  Only FAT partitions are accessible by loadvmm.efi unless
additional file system drivers for UEFI is installed.  The --force
option for chainloader command is not needed.

The 8000000000000003 is an error code of UEFI.  According to
edk/Foundation/Efi/Include/EfiError.h the error is EFI_UNSUPPORTED.
The loadvmm.efi could not get a handle of the Simple File System
Protocol because the GNU GRUB loads the loadvmm.efi from a raw
partition using its own file system implementation instead of using
the Simple File System Protocol of UEFI.

-- 
Hideki EIRAKU <hdk ¡÷ igel.co.jp>


More information about the BitVisor-users-en mailing list