bla...@riseup.net:
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?


Hi everybody,
first of all, thanks for all the effort you're putting in this issue of
mine. Secondly, I apologize for the top quoting of my last email: I was
on my mobile.

Konrad, yes, I boot using efi grub2. The version is

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

as obtained from the Arch repos.

I attach the custom /etc/grub.d/ script I use to generate the grub menu
entry for Xen booting. It is largely taken by the original one I use to
boot into the ordinary Arch kernel.


Sorry, forgot to attach the file :)

Here it is.

--
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