Received: from fhigh-a8-smtp.messagingengine.com (fhigh-a8-smtp.messagingengine.com [103.168.172.159]) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPS id 6CCB4225B4D for <~alpine/users@lists.alpinelinux.org>; Mon, 11 Nov 2024 17:47:41 +0000 (UTC) Received: from phl-compute-06.internal (phl-compute-06.phl.internal [10.202.2.46]) by mailfhigh.phl.internal (Postfix) with ESMTP id 37DCA114013A for <~alpine/users@lists.alpinelinux.org>; Mon, 11 Nov 2024 12:47:40 -0500 (EST) Received: from phl-frontend-01 ([10.202.2.160]) by phl-compute-06.internal (MEProxy); Mon, 11 Nov 2024 12:47:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pobox.com; h=cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1731347260; x=1731433660; bh=VYyOuGrIQdZjRSTu1KNDtq+B1nipDHuipUAQ1Jo3K/E=; b= DcnOj67e3Vz679ZUG6T74fTfZ1f/wFu1INu1SgxecwTjj3YhsG8r+98jCNREy+fp I1iw38Jw2wR8rlcamaFrGR5CcbpV2slMCGGbTxtMbvcNqNIoTXYMkixlhFRcKYvN XAXRtQS08pHI+FYM/qxoeuHBoafCqnUH7oHFFG8TB1quQGhkm/z7BFBM0YOStw7H yEcSKTJopPAjbvbWM3L9GPSVXVmiX9NLQ1yo3Y84gjbUpzvzsveZKwE/VMh9XQE5 d/q7CrphiRNAsGo5yFxcVMYtAGC1zrXMwJPoYY5ZiaJaDmfJ4Pxcp8D12vpRyKhs qCAxTELvCb9DlM9eDsePqg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; t=1731347260; x=1731433660; bh=V YyOuGrIQdZjRSTu1KNDtq+B1nipDHuipUAQ1Jo3K/E=; b=H8oUXgOByet3FjowO 5wJ7mtcDaRfcQqUHswvF+L1ABnqE9xSjZxY+G/tEEcHKiiHgWqjGIyZKpfFMb0rT rLmfNZDU7dOoGKQvhDDguV3rwkK5+68C374AVHjcpLhc1ShE75g7uIpNBQCXyfP1 3jyAqFFncUgCDs0IdQ33LbnFh3yyeaYTJXkCLcJsxJrhZJJ1tuq2HVVUGtWo7k/l yzt3pvZgTJSZ2WCQ7Eznhqjjk0xVynsnHzKePMnX4B4JmNBIlyg9hlVzs23SsuSS /MR3SM4uV0ySYkPTuWL5gXzhWx4Sah0s2eiTtusV8L8oay8X2vnQsKR3aCob4H70 C45Ow== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefuddruddvgddutdegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefkffggfg fuvfhfhfgjtgfgsehtjeertddtvdejnecuhfhrohhmpehrphhtsgduodgrlhhpihhnvges phhosghogidrtghomhenucggtffrrghtthgvrhhnpeefjefhuedvgeegtefhveetkedtgf eujeefffegfedvtddttdegtdehfffhfedtudenucffohhmrghinhepghhithhhuhgsrdgt ohhmpdgrlhhpihhnvghlihhnuhigrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomheprhhpthgsuddorghlphhinhgvsehpohgsohigrdgt ohhmpdhnsggprhgtphhtthhopedupdhmohguvgepshhmthhpohhuthdprhgtphhtthhope imrghlphhinhgvsdhushgvrhhssehlihhsthhsrdgrlhhpihhnvghlihhnuhigrdhorhhg X-ME-Proxy: Feedback-ID: i2d09494f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for <~alpine/users@lists.alpinelinux.org>; Mon, 11 Nov 2024 12:47:39 -0500 (EST) Message-ID: <7dd3bc6f-2c33-4c55-856d-a2b991b1b7d7@pobox.com> Date: Mon, 11 Nov 2024 17:47:37 +0000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: A "diskless" Xen dom0 entirely in the ESP To: ~alpine/users@lists.alpinelinux.org References: <8f1653ba-e803-4b1d-9403-4284e647c3df@pobox.com> Content-Language: en-GB, en-US From: rptb1+alpine@pobox.com In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 2024-11-11 17:25, Liam Proven wrote: > On Sun, 10 Nov 2024 at 13:39, wrote: >> >> I'm interested in creating an Alpine Xen dom0 that runs entirely from >> the ESP partition > > You might find it useful to look at OneFileLinux, which does exactly this: > > https://github.com/threader/OneFileLinux Thank you. That's quite close to what I want. I can certainly see how that works and adapt it. I also discovered, since I wrote my message, that Alpine's setup-bootable *does* create a UEFI-bootable ESP. The instructions at https://wiki.alpinelinux.org/wiki/Create_a_Bootable_Device will get you an MBR-based system, but if you create an ESP instead with, e.g.:: sgdisk --wipe-all /dev/sda sgdisk -n1:0:+2G -t1:EF00 -c1:ESP /dev/sda mkfs.vfat /dev/sda1 setup-bootable -v /media/cdrom /dev/sda1 then you will get a UEFI bootable system entirely in the ESP. It's not *quite* what I wanted (it's huge), but it's another good starting point. Thanks again.