%25 Total %25 Received %25 Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 1680 100 1680 0 0 7850 0 --:--:-- --:--:-- --:--:-- 7887 host# vmctl start -c jrmu Connected to /dev/ttypr (speed 115200) Boot failed: not a bootable disk *e820=1 0x0000000000000000 0x000000000009f800 2 0x000000000009f800 0x00000000000a0000 2 0x00000000000f0000 0x0000000000100000 1 0x0000000000100000 0x000000003fffc000 2 0x000000003fffc000 0x0000000040000000 2 0x00000000fffc0000 0x0000000100000000 cdboot=yes mouseport=ask monitor=ask vgasize=ask bootfile=/386/9pc >console=0 ccoonnssoollee==00 >>bboooott bboooott Plan 9 126 holes free 0x0001a000 0x0009f000 544768 0x0060a000 0x0ffff000 262098944 262643712 bytes free cpu0: 4612MHz GenuineIntel Xeon5000-series (AX 000206D7 CX 96982203 DX 079BA97F) ELCR: 02E8 #l0: virtio: 1000Mbps port 0x2000 irq 5 ea de4baa668f07 i8042: kbd init failed 1024M memory: 256M kernel data, 767M user, 1392M swap nusb/usbd: no hubs /dev/sd00: OpenBSD VMM CD-ROM 001 /dev/sd00/data 9660 /dev/sdF0: /dev/sdF0/data bootargs is (tcp, tls, il, local!device)[local!/dev/sd00/data] user[glenda]: init: starting /bin/rc cirno Sep 18 09:50:19 starting dns resolver on /net vgasize is (text, 640x480x8, 1024x768x16, ...) [1024x768x16] text bind: #i: no frame buffer rio: can't open display: initdisplay: /dev/draw/new: '/dev/draw' file does not exist init: rc exit status: rc 217: rio 345: display open init: starting /bin/rc term%25 inst/starteady to install Sat Sep 18 07:50:41 CET 2021 Installation process started -------------------------------------- Preparing menu... The following unfinished tasks are ready to be done: configfs - choose the type of file system to install confignet - configure the network tzsetup - choose time zone Task to do [configfs]: %25 Total %25 Received %25 Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 16332 100 16332 0 0 74236 0 --:--:-- --:--:-- --:--:-- 74917 Connected to /dev/ttypf (speed 115200) Boot failed: not a bootable disk *e820=1 0x0000000000000000 0x000000000009f800 2 0x000000000009f800 0x00000000000a0000 2 0x00000000000f0000 0x0000000 000100000 1 0x0000000000100000 0x000000003fefc000 2 0x000000003fefc000 0x000000003ff00000 2 0x00000000fffc0000 0x000 0000100000000 cdboot=yes mouseport=ask monitor=ask vgasize=ask bootfile=/386/9pc > >console=0 ccoonnssoollee==00 >>bboooott bboooott Plan 9 126 holes free 0x0001a000 0x0009f000 544768 0x00530000 0x0ffff000 262991872 263536640 bytes free cpu0: 4604MHz GenuineIntel Xeon5000-series (AX 000206D7 CX 96982203 DX 079BA97F) ELCR: 02E8 #l0: virtio: 1000Mbps port 0x2000 irq 5 ea de4baa668fb2 i8042: kbd init failed 1023M memory: 256M kernel data, 766M user, 1391M swap nusb/usbd: /dev/usb: no hubs /dev/sd00: OpenBSD VMM CD-ROM 001 /dev/sd00/data 9660 /dev/sdF0: /dev/sdF0/data bootargs is (tcp, tls, il, local!device)[local!/dev/sd00/data] user[glenda]: init: starting /bin/rc cirno Sep 18 03:36:24 starting dns resolver on /net vgasize is (text, 640x480x8, 1024x768x16, ...) [1024x768x16] text bind: #i: no frame buffer rio: can't open display: initdisplay: /dev/draw/new: '/dev/draw' file does not exist init: rc exit status: rc 223: rio 354: display open init: starting /bin/rc term%25 inst/start Sat Sep 18 01:37:49 CET 2021 Installation process started -------------------------------------- Preparing menu... The following unfinished tasks are ready to be done: configfs- choose the type of file system to install confignet- configure the network tzsetup- choose time zone Task to do [configfs]: -------------------------------------- You can install the following types of file systems: cwfs64xthe cached-worm file server hjfsthe new 9front file server (experimental!) File system (cwfs64x, hjfs)[cwfs64x]: hjfs -------------------------------------- Preparing menu... The following tasks are done: configfs- choose the type of file system to install The following unfinished tasks are ready to be done: partdisk - edit partition tables (e.g., to create a plan 9 partition) mountfs- choose and mount file system partition confignet - configure the network mountfs- choose and mount file system partition confignet- configure the network tzsetup- choose time zone Task to do [partdisk]: -------------------------------------- The following disk devices were found. sd00 - OpenBSD VMM CD-ROM 001 empty 0 468 (468 cylinders, 1.82 GB) * p1 468 469 (1 cylinders, 4.00 MB) ESP sdF0 - Disk to partition (sd00, sdF0)[no default]: sdF0 The disk you selected HAS NO master boot record on its first sector. (Perhaps it is a completely blank disk.) Shall we create a blank EFI partition table (GPT) or install traditional DOS partition table (MBR)? Install mbr or gpt (mbr, gpt)[no default]: mbr This is disk/fdisk; use it to create a Plan 9 partition. If there is enough room, a Plan 9 partition will be suggested; you can probably just type 'w' and then 'q'. cylinder = 8225280 bytes '* p1 0 2610 (2610 cylinders, 19.99 GB) PLAN9 >>> w >>> q -------------------------------------- Preparing menu... The following tasks are done: configfs- choose the type of file system to install partdisk- edit partition tables (e.g., to create a plan 9 partition) The following unfinished tasks are ready to be done: prepdisk- subdivide plan 9 disk partition mountfs- choose and mount file system partition confignet- configure the network tzsetup- choose time zone Task to do [prepdisk]: -------------------------------------- The following Plan 9 disk partitions were found. /dev/sdF0/plan9 empty 0 41929587 (41929587 sectors, 19.99 GB) Plan 9 partition to subdivide (/dev/sdF0/plan9)[/dev/sdF0/plan9]: This is disk/prep; use it to subdivide the Plan 9 partition. If it is not yet subdivided, a sensible layout will be suggested; you can probably just type 'w' and then 'q'. no plan9 partition table found 9fat 204800 nvram 1 fs 41724786 ' 9fat 0 204800 (204800 sectors, 100.00 MB) ' nvram 204800 204801 (1 sectors, 512 B ) ' fs 204801 41929587 (41724786 sectors, 19.89 GB) >>> w >>> q -------------------------------------- Preparing menu... The following tasks are done: configfs- choose the type of file system to install partdisk- edit partition tables (e.g., to create a plan 9 partition) prepdisk- subdivide plan 9 disk partition The following unfinished tasks are ready to be done: mountfs- choose and mount file system partition confignet- configure the network tzsetup- choose time zone Task to do [mountfs]: -------------------------------------- Please choose your hjfs partition --rw-r----- S 0 glenda glenda 21363090432 Oct 5 2019 /dev/sdF0/fs Hjfs partition (/dev/sdF0/fs)[/dev/sdF0/fs]: -------------------------------------- Please choose your hjfs partition --rw-r----- S 0 glenda glenda 21363090432 Oct 5 2019 /dev/sdF0/fs Hjfs partition (/dev/sdF0/fs)[/dev/sdF0/fs]: Size of RAM filesystem cache (MB)? [192]: Ream the filesystem? (yes, no)[yes]: yes Starting hjfs file server for /dev/sdF0/fs hjfs: reaming /dev/sdF0/fs hjfs: ream successful hjfs: fs is /dev/sdF0/fs Configuring hjfs file server for /dev/sdF0/fs hjfs: >create /dist sys sys 775 d hjfs: >create /usr sys sys 775 d hjfs: >newuser glenda hjfs: >newuser adm +glenda hjfs: >newuser sys +glenda hjfs: >newuser upas +glenda hjfs: >echo off Mounting hjfs file server for /dev/sdF0/fs %25 mount -c /srv/hjfs.newfs /n/newfs -------------------------------------- Preparing menu... The following tasks are done: configfs- choose the type of file system to install partdisk- edit partition tables (e.g., to create a plan 9 partition) prepdisk- subdivide plan 9 disk partition mountfs- choose and mount file system partition The following unfinished tasks are ready to be done: configdist- choose the source of the distribution archive confignet- configure the network tzsetup- choose time zone Task to do [configdist]: -------------------------------------- Are you going to download the distribution from the internet or do you have it on local media? Distribution is from (local, net)[local]: -------------------------------------- Preparing menu... The following tasks are done: configfs- choose the type of file system to install partdisk- edit partition tables (e.g., to create a plan 9 partition) prepdisk- subdivide plan 9 disk partition mountfs- choose and mount file system partition configdist- choose the source of the distribution archive The following unfinished tasks are ready to be done: confignet- configure the network mountdist- locate and mount the distribution tzsetup- choose time zone Task to do [confignet]: -------------------------------------- We will configure the ethernet. Please choose a method for configuring your ethernet connection. manual - specify IP address, network mask, gateway IP address automatic - use DHCP and SLAAC to automatically configure Configuration method (manual, automatic)[automatic]: starting ethernet automatic config ipconfig: write(try fe80::dc4b:aaff:fe66:8fb2 /64): interface does not support multicast ipconfig: can't start IPv6 on /net/ether0, address fe80::dc4b:aaff:fe66:8fb2 ipconfig: dialicmp6: cs: can't translate address -------------------------------------- Preparing menu... The following tasks are done: configfs- choose the type of file system to install partdisk- edit partition tables (e.g., to create a plan 9 partition) prepdisk- subdivide plan 9 disk partition mountfs- choose and mount file system partition configdist- choose the source of the distribution archive confignet- configure the network The following unfinished tasks are ready to be done: mountdist- locate and mount the distribution download- download or continue to download the distribution archives tzsetup- choose time zone Task to do [mountdist]: -------------------------------------- Please wait... Scanning storage devices... /dev/sd00/data /dev/sdF0/9fat /dev/sdF0/data /dev/sdF0/fs The following storage media were detected. Choose the one containing the distribution. /dev/sd00/data (iso9660 cdrom) Distribution disk (/dev/sd00/data, /dev/sdF0/fs, /)[/]: %25 mount /srv/boot /n/distmedia Which directory contains the distribution? Any of the following will suffice (in order of preference): - the root directory of the cd image - the directory containing 9front.iso - the directory containing 9front.iso.bz2 Location of archives [/]: -------------------------------------- Preparing menu... The following tasks are done: configfs- choose the type of file system to install partdisk- edit partition tables (e.g., to create a plan 9 partition) prepdisk- subdivide plan 9 disk partition mountfs- choose and mount file system partition configdist- choose the source of the distribution archive confignet- configure the network mountdist- locate and mount the distribution The following unfinished tasks are ready to be done: copydist- copy the distribution into the file system tzsetup- choose time zone Task to do [copydist]: -------------------------------------- processing /sys/lib/sysconfig/proto/allproto file system made -------------------------------------- Preparing menu... The following tasks are done: configfs- choose the type of file system to install partdisk- edit partition tables (e.g., to create a plan 9 partit ion) prepdisk- subdivide plan 9 disk partition mountfs- choose and mount file system partition configdist- choose the source of the distribution archive confignet- configure the network mountdist- locate and mount the distribution copydist- copy the distribution into the file system The following unfinished tasks are ready to be done: ndbsetup- setup network configuration tzsetup- choose time zone bootsetup- configure hard disk to boot plan 9 Task to do [ndbsetup]: -------------------------------------- Setup network configuration sysname [cirno]: mkf.host.bsdforall.org -------------------------------------- Preparing menu... The following tasks are done: configfs - choose the type of file system to install partdisk - edit partition tables (e.g., to create a plan 9 partit ion) prepdisk - subdivide plan9 disk partition mountfs- choose and mount file system partition configdist - choose the source of the distribution archive confignet - configure the network mountdist - locate and mount the distribution copydist - copy the distribution into the file system ndbsetup- setup network configuration The following unfinished tasks are ready to be done: tzsetup- choose time zone bootsetup- configure hard disk to boot plan 9 Task to do [tzsetup]: -------------------------------------- Setup Time Zone Time Zone (Argentina, Asia_Bahrain, Asia_India, Australia_ACT, Australia_Broken-Hill, Australia_LHI, Australia_NSW, Australia_North, Australia_Queensland, Australia_South, Australia_Sturt, Australia_Tasmania, Australia_Victoria, Australia_West, Australia_Yancowinna, Brazil_Acre, Brazil_DeNoronha, Brazil_East, Brazil_West, CET, Canada_Atlantic, Canada_Central, Canada_East-Saskatchewan, Canada_Eastern, Canada_Mountain, Canada_Newfoundland, Canada_Pacific, Canada_Yukon, Chile_Continental, Chile_EasterIsland, Cuba, EET, Egypt, GB-Eire, GMT, HST, Hongkong, Iceland, Iran, Israel, Jamaica, Japan, Libya, Mexico_BajaNorte, Mexico_BajaSur, Mexico_General, NZ, NZ_CHAT, Navajo, PRC, Poland, ROC, ROK, Singapore, Turkey, US_Alaska, US_Arizona, US_Central, US_East-Indiana, US_Eastern, US_Hawaii, US_Michigan, US_Mountain, US_Pacific, US_Yukon, Uruguay, W-SU, WET)[US_Eastern]: -------------------------------------- Preparing menu... The following tasks are done: configfs- choose the type of file system to install partdisk- edit partition tables (e.g., to create a plan 9 partition) prepdisk- subdivide plan 9 disk partition mountfs- choose and mount file system partition configdist- choose the source of the distribution archive confignet- configure the network mountdist- locate and mount the distribution copydist- copy the distribution into the file system ndbsetup- setup network configuration tzsetup- choose time zone The following unfinished tasks are ready to be done: bootsetup- configure hard disk to boot plan 9 Task to do [bootsetup]: -------------------------------------- Setup Plan 9 FAT boot partition (9fat) Plan 9 FAT partition (/dev/sdF0/9fat)[/dev/sdF0/9fat]: dossrv: serving #s/dos %25 dd -bs 512 -count 1 -if /dev/sdF0/9fat -of /tmp/pbs.bak 1+0 records in 1+0 records out Initializing Plan 9 FAT partition. %25 disk/format -r 2 -d -b /n/newfs/386/pbs -l PLAN9 /dev/sdF0/9fat Initializing FAT file system type hard, 12 tracks, 255 heads, 63 sectors/track, 512 bytes/sec used 4096 bytes %25 mount -c /srv/dos /n/9fat /dev/sdF0/9fat %25 rm -f /n/9fat/9bootfat /n/9fat/plan9.ini /n/9fat/9pc %25 cp /n/newfs/386/9bootfat /n/9fat/9bootfat %25 chmod +al /n/9fat/9bootfat %25 cp /tmp/plan9.ini /n/9fat/plan9.ini %25 cp /n/newfs/386/9pc /n/9fat/ %25 mkdir -p /n/9fat/efi/boot %25 cp /386/bootia32.efi /386/bootx64.efi /n/9fat/efi/boot %25 cp /tmp/pbs.bak /n/9fat %25 unmount /n/9fat If you use the Windows NT/2000/XP master boot record or a master boot record from a Unix clone (e.g., LILO or FreeBSD bootmgr), it is probably safe to continue using that boot record rather than install the Plan 9 boot record. Install the Plan 9 master boot record (yes, no)[no default]: yes Mark the Plan 9 partition active (yes, no)[no default]: yes The Plan 9 partition is now marked as active. -------------------------------------- Preparing menu... The following tasks are done: configfs- choose the type of file system to install partdisk- edit partition tables (e.g., to create a plan 9 partit ion) prepdisk- subdivide plan 9 disk partition mountfs- choose and mount file system partition configdist- choose the source of the distribution archive confignet- configure the network mountdist- locate and mount the distribution copydist- copy the distribution into the file system ndbsetup- setup network configuration tzsetup- choose time zone bootsetup- configure hard disk to boot plan 9 The following unfinished tasks are ready to be done: finish- finish the installation and reboot Task to do [finish]: -------------------------------------- Congratulations; you've completed the install. halting.../srv/hjfs.newfs.cmd...hjfs: ending done halting rebooting... cpu0: exiting Takes a licking and keeps on ticking... can't reset host$ doas vmctl stop mkf stopping vm mkf: requested to shutdown vm 1 host$ doas vmctl start -c mkf