From 52a8a1bf56c5e7b822601ced29ede5ccf000020b Mon Sep 17 00:00:00 2001 From: Fabian Date: Thu, 4 Nov 2021 20:27:26 -0500 Subject: [PATCH] Add psychdos, haiku-boot and archlinux-boot profiles --- src/browser/main.js | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/src/browser/main.js b/src/browser/main.js index 6620412f..eeb6f4e2 100644 --- a/src/browser/main.js +++ b/src/browser/main.js @@ -202,6 +202,27 @@ "baseurl": host + "arch/", }, }, + { + id: "archlinux-boot", + name: "Arch Linux", + memory_size: 512 * 1024 * 1024, + vga_memory_size: 8 * 1024 * 1024, + filesystem: { + "baseurl": host + "arch/", + "basefs": { url: host + "fs.json", }, + }, + cmdline: [ + "rw apm=off vga=0x344 video=vesafb:ypan,vremap:8", + "root=host9p rootfstype=9p rootflags=trans=virtio,cache=loose", + "mitigations=off audit=0", + "page_poison=on", + "tsc=reliable", + "random.trust_cpu=on", + "nowatchdog", + "init=/usr/bin/init-openrc net.ifnames=0 biosdevname=0", + ].join(" "), + bzimage_initrd_from_filesystem: true, + }, { id: "haiku", memory_size: 512 * 1024 * 1024, @@ -216,6 +237,17 @@ }, name: "Haiku", }, + { + id: "haiku-boot", + memory_size: 512 * 1024 * 1024, + hda: { + url: host + "haiku.img", + async: true, + use_parts: !ON_LOCALHOST, + size: 1 * 1024 * 1024 * 1024, + }, + name: "Haiku", + }, { id: "msdos", hda: { @@ -235,6 +267,16 @@ }, name: "FreeDOS", }, + { + id: "psychdos", + hda: { + "url": host + "psychdos.img", + "size": 549453824, + "async": true, + use_parts: !ON_LOCALHOST, + }, + name: "PsychDOS", + }, { id: "oberon", hda: {