Konrad Rzeszutek Wilk:
On Thu, Oct 06, 2016 at 12:59:13PM +0200, Blallo wrote:
I'm using grub2. After the lunch break I can post the full grub menu entry and 
the exact version of grub2.

Cc-ing Daniel (who is now an GRUB2 maintainer).

Is this by chance an EFI box?And you are booting using EFI GRUB2?


On 6 October 2016 12:55:16 CEST, George Dunlap <george.dun...@citrix.com> wrote:
>On Wed, Oct 5, 2016 at 3:01 PM, Jan Beulich <jbeul...@suse.com> wrote:
>>>>> On 05.10.16 at 15:32, <bla...@riseup.net> wrote:
>>> Here it comes xl dmesg with Xen booted with e820-verbose=true
>>
>> I have to admit that the only way I can see
>>
>> (XEN) Initial Xen-e820 RAM map:
>> (XEN)  0000000000000000 - 000000000009ec00 (usable)
>> (XEN)  000000000009ec00 - 00000000000a0000 (reserved)
>> (XEN)  00000000000e0000 - 0000000000100000 (reserved)
>> (XEN)  0000000000100000 - 0000000079cbe000 (usable)
>> (XEN)  0000000079cbe000 - 00000000bcd2f000 (reserved)
>> (XEN)  00000000bcd2f000 - 00000000bce7f000 (ACPI NVS)
>> (XEN)  00000000bce7f000 - 00000000bceff000 (ACPI data)
>> (XEN)  00000000bceff000 - 00000000bfa00000 (reserved)
>> (XEN)  00000000f8000000 - 00000000fc000000 (reserved)
>> (XEN)  00000000fec00000 - 00000000fec01000 (reserved)
>> (XEN)  00000000fed08000 - 00000000fed09000 (reserved)
>> (XEN)  00000000fed10000 - 00000000fed18000 (reserved)
>> (XEN)  00000000fed18000 - 00000000fed19000 (reserved)
>> (XEN)  00000000fed19000 - 00000000fed1a000 (reserved)
>> (XEN)  00000000fed1c000 - 00000000fed20000 (reserved)
>> (XEN)  00000000fee00000 - 00000000fee01000 (reserved)
>> (XEN)  00000000ffc00000 - 0000000100000000 (reserved)
>> (XEN)  0000000100000000 - 000000043e600000 (reserved)
>>
>> having all those reserved regions above 2Gb is for the boot
>> loader to behave oddly. Since Linux and Xen use different paths
>> in the boot loader, one can't really draw conclusions from Linux
>> getting to see a better memory map.
>
>Do you have any suggestions for how to check whether it really is the
>bootloader?
>
>Leonardo, are you using grub2 or a different bootloader?
>
> -George

Hi everybody,
I'm amazed at and grateful for your interest in my issue. It is an efi
system and the grub2 version is:

% grub-install -V
grub-install (GRUB) 2.02~beta3

The menu entry is obtained by the following script in /etc/grub.d/

/etc/grub.d/43_custom_xen

It's attached (largely mutuated by the one I use to boot the Arch Kernel
without Xen)

I do apologize for the top quoting in the preceding mail: I was on my
mobile.


Greetings

--
Leonardo
#! /bin/sh

set -e

cat <<EOF
menuentry 'Xen (dom0 Arch Linux)' --class arch --class gnu-linux --class gnu 
--class os $menuentry_id_option 
'gnulinux-simple-0acddf1f-7cd2-4cd2-a89f-8f8b00707f71' {
        load_video
        set gfxpayload=keep
        insmod gzio
        insmod part_gpt
        insmod ext2
        set root='hd0,gpt5'
        if [ x\$feature_platform_search_hint = xy ]; then
          search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt5 
--hint-efi=hd0,gpt5 --hint-baremetal=ahci0,gpt5  
6ead6645-7675-49bd-b0f5-ed9738843a9d
        else
          search --no-floppy --fs-uuid --set=root 
6ead6645-7675-49bd-b0f5-ed9738843a9d
        fi
        multiboot /xen.gz
        echo    'Loading Xen with linux-grsec...'
        module  /vmlinuz-linux root=/dev/mapper/leonovo-rootvol rw  
cryptdevice=UUID=02bbde36-5fda-478f-a54f-b6f495e24961:leonovo 
root=/dev/mapper/leonovo-rootvol
        echo    'Loading initial ramdisk to launch dom0 (linux-grsec)...'
        module  /initramfs-linux.img
}
EOF
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

Reply via email to