Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 29 Jun 2017 16:45:20 +0100
From:      Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To:        Larry Rosenman <ler@lerctr.org>
Cc:        Allan Jude <allanjude@freebsd.org>, <freebsd-virtualization@freebsd.org>
Subject:   Re: Xen Dom0
Message-ID:  <20170629154520.u55qh47uqloxntcs@dhcp-3-128.uk.xensource.com>
In-Reply-To: <00594FBD-48C6-4D61-8135-DBD2D1A0EA29@lerctr.org>
References:  <20170624201125.d75fxtfauzclvtz6@lrosenman.lerctr.org> <e1af5269-8bba-4e9b-6677-efbc8b63f76f@freebsd.org> <20170625125025.x7rs5cofhhhq7ijs@lrosenman.local> <20170625132830.22ul25hdtd7qep22@lrosenman.lerctr.org> <B64E8F54-4C0B-4B22-97CA-1AE942020E1C@lerctr.org> <20170629100050.vn4hdtupn6hckcyh@dhcp-3-128.uk.xensource.com> <00594FBD-48C6-4D61-8135-DBD2D1A0EA29@lerctr.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Jun 29, 2017 at 09:42:32AM -0500, Larry Rosenman wrote:
> 
> 
> On 6/29/17, 5:01 AM, "Roger Pau Monné" <roger.pau@citrix.com> wrote:
> 
>     Hello,
>     
>     Sorry for the delay, I don't read freebsd-virt as often as I should.
>     There's also freebsd-xen@ for FreeBSD/Xen specific issues (although
>     posting here is fine).
>     
>     On Wed, Jun 28, 2017 at 11:44:27PM -0500, Larry Rosenman wrote:
>     > Any ideas?
>     
>     When was the last time that you updated world (or more specifically
>     /boot/)?
>     
>     Could you please attempt the following and try again:
>     
>     cd sys/boot/ && make && make install
>     
>     I've just tested the port with the current loader code and seems to
>     work fine.
>     
>     There was a brief period of time when HEAD couldn't boot a Xen kernel,
>     IIRC it's ~3month ago or so. That was fixed, but you might just happen
>     to have a loader from that time.
>     
>     Roger.
> 
> I buildworld/buildkernel on a regular basis:
> Edit /etc/motd to change this login announcement.
> borg.lerctr.org /home/ler $ ls -l /boot/*loader*
> -r-xr-xr-x  1 root  wheel  376832 Jun 25 16:48 /boot/loader
> -r--r--r--  1 root  wheel    7483 Jun 25 16:48 /boot/loader.4th
> -rw-r--r--  1 root  wheel    1157 Jun 25 08:26 /boot/loader.conf
> -r-xr-xr-x  1 root  wheel  445952 Jun 25 16:48 /boot/loader.efi
> -r--r--r--  1 root  wheel   15084 Jun 25 16:48 /boot/loader.help
> -r-xr-xr-x  1 root  wheel  376832 Jun 21 10:29 /boot/loader.old
> -r--r--r--  1 root  wheel     423 Jun 25 16:48 /boot/loader.rc
> -r-xr-xr-x  1 root  wheel  442368 Jun 25 16:48 /boot/zfsloader
> -r-xr-xr-x  1 root  wheel  442368 Jun 21 10:29 /boot/zfsloader.old
> borg.lerctr.org /home/ler $
> 
> Note: I have *NOT* updated the efi partition stuff.  
> 
> This is root-on-ZFS if it matters, and it *IS* EFI.

Oh, right. Sadly booting from EFI is not yet supported. Upstream Xen
only gained support for that quite recently, I need to look into
implementing the multiboot2 protocol in the FreeBSD loader.

Sorry for that. You will have to switch to BIOS booting if you want to
play with Xen.

Roger.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170629154520.u55qh47uqloxntcs>