Nicolas SAPA on Nostr: After 4 days of works, I have a working #Xen 4.2.5 running #NetBSD 6.1.5 as dom0 on ...
After 4 days of works, I have a working #Xen 4.2.5 running #NetBSD 6.1.5 as dom0 on i386.
I am able to confirm that #NetBSD 10 and #Linux 4.13 are able to run as domU PV.
The journey was very long:
#pkgsrc 2018Q3 provided a lot of help and sometime tiny annoyances.
I had to build 3 compilers: gcc 4.4, gcc 4.8 and gcc 6.4.
I had to downgrade #ocaml to version 4.00.1, rewriting xentools42 Makefile to use my downgrade and kill xen' ocaml binding (because file not found in pkg install).
I had to force some version of GCC to build some packages - pkgsrc helped there.
Recent version of Linux doesn't seem to boot, the ramdisk/initrd for old Linux is broken, the xm stack seem more broken than the xl stack.
But I was able to run 2 domU PV on i386!
Published at
2024-07-20 17:45:30Event JSON
{
"id": "074059fd180c1bfd0cd0e5115d7411e79e2ee98d76797a437fbb8d5d1526656b",
"pubkey": "565e66b5465ef6ea3080eb77cbb60d5506d012b18ebef627fbb9b8d114347df7",
"created_at": 1721497530,
"kind": 1,
"tags": [
[
"imeta",
"url https://ublogmedia.astriaporta.space/media/e5680a33193692bab12af983e81a17883c8e5a97bd56287935e997ddbc66ec0e.png?name=xPmPcyZwDkmdAA.png",
"m image/png"
],
[
"t",
"pkgsrc"
],
[
"t",
"xen"
],
[
"t",
"ocaml"
],
[
"t",
"linux"
],
[
"t",
"netbsd"
],
[
"proxy",
"https://ublog.byme.at/objects/77e699ff-7992-4f09-9725-890137fbf7ac",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://ublog.byme.at/objects/77e699ff-7992-4f09-9725-890137fbf7ac",
"pink.momostr"
],
[
"-"
]
],
"content": "After 4 days of works, I have a working #Xen 4.2.5 running #NetBSD 6.1.5 as dom0 on i386.\r\n\r\nI am able to confirm that #NetBSD 10 and #Linux 4.13 are able to run as domU PV.\r\n\r\nThe journey was very long:\r\n#pkgsrc 2018Q3 provided a lot of help and sometime tiny annoyances.\r\nI had to build 3 compilers: gcc 4.4, gcc 4.8 and gcc 6.4.\r\nI had to downgrade #ocaml to version 4.00.1, rewriting xentools42 Makefile to use my downgrade and kill xen' ocaml binding (because file not found in pkg install).\r\nI had to force some version of GCC to build some packages - pkgsrc helped there.\r\n\r\nRecent version of Linux doesn't seem to boot, the ramdisk/initrd for old Linux is broken, the xm stack seem more broken than the xl stack.\r\n\r\nBut I was able to run 2 domU PV on i386!\nhttps://ublogmedia.astriaporta.space/media/e5680a33193692bab12af983e81a17883c8e5a97bd56287935e997ddbc66ec0e.png?name=xPmPcyZwDkmdAA.png\n",
"sig": "4ce8c18013234632abc9006c7e32d56f9b0451ee34e908686b0336a14faf613bc8d2c300b21e75b3fee292f355f920301e07eedc4d44ff26350c71932b6a32d8"
}