version=pmwiki-2.2.130 ordered=1 urlencoded=1 agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0 SeaMonkey/2.53.10.2 author=mkf charset=UTF-8 csum= ctime=1632371332 host=38.87.162.40 name=9.Install rev=28 targets= text='+please see [[http://cloud9p.org/doc/vmm.html]] instead of this document.+'%0a%0aAttach:plan9-desktop.png%0a%0aIn /etc/vm.conf:%0a%0a[@%0avm "username-plan9" {%0a owner username%0a memory 1024M%0a cdrom "/home/iso/9front-8593.acc504c319a4b4188479cfa602e40cb6851c0528.amd64.iso"%0a disk /home/username/username-plan9.qcow2 %0a interface {%0a locked lladdr aa:bb:cc:dd:ee:ff%0a switch "switch0"%0a }%0a}%0a@]%0a%0aDownload the plan9 ISO:%0a%0a[@%0a$ ftp http://9front.org/iso/9front-8593.acc504c319a4b4188479cfa602e40cb6851c0528.amd64.iso.gz%0a$ doas mv 9front-8593.acc504c319a4b4188479cfa602e40cb6851c0528.amd64.iso.gz /home/iso/%0a$ doas chown -R iso:iso /home/iso/%0a$ cd /home/iso%0a$ sha256 9front-8593.acc504c319a4b4188479cfa602e40cb6851c0528.amd64.iso.gz%0aSHA256 (9front-8593.acc504c319a4b4188479cfa602e40cb6851c0528.amd64.iso.gz) = af6dfae894dcb1e43f1e7e3d085b50f6d1dcf396e09a37d23c174ea94d8bf244%0a$ gunzip 9front-8593.acc504c319a4b4188479cfa602e40cb6851c0528.amd64.iso.gz%0a@]%0a%0aCreate a user account and make sure to set the folder as go-rx:%0a%0a[@%0a$ doas chmod -R go-rx ~/%0a$ doas su username%0a@]%0a%0aIn the home folder:%0a%0a[@%0a$ vmctl create -s 20G ~/username-plan9.qcow2%0a@]%0a%0aThen log out of the user with ^D, then as admin user in group wheel:%0a%0a[@%0a$ doas vmctl reload%0a$ doas vmctl start -c username-plan9%0aConnected to /dev/ttypr (speed 115200) %0aBoot failed: not a bootable disk %0a %0a*e820=1 0x0000000000000000 0x000000000009f800 2 0x000000000009f800 0x00000000000a0000 2 %0a0x00000000000f0000 0x0000000000100000 1 0x0000000000100000 0x000000003fffc000 2 0x000000%0a003fffc000 0x0000000040000000 2 0x00000000fffc0000 0x0000000100000000 %0acdboot=yes %0amouseport=ask %0amonitor=ask %0avgasize=ask %0abootfile=/386/9pc %0a>console=0 %0accoonnssoollee==00%0a%0a>>bboooott%0a%0abboooott%0a %0a %0aPlan 9%0a125 holes free%0a0x00021000 0x0009f000 516096%0a0x00100000 0x00110000 65536%0a0x005dd000 0x19cc8000 426684416%0a427266048 bytes free%0acpu0: 4600MHz GenuineIntel Xeon5000-series (AX 000206D7 CX 96982203 DX 079BA97F)%0aELCR: 02E8%0a#l0: virtio: 1000Mbps port 0x2000 irq 5 ea f2b2b3daeb05%0ai8042: kbd init failed%0a1000M memory: 413M kernel data, 587M user, 1212M swap%0anusb/usbd: no hubs%0a%0a/dev/sd00: OpenBSD VMM CD-ROM 001%0a/dev/sd00/data 9660%0a/dev/sdF0:%0a/dev/sdF0/data%0abootargs is (tcp, tls, il, local!device)[local!/dev/sd00/data] %0auser[glenda]: %0a%0ainit: starting /bin/rc%0acirno Sep 23 06:50:25 starting dns resolver on /net%0avgasize is (text, 640x480x8, 1024x768x16, ...) [1024x768x16] text%0abind: #i: no frame buffer%0ainit: rc exit status: rc 215: webcookies 330: interrupt%0a%0ainit: starting /bin/rc%0a%25 inst/start%0aThu Sep 23 04:51:42 CET 2021 Installation process started%0a%0a--------------------------------------%0a%0aPreparing menu...%0aThe following unfinished tasks are ready to be done:%0a configfs - choose the type of file system to install%0a confignet - configure the network%0a tzsetup - choose time zone%0a%0aTask to do [configfs]: %0a%0a--------------------------------------%0aYou can install the following types of file systems:%0a%0a cwfs64x the cached-worm file server%0a hjfs the new 9front file server (experimental!)%0a%0aFile system (cwfs64x, hjfs)[cwfs64x]: hjfs%0a%0a--------------------------------------%0a%0aPreparing menu...%0aThe following tasks are done: %0a configfs - choose the type of file system to install%0a%0aThe following unfinished tasks are ready to be done:%0a partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a mountfs - choose and mount file system partition%0a confignet - configure the network%0a tzsetup - choose time zone%0a%0aTask to do [partdisk]: %0a%0a--------------------------------------%0aThe following disk devices were found.%0a%0asd00 - OpenBSD VMM CD-ROM 001%0a empty 0 485 (485 cylinders, 1.89 GB) %0a * p1 485 486 (1 cylinders, 4.00 MB) ESP%0a%0asdF0 -%0a%0aDisk to partition (sd00, sdF0)[no default]: sdF0%0aThe disk you selected HAS NO master boot record on its first sector.%0a(Perhaps it is a completely blank disk.)%0aShall we create a blank EFI partition table (GPT)%0aor install traditional DOS partition table (MBR)?%0a%0aInstall mbr or gpt (mbr, gpt)[no default]: mbr%0a%0aThis is disk/fdisk; use it to create a Plan 9 partition.%0aIf there is enough room, a Plan 9 partition will be%0asuggested; you can probably just type 'w' and then 'q'.%0a%0acylinder = 8225280 bytes%0a'* p1 0 2610 (2610 cylinders, 19.99 GB) PLAN9%0a>>> w%0a>>> q %0a %0a--------------------------------------%0a %0aPreparing menu...%0aThe following tasks are done: %0a configfs - choose the type of file system to install%0a partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a%0aThe following unfinished tasks are ready to be done: %0a prepdisk - subdivide plan 9 disk partition %0a mountfs - choose and mount file system partition %0a confignet - configure the network%0a tzsetup - choose time zone%0a%0aTask to do [prepdisk]: %0a%0a--------------------------------------%0aThe following Plan 9 disk partitions were found.%0a%0a/dev/sdF0/plan9%0a empty 0 41929587 (41929587 sectors, 19.99 GB)%0a%0aPlan 9 partition to subdivide (/dev/sdF0/plan9)[/dev/sdF0/plan9]: %0aThis is disk/prep; use it to subdivide the Plan 9 partition.%0aIf it is not yet subdivided, a sensible layout will be suggested;%0ayou can probably just type 'w' and then 'q'.%0a%0ano plan9 partition table found%0a9fat 204800%0anvram 1%0afs 41724786%0a' 9fat 0 204800 (204800 sectors, 100.00 MB)%0a' nvram 204800 204801 (1 sectors, 512 B )%0a' fs 204801 41929587 (41724786 sectors, 19.89 GB)%0a>>> w%0a>>> q%0a%0a--------------------------------------%0a%0aPreparing menu...%0aThe following tasks are done: %0a configfs - choose the type of file system to install%0a partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a prepdisk - subdivide plan 9 disk partition%0a%0aThe following unfinished tasks are ready to be done:%0a mountfs - choose and mount file system partition%0a confignet - configure the network%0a tzsetup - choose time zone%0a%0aTask to do [mountfs]: %0a%0a--------------------------------------%0a%0aPlease choose your hjfs partition%0a%0a--rw-r----- S 0 glenda glenda 21363090432 Jul 18 17:25 /dev/sdF0/fs%0a%0aHjfs partition (/dev/sdF0/fs)[/dev/sdF0/fs]: %0aSize of RAM filesystem cache (MB)? [192]: %0aReam the filesystem? (yes, no)[yes]: %0aStarting hjfs file server for /dev/sdF0/fs %0ahjfs: reaming /dev/sdF0/fs %0ahjfs: ream successful %0ahjfs: fs is /dev/sdF0/fs %0aConfiguring hjfs file server for /dev/sdF0/fs%0ahjfs: >create /dist sys sys 775 d%0ahjfs: >create /usr sys sys 775 d%0ahjfs: >newuser glenda%0ahjfs: >newuser adm +glenda%0ahjfs: >newuser sys +glenda%0ahjfs: >newuser upas +glenda%0ahjfs: >echo off%0aMounting hjfs file server for /dev/sdF0/fs%0a%25 mount -c /srv/hjfs.newfs /n/newfs%0a%0a--------------------------------------%0a%0aPreparing menu...%0aThe following tasks are done: %0a configfs - choose the type of file system to install%0a partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a prepdisk - subdivide plan 9 disk partition%0a mountfs - choose and mount file system partition%0a%0aThe following unfinished tasks are ready to be done:%0a configdist - choose the source of the distribution archive%0a confignet - configure the network%0a tzsetup - choose time zone%0a%0aTask to do [configdist]: %0a%0a--------------------------------------%0aAre you going to download the distribution%0afrom the internet or do you have it on local media?%0a%0aDistribution is from (local, net)[local]: %0a%0a--------------------------------------%0a%0aPreparing menu...%0aThe following tasks are done: %0a configfs - choose the type of file system to install%0a partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a prepdisk - subdivide plan 9 disk partition%0a mountfs - choose and mount file system partition%0a configdist - choose the source of the distribution archive%0a%0aThe following unfinished tasks are ready to be done:%0a confignet - configure the network%0a mountdist - locate and mount the distribution%0a tzsetup - choose time zone%0a%0aTask to do [confignet]: %0a%0a--------------------------------------%0a%0aWe will configure the ethernet.%0a%0a%0aPlease choose a method for configuring your ethernet connection.%0a%0a manual - specify IP address, network mask, gateway IP address%0a automatic - use DHCP and SLAAC to automatically configure%0a%0aConfiguration method (manual, automatic)[automatic]: %0astarting ethernet automatic config %0aipconfig: write(try fe80::f0b2:b3ff:feda:eb05 /64): interface does not support multicast%0aipconfig: can't start IPv6 on /net/ether0, address fe80::f0b2:b3ff:feda:eb05%0aipconfig: dialicmp6: cs: can't translate address %0a %0a-------------------------------------- %0a %0aPreparing menu... %0aThe following tasks are done: %0a configfs - choose the type of file system to install %0a partdisk - edit partition tables (e.g., to create a plan 9 partition) %0a prepdisk - subdivide plan 9 disk partition %0a mountfs - choose and mount file system partition %0a configdist - choose the source of the distribution archive %0a confignet - configure the network %0a %0aThe following unfinished tasks are ready to be done: %0a mountdist - locate and mount the distribution %0a download - download or continue to download the distribution archives %0a tzsetup - choose time zone %0a %0aTask to do [mountdist]: %0a%0a--------------------------------------%0aPlease wait... Scanning storage devices...%0a /dev/sd00/data%0a /dev/sdF0/9fat%0a /dev/sdF0/data%0a /dev/sdF0/fs%0a%0aThe following storage media were detected.%0aChoose the one containing the distribution.%0a%0a /dev/sd00/data (iso9660 cdrom)%0a%0aDistribution disk (/dev/sd00/data, /dev/sdF0/fs, /)[/]: %0a%25 mount /srv/boot /n/distmedia %0a %0aWhich directory contains the distribution? %0aAny of the following will suffice (in order of preference): %0a - the root directory of the cd image %0a - the directory containing 9front.iso %0a - the directory containing 9front.iso.bz2 %0a %0aLocation of archives [/]: %0a%0a--------------------------------------%0a%0aPreparing menu...%0aThe following tasks are done: %0a configfs - choose the type of file system to install%0a partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a prepdisk - subdivide plan 9 disk partition%0a mountfs - choose and mount file system partition%0a configdist - choose the source of the distribution archive%0a confignet - configure the network%0a mountdist - locate and mount the distribution%0a%0aThe following unfinished tasks are ready to be done:%0a copydist - copy the distribution into the file system%0a tzsetup - choose time zone%0a%0aTask to do [copydist]: %0a%0a-------------------------------------- %0aprocessing /sys/lib/sysconfig/proto/allproto %0afile system made %0a %0a--------------------------------------%0a %0aPreparing menu... %0aThe following tasks are done: %0a configfs - choose the type of file system to install %0a partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a prepdisk - subdivide plan 9 disk partition %0a mountfs - choose and mount file system partition %0a configdist - choose the source of the distribution archive%0a confignet - configure the network %0a mountdist - locate and mount the distribution %0a copydist - copy the distribution into the file system%0a %0aThe following unfinished tasks are ready to be done: %0a ndbsetup - setup network configuration %0a tzsetup - choose time zone %0a bootsetup - configure hard disk to boot plan 9%0a %0aTask to do [ndbsetup]: %0a%0a--------------------------------------%0a%0aSetup network configuration%0a%0asysname [cirno]: username.example.com%0a%0a--------------------------------------%0a%0aPreparing menu...%0aThe following tasks are done: %0a configfs - choose the type of file system to install%0a partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a prepdisk - subdivide plan 9 disk partition%0a mountfs - choose and mount file system partition%0a configdist - choose the source of the distribution archive%0a confignet - configure the network%0a mountdist - locate and mount the distribution%0a copydist - copy the distribution into the file system%0a ndbsetup - setup network configuration%0a %0aThe following unfinished tasks are ready to be done:%0a tzsetup - choose time zone %0a bootsetup - configure hard disk to boot plan 9 %0a %0aTask to do [tzsetup]: %0a%0a-------------------------------------- %0a %0aSetup Time Zone %0a %0aTime Zone (Argentina, Asia_Bahrain, Asia_India, Australia_ACT, Australia_Broken-Hill, Au%0astralia_LHI, Australia_NSW, Australia_North, Australia_Queensland, Australia_South, Aust%0aralia_Sturt, Australia_Tasmania, Australia_Victoria, Australia_West, Australia_Yancowinn%0aa, Brazil_Acre, Brazil_DeNoronha, Brazil_East, Brazil_West, CET, Canada_Atlantic, Canada%0a_Central, Canada_East-Saskatchewan, Canada_Eastern, Canada_Mountain, Canada_Newfoundland%0a, Canada_Pacific, Canada_Yukon, Chile_Continental, Chile_EasterIsland, Cuba, EET, Egypt,%0a GB-Eire, GMT, HST, Hongkong, Iceland, Iran, Israel, Jamaica, Japan, Libya, Mexico_BajaN%0aorte, Mexico_BajaSur, Mexico_General, NZ, NZ_CHAT, Navajo, PRC, Poland, ROC, ROK, Singap%0aore, Turkey, US_Alaska, US_Arizona, US_Central, US_East-Indiana, US_Eastern, US_Hawaii, %0aUS_Michigan, US_Mountain, US_Pacific, US_Yukon, Uruguay, W-SU, WET)[US_Eastern]: US_Central%0a%0a-------------------------------------- %0a %0aPreparing menu... %0aThe following tasks are done: %0a configfs - choose the type of file system to install %0a partdisk - edit partition tables (e.g., to create a plan 9 partition) %0a prepdisk - subdivide plan 9 disk partition %0a mountfs - choose and mount file system partition %0a configdist - choose the source of the distribution archive %0a confignet - configure the network%0a mountdist - locate and mount the distribution%0a copydist - copy the distribution into the file system%0a ndbsetup - setup network configuration%0a tzsetup - choose time zone%0a %0aThe following unfinished tasks are ready to be done: %0a bootsetup - configure hard disk to boot plan 9%0a %0aTask to do [bootsetup]: %0a%0a--------------------------------------%0a%0aSetup Plan 9 FAT boot partition (9fat) %0a%0aPlan 9 FAT partition (/dev/sdF0/9fat)[/dev/sdF0/9fat]: %0adossrv: serving #s/dos %0a%25 dd -bs 512 -count 1 -if /dev/sdF0/9fat -of /tmp/pbs.bak%0a1+0 records in %0a1+0 records out%0aInitializing Plan 9 FAT partition. %0a%25 disk/format -r 2 -d -b /n/newfs/386/pbs -l PLAN9 /dev/sdF0/9fat%0aInitializing FAT file system%0atype hard, 12 tracks, 255 heads, 63 sectors/track, 512 bytes/sec%0aused 4096 bytes%0a%25 mount -c /srv/dos /n/9fat /dev/sdF0/9fat%0a%25 rm -f /n/9fat/9bootfat /n/9fat/plan9.ini /n/9fat/9pc%0a%25 cp /n/newfs/386/9bootfat /n/9fat/9bootfat%0a%25 chmod +al /n/9fat/9bootfat%0a%25 cp /tmp/plan9.ini /n/9fat/plan9.ini%0a%25 cp /n/newfs/386/9pc /n/9fat/%0a%25 mkdir -p /n/9fat/efi/boot%0a%25 cp /386/bootia32.efi /386/bootx64.efi /n/9fat/efi/boot%0a%25 cp /tmp/pbs.bak /n/9fat%0a%25 unmount /n/9fat%0a%0aIf you use the Windows NT/2000/XP master boot record%0aor a master boot record from a Unix clone (e.g., LILO or%0aFreeBSD bootmgr), it is probably safe to continue using%0athat boot record rather than install the Plan 9 boot record.%0a%0aInstall the Plan 9 master boot record (yes, no)[no default]: yes%0aMark the Plan 9 partition active (yes, no)[no default]: yes%0a%0aThe Plan 9 partition is now marked as active.%0a%0a--------------------------------------%0a%0aPreparing menu...%0aThe following tasks are done: %0a configfs - choose the type of file system to install%0a partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a prepdisk - subdivide plan 9 disk partition%0a mountfs - choose and mount file system partition%0a configdist - choose the source of the distribution archive%0a confignet - configure the network%0a mountdist - locate and mount the distribution%0a copydist - copy the distribution into the file system%0a ndbsetup - setup network configuration%0a tzsetup - choose time zone%0a bootsetup - configure hard disk to boot plan 9%0a%0aThe following unfinished tasks are ready to be done:%0a finish - finish the installation and reboot%0a%0aTask to do [finish]: %0a%0a--------------------------------------%0aCongratulations; you've completed the install.%0a%0a%0ahalting...halted at Thu Sep 23 05:46:49 2021.%0a/srv/cwfs.newfs.cmd...%0adone halting%0arebooting...%0acpu0: exiting%0aTakes a licking and keeps on ticking...%0acan't reset%0a@]%0a%0aAt this point, plan9 is unable to reboot on its own, so type @@~~.@@ then:%0a%0a[@%0a$ doas vmctl stop username-plan9%0a$ doas vmctl start -c username-plan9%0a@]%0a%0a[@%0aConnected to /dev/ttyph (speed 115200)%0aMBR...pbs.................ok%0a*e820=1 0x0000000000000000 0x000000000009f800 2 0x000000000009f800 0x000000000%0a00a0000 2 0x00000000000f0000 0x0000000000100000 1 0x0000000000100000 0x0000000%0a03fffc000 2 0x000000003fffc000 0x0000000040000000 2 0x00000000fffc0000 0x00000%0a00100000000 %0abootfile=9pc%0abootargs=local!/dev/sdF0/fs -m 192%0amouseport=ask%0amonitor=ask%0avgasize=text%0accoonnssoollee==00%0a%0abboooott%0a%0a%0aPlan 9%0a126 holes free%0a0x0001a000 0x0009f000 544768%0a0x0060a000 0x0ffff000 262098944%0a262643712 bytes free%0acpu0: 4623MHz GenuineIntel Xeon5000-series (AX 000206D7 CX 96982203 DX 079BA97%0aF)%0aELCR: 02E8%0a#l0: virtio: 1000Mbps port 0x2000 irq 5 ea de4baa668f07%0ai8042: kbd init failed%0a1024M memory: 256M kernel data, 767M user, 1392M swap%0anusb/usbd: no hubs%0a%0a/dev/sd00: OpenBSD VMM CD-ROM 001%0a/dev/sd00/data 9660%0a/dev/sdF0:%0a/dev/sdF0/9fat dos%0a/dev/sdF0/data%0a/dev/sdF0/fs hjfs%0a/dev/sdF0/nvram%0a/dev/sdF0/plan9%0abootargs is (tcp, tls, il, local!device)[local!/dev/sdF0/fs -m 192] %0auser[glenda]: %0ahjfs: fs is /dev/sdF0/fs%0a%0ainit: starting /bin/rc%0aipconfig: write(try fe80::dc4b:aaff:fe66:8f07 /64): interface does not support multicast%0aipconfig: can't start IPv6 on /net/ether0, address fe80::dc4b:aaff:fe66:8f07%0aipconfig: dialicmp6: cs: can't translate address%0abind: #i: no frame buffer%0ario: can't open display: initdisplay: /dev/draw/new: '/dev/draw' file does not exist%0ainit: rc exit status: rc 260: rio 396: display open%0a%0ainit: starting /bin/rc%0a%25 auth/wrkey%0abad nvram des key%0abad authentication id%0abad authentication domain%0aauthid: glenda%0aauthdom: username.example.com%0asecstore key: %0apassword: %0a%25 9fs 9fat%0a%25 echo 'service=cpu' >> /n/9fat/plan9.ini%0a%25 echo 'while() { sleep 5; ip/ping 38.87.162.1 > /dev/null } &' >> /bin/cpurc%0a%25 fshalt -r%0a@]%0a%0a@@~~.@@ to escape serial console, then:%0a%0a[@%0ahost# vmctl stop username-plan9 %0astopping vm username-plan9: requested to shutdown vm 6%0ahost# vmctl start -c username-plan9 %0a@]%0a%0aTo start VNC (optional):%0a%0a[@%0a# vncs -A /bin/rio -s%0a@]%0a time=1642834646 author:1642834646=mkf diff:1642834646:1642834618:=1c1%0a%3c '+please see [[http://cloud9p.org/doc/vmm.html]] instead of this document.+'%0a---%0a> '+please see [[http://cloud9p.org/doc/vmm.html]]+'%0a host:1642834646=38.87.162.40 author:1642834618=mkf diff:1642834618:1634654219:=1,2d0%0a%3c '+please see [[http://cloud9p.org/doc/vmm.html]]+'%0a%3c %0a host:1642834618=38.87.162.40 author:1634654219=jrmu diff:1634654219:1634528204:=566c566%0a%3c %25 echo 'while() { sleep 5; ip/ping 38.87.162.1 > /dev/null } &' >> /bin/cpurc%0a---%0a> %25 echo 'while() { sleep 5; ip/ping 138.87.162.1 > /dev/null } &' >> /bin/cpurc%0a host:1634654219=125.224.28.113 author:1634528204=jrmu diff:1634528204:1633007047:=581c581%0a%3c # vncs -A /bin/rio -s%0a---%0a> # vncs -A /bin/rio%0a host:1634528204=38.87.162.8 author:1633007047=jrmu diff:1633007047:1632643899:=1,2d0%0a%3c Attach:plan9-desktop.png%0a%3c %0a host:1633007047=125.231.16.216 author:1632643899=jrmu diff:1632643899:1632642478:=574,579d573%0a%3c @]%0a%3c %0a%3c To start VNC (optional):%0a%3c %0a%3c [@%0a%3c # vncs -A /bin/rio%0a host:1632643899=125.231.18.235 author:1632642478=jrmu diff:1632642478:1632642278:=564c564%0a%3c %25 echo 'while() { sleep 5; ip/ping 138.87.162.1 > /dev/null } &' >> /bin/cpurc%0a---%0a> %25 echo 'while() { sleep 5; ip/ping -n 138.87.162.1 > /dev/null } &' >> /bin/cpurc%0a host:1632642478=125.231.18.235 author:1632642278=jrmu diff:1632642278:1632557533:=564d563%0a%3c %25 echo 'while() { sleep 5; ip/ping -n 138.87.162.1 > /dev/null } &' >> /bin/cpurc%0a host:1632642278=125.231.18.235 author:1632557533=jrmu diff:1632557533:1632557235:=370,371c370,371%0a%3c sysname [cirno]: username.example.com%0a%3c %0a---%0a> sysname [cirno]: jrmu.host.bsdforall.org%0a> %0a503a504%0a> host# vmctl start -c jrmu %0a506,509c507,509%0a%3c *e820=1 0x0000000000000000 0x000000000009f800 2 0x000000000009f800 0x000000000%0a%3c 00a0000 2 0x00000000000f0000 0x0000000000100000 1 0x0000000000100000 0x0000000%0a%3c 03fffc000 2 0x000000003fffc000 0x0000000040000000 2 0x00000000fffc0000 0x00000%0a%3c 00100000000 %0a---%0a> *e820=1 0x0000000000000000 0x000000000009f800 2 0x000000000009f800 0x00000000000a0000 2 %0a> 0x00000000000f0000 0x0000000000100000 1 0x0000000000100000 0x000000003fffc000 2 0x000000%0a> 003fffc000 0x0000000040000000 2 0x00000000fffc0000 0x0000000100000000 %0a525,526c525%0a%3c cpu0: 4623MHz GenuineIntel Xeon5000-series (AX 000206D7 CX 96982203 DX 079BA97%0a%3c F)%0a---%0a> cpu0: 4609MHz GenuineIntel Xeon5000-series (AX 000206D7 CX 96982203 DX 079BA97F)%0a550,552c549,551%0a%3c rio: can't open display: initdisplay: /dev/draw/new: '/dev/draw' file does not exist%0a%3c init: rc exit status: rc 260: rio 396: display open%0a%3c %0a---%0a> Can't cd /usr/glenda: '/usr/glenda' does not exist%0a> init: rc exit status: rc 260: can't cd%0a> %0a558c557%0a%3c authid: glenda%0a---%0a> authid: glenda %0a host:1632557533=125.231.18.235 author:1632557235=jrmu diff:1632557235:1632544472:=344d343%0a%3c file system made %0a370,371c369,370%0a%3c sysname [cirno]: jrmu.host.bsdforall.org%0a%3c %0a---%0a> sysname [cirno]: %0a> %0a429,434c428,433%0a%3c Setup Plan 9 FAT boot partition (9fat) %0a%3c %0a%3c Plan 9 FAT partition (/dev/sdF0/9fat)[/dev/sdF0/9fat]: %0a%3c dossrv: serving #s/dos %0a%3c %25 dd -bs 512 -count 1 -if /dev/sdF0/9fat -of /tmp/pbs.bak%0a%3c 1+0 records in %0a---%0a> Setup Plan 9 FAT boot partition (9fat) %0a> %0a> Plan 9 FAT partition (/dev/sdF0/9fat)[/dev/sdF0/9fat]: %0a> dossrv: serving #s/dos%0a> %25 dd -bs 512 -count 1 -if /dev/sdF0/9fat -of /tmp/pbs.bak %0a> 1+0 records in%0a436c435%0a%3c Initializing Plan 9 FAT partition. %0a---%0a> Initializing Plan 9 FAT partition.%0a456c455%0a%3c %0a---%0a> %0a host:1632557235=125.231.18.235 author:1632544472=jrmu diff:1632544472:1632544342:=570a571,630%0a> @]%0a> %0a> [@%0a> Connected to /dev/ttyp4 (speed 115200)%0a> MBR...pbs.................ok %0a> *e820=1 0x0000000000000000 0x000000000009f800 2 0x000000000009f800 0x00000000000a0000 2 %0a> 0x00000000000f0000 0x0000000000100000 1 0x0000000000100000 0x000000003fffc000 2 0x000000%0a> 003fffc000 0x0000000040000000 2 0x00000000fffc0000 0x0000000100000000 %0a> bootfile=9pc64 %0a> bootargs=local!/dev/sdF0/fscache%0a> mouseport=ask%0a> monitor=ask %0a> vgasize=text %0a> ccoonnssoollee==00%0a> %0a> sseerrvviiccee==ccppuu%0a> %0a> bboooott %0a> %0a> bboooott %0a> %0a> %0a> Plan 9%0a> 125 holes free%0a> 0x00021000 0x0009f000 516096%0a> 0x00100000 0x00110000 65536%0a> 0x005dd000 0x136ea000 319868928%0a> 320450560 bytes free%0a> cpu0: 4602MHz GenuineIntel Xeon5000-series (AX 000206D7 CX 96982203 DX 079BA97F)%0a> ELCR: 02E8%0a> #l0: virtio: 1000Mbps port 0x2000 irq 5 ea f2b2b3daeb05%0a> i8042: kbd init failed%0a> 998M memory: 311M kernel data, 687M user, 1312M swap%0a> nusb/usbd: no hubs%0a> %0a> /dev/sd00: OpenBSD VMM CD-ROM 001%0a> /dev/sd00/data 9660%0a> /dev/sdF0:%0a> /dev/sdF0/9fat dos%0a> /dev/sdF0/data%0a> /dev/sdF0/fscache cwfs64x%0a> /dev/sdF0/fsworm%0a> /dev/sdF0/nvram%0a> /dev/sdF0/other%0a> /dev/sdF0/plan9%0a> bootargs is (tcp, tls, il, local!device)[local!/dev/sdF0/fscache] local!/dev/sdF0/fscache -c%0a> config: noauth%0a> auth disabled%0a> config: noauth%0a> auth enabled%0a> config: end%0a> current fs is "main"%0a> 10 uids read, 3 groups used%0a> 63-bit cwfs as of Sun Jul 18 11:21:58 2021%0a> last boot Thu Sep 23 11:36:17 2021%0a> ipconfig: write(try fe80::f0b2:b3ff:feda:eb05 /64): interface does not support multicast%0a> ipconfig: can't start IPv6 on /net/ether0, address fe80::f0b2:b3ff:feda:eb05%0a> ipconfig: dialicmp6: cs: can't translate address%0a> %0a> init: starting /bin/rc%0a host:1632544472=125.231.18.235 author:1632544342=jrmu diff:1632544342:1632544204:= host:1632544342=125.231.18.235 author:1632544204=jrmu diff:1632544204:1632541484:=503,552c503%0a%3c host# vmctl start -c jrmu %0a%3c Connected to /dev/ttyph (speed 115200)%0a%3c MBR...pbs.................ok%0a%3c *e820=1 0x0000000000000000 0x000000000009f800 2 0x000000000009f800 0x00000000000a0000 2 %0a%3c 0x00000000000f0000 0x0000000000100000 1 0x0000000000100000 0x000000003fffc000 2 0x000000%0a%3c 003fffc000 0x0000000040000000 2 0x00000000fffc0000 0x0000000100000000 %0a%3c bootfile=9pc%0a%3c bootargs=local!/dev/sdF0/fs -m 192%0a%3c mouseport=ask%0a%3c monitor=ask%0a%3c vgasize=text%0a%3c ccoonnssoollee==00%0a%3c %0a%3c bboooott%0a%3c %0a%3c %0a%3c Plan 9%0a%3c 126 holes free%0a%3c 0x0001a000 0x0009f000 544768%0a%3c 0x0060a000 0x0ffff000 262098944%0a%3c 262643712 bytes free%0a%3c cpu0: 4609MHz GenuineIntel Xeon5000-series (AX 000206D7 CX 96982203 DX 079BA97F)%0a%3c ELCR: 02E8%0a%3c #l0: virtio: 1000Mbps port 0x2000 irq 5 ea de4baa668f07%0a%3c i8042: kbd init failed%0a%3c 1024M memory: 256M kernel data, 767M user, 1392M swap%0a%3c nusb/usbd: no hubs%0a%3c %0a%3c /dev/sd00: OpenBSD VMM CD-ROM 001%0a%3c /dev/sd00/data 9660%0a%3c /dev/sdF0:%0a%3c /dev/sdF0/9fat dos%0a%3c /dev/sdF0/data%0a%3c /dev/sdF0/fs hjfs%0a%3c /dev/sdF0/nvram%0a%3c /dev/sdF0/plan9%0a%3c bootargs is (tcp, tls, il, local!device)[local!/dev/sdF0/fs -m 192] %0a%3c user[glenda]: %0a%3c hjfs: fs is /dev/sdF0/fs%0a%3c %0a%3c init: starting /bin/rc%0a%3c ipconfig: write(try fe80::dc4b:aaff:fe66:8f07 /64): interface does not support multicast%0a%3c ipconfig: can't start IPv6 on /net/ether0, address fe80::dc4b:aaff:fe66:8f07%0a%3c ipconfig: dialicmp6: cs: can't translate address%0a%3c bind: #i: no frame buffer%0a%3c Can't cd /usr/glenda: '/usr/glenda' does not exist%0a%3c init: rc exit status: rc 260: can't cd%0a%3c %0a%3c init: starting /bin/rc%0a%3c %25 auth/wrkey%0a---%0a> term%25 auth/wrkey%0a556c507,512%0a%3c authid: glenda %0a---%0a> authid: glenda%0a> authdom: username.term%25 auth/wrkey%0a> bad nvram des key%0a> bad authentication id%0a> bad authentication domain%0a> authid: glenda%0a558c514%0a%3c secstore key: %0a---%0a> secstore key: %0a560,562c516,519%0a%3c %25 9fs 9fat%0a%3c %25 echo 'service=cpu' >> /n/9fat/plan9.ini%0a%3c %25 fshalt -r%0a---%0a> %0a> term%25 9fs 9fat%0a> term%25 echo 'service=cpu' >> /n/9fat/plan9.ini%0a> term%25 fshalt -r%0a host:1632544204=125.231.18.235 author:1632541484=jrmu diff:1632541484:1632536615:=343a344%0a> file system made%0a428,430c429,431%0a%3c Setup Plan 9 FAT boot partition (9fat) %0a%3c %0a%3c Plan 9 FAT partition (/dev/sdF0/9fat)[/dev/sdF0/9fat]: %0a---%0a> Setup Plan 9 FAT boot partition (9fat)%0a> %0a> Plan 9 FAT partition (/dev/sdF0/9fat)[/dev/sdF0/9fat]: %0a441c442%0a%3c %25 rm -f /n/9fat/9bootfat /n/9fat/plan9.ini /n/9fat/9pc%0a---%0a> %25 rm -f /n/9fat/9bootfat /n/9fat/plan9.ini /n/9fat/9pc64%0a445c446%0a%3c %25 cp /n/newfs/386/9pc /n/9fat/%0a---%0a> %25 cp /n/newfs/amd64/9pc64 /n/9fat/%0a508c509%0a%3c authdom: username.term%25 auth/wrkey%0a---%0a> authdom: gry.term%25 auth/wrkey%0a525,527c526,528%0a%3c host# vmctl stop username-plan9 %0a%3c stopping vm username-plan9: requested to shutdown vm 6%0a%3c host# vmctl start -c username-plan9 %0a---%0a> host# vmctl stop gry-plan9 %0a> stopping vm gry-plan9: requested to shutdown vm 6%0a> host# vmctl start -c gry-plan9 %0a host:1632541484=125.231.18.235 author:1632536615=jrmu diff:1632536615:1632411562:=111,112c111,112%0a%3c File system (cwfs64x, hjfs)[cwfs64x]: hjfs%0a%3c %0a---%0a> File system (cwfs64x, hjfs)[cwfs64x]: %0a> %0a131,133c131,133%0a%3c empty 0 485 (485 cylinders, 1.89 GB) %0a%3c * p1 485 486 (1 cylinders, 4.00 MB) ESP%0a%3c %0a---%0a> empty 0 494 (494 cylinders, 1.92 GB) %0a> * p1 494 495 (1 cylinders, 4.00 MB) ESP%0a> %0a147,148c147,148%0a%3c %0a%3c cylinder = 8225280 bytes%0a---%0a> %0a> cylinder = 8225280 bytes %0a166,167c166,167%0a%3c Task to do [prepdisk]: %0a%3c %0a---%0a> Task to do [prepdisk]:%0a> %0a182c182,184%0a%3c fs 41724786%0a---%0a> other 5960683%0a> fscache 5960683%0a> fsworm 29803420%0a185c187,190%0a%3c ' fs 204801 41929587 (41724786 sectors, 19.89 GB)%0a---%0a> ' other 204801 6165484 (5960683 sectors, 2.84 GB)%0a> ' fscache 6165484 12126167 (5960683 sectors, 2.84 GB)%0a> ' fsworm 12126167 41929587 (29803420 sectors, 14.21 GB)%0a> >>> %0a206,211c211,221%0a%3c Please choose your hjfs partition%0a%3c %0a%3c --rw-r----- S 0 glenda glenda 21363090432 Jul 18 17:25 /dev/sdF0/fs%0a%3c %0a%3c Hjfs partition (/dev/sdF0/fs)[/dev/sdF0/fs]: %0a%3c Size of RAM filesystem cache (MB)? [192]: %0a---%0a> Please choose your cwfs64x partitions%0a> %0a> --rw-r----- S 0 glenda glenda 3051869696 Jul 18 17:22 /dev/sdF0/fscache%0a> %0a> Cwfs cache partition (/dev/sdF0/fscache)[/dev/sdF0/fscache]: %0a> --rw-r----- S 0 glenda glenda 15259351040 Jul 18 17:22 /dev/sdF0/fsworm%0a> %0a> Cwfs worm partition (/dev/sdF0/fsworm)[/dev/sdF0/fsworm]: %0a> --rw-r----- S 0 glenda glenda 3051869696 Jul 18 17:22 /dev/sdF0/other%0a> %0a> Cwfs other partition (/dev/sdF0/other)[/dev/sdF0/other]: %0a213,227c223,235%0a%3c Starting hjfs file server for /dev/sdF0/fs %0a%3c hjfs: reaming /dev/sdF0/fs %0a%3c hjfs: ream successful %0a%3c hjfs: fs is /dev/sdF0/fs %0a%3c Configuring hjfs file server for /dev/sdF0/fs%0a%3c hjfs: >create /dist sys sys 775 d%0a%3c hjfs: >create /usr sys sys 775 d%0a%3c hjfs: >newuser glenda%0a%3c hjfs: >newuser adm +glenda%0a%3c hjfs: >newuser sys +glenda%0a%3c hjfs: >newuser upas +glenda%0a%3c hjfs: >echo off%0a%3c Mounting hjfs file server for /dev/sdF0/fs%0a%3c %25 mount -c /srv/hjfs.newfs /n/newfs%0a%3c %0a---%0a> Starting cwfs64x file server for /dev/sdF0/fscache%0a> Reaming filesystem %0a> config: config: config: auth disabled%0a> config: config: config: config: config: config: current fs is "main"%0a> cmd_users: cannot access /adm/users%0a> 63-bit cwfs as of Sun Jul 18 17:21:58 2021%0a> last boot Thu Sep 23 04:55:59 2021%0a> Configuring cwfs64x file server for /dev/sdF0/fscache%0a> Mounting cwfs64x file server for /dev/sdF0/fscache%0a> %25 mount -c /srv/cwfs.newfs /n/newfs%0a> Mounting cwfs64x file server for /dev/sdF0/other%0a> %25 mount -c /srv/cwfs.newfs /n/other other%0a> %0a236c244%0a%3c %0a---%0a> %0a239,241c247,249%0a%3c confignet - configure the network%0a%3c tzsetup - choose time zone%0a%3c %0a---%0a> confignet - configure the network %0a> tzsetup - choose time zone %0a> %0a299,313c307,323%0a%3c Task to do [mountdist]: %0a%3c %0a%3c --------------------------------------%0a%3c Please wait... Scanning storage devices...%0a%3c /dev/sd00/data%0a%3c /dev/sdF0/9fat%0a%3c /dev/sdF0/data%0a%3c /dev/sdF0/fs%0a%3c %0a%3c The following storage media were detected.%0a%3c Choose the one containing the distribution.%0a%3c %0a%3c /dev/sd00/data (iso9660 cdrom)%0a%3c %0a%3c Distribution disk (/dev/sd00/data, /dev/sdF0/fs, /)[/]: %0a---%0a> Task to do [mountdist]: %0a> %0a> -------------------------------------- %0a> Please wait... Scanning storage devices... %0a> /dev/sd00/data %0a> /dev/sdF0/9fat %0a> /dev/sdF0/data %0a> /dev/sdF0/fscache %0a> /dev/sdF0/fsworm %0a> /dev/sdF0/other %0a> %0a> The following storage media were detected. %0a> Choose the one containing the distribution. %0a> %0a> /dev/sd00/data (iso9660 cdrom) %0a> %0a> Distribution disk (/dev/sd00/data, /dev/sdF0/fscache, /)[/]: %0a host:1632536615=125.231.18.235 author:1632411562=jrmu diff:1632411562:1632411340:=513a514,517%0a> >>bboooott%0a> @]%0a> %0a> [@%0a539,598d542%0a%3c @]%0a%3c %0a%3c [@%0a%3c Connected to /dev/ttyp4 (speed 115200)%0a%3c MBR...pbs.................ok %0a%3c *e820=1 0x0000000000000000 0x000000000009f800 2 0x000000000009f800 0x00000000000a0000 2 %0a%3c 0x00000000000f0000 0x0000000000100000 1 0x0000000000100000 0x000000003fffc000 2 0x000000%0a%3c 003fffc000 0x0000000040000000 2 0x00000000fffc0000 0x0000000100000000 %0a%3c bootfile=9pc64 %0a%3c bootargs=local!/dev/sdF0/fscache%0a%3c mouseport=ask%0a%3c monitor=ask %0a%3c vgasize=text %0a%3c ccoonnssoollee==00%0a%3c %0a%3c sseerrvviiccee==ccppuu%0a%3c %0a%3c bboooott %0a%3c %0a%3c bboooott %0a%3c %0a%3c %0a%3c Plan 9%0a%3c 125 holes free%0a%3c 0x00021000 0x0009f000 516096%0a%3c 0x00100000 0x00110000 65536%0a%3c 0x005dd000 0x136ea000 319868928%0a%3c 320450560 bytes free%0a%3c cpu0: 4602MHz GenuineIntel Xeon5000-series (AX 000206D7 CX 96982203 DX 079BA97F)%0a%3c ELCR: 02E8%0a%3c #l0: virtio: 1000Mbps port 0x2000 irq 5 ea f2b2b3daeb05%0a%3c i8042: kbd init failed%0a%3c 998M memory: 311M kernel data, 687M user, 1312M swap%0a%3c nusb/usbd: no hubs%0a%3c %0a%3c /dev/sd00: OpenBSD VMM CD-ROM 001%0a%3c /dev/sd00/data 9660%0a%3c /dev/sdF0:%0a%3c /dev/sdF0/9fat dos%0a%3c /dev/sdF0/data%0a%3c /dev/sdF0/fscache cwfs64x%0a%3c /dev/sdF0/fsworm%0a%3c /dev/sdF0/nvram%0a%3c /dev/sdF0/other%0a%3c /dev/sdF0/plan9%0a%3c bootargs is (tcp, tls, il, local!device)[local!/dev/sdF0/fscache] local!/dev/sdF0/fscache -c%0a%3c config: noauth%0a%3c auth disabled%0a%3c config: noauth%0a%3c auth enabled%0a%3c config: end%0a%3c current fs is "main"%0a%3c 10 uids read, 3 groups used%0a%3c 63-bit cwfs as of Sun Jul 18 11:21:58 2021%0a%3c last boot Thu Sep 23 11:36:17 2021%0a%3c ipconfig: write(try fe80::f0b2:b3ff:feda:eb05 /64): interface does not support multicast%0a%3c ipconfig: can't start IPv6 on /net/ether0, address fe80::f0b2:b3ff:feda:eb05%0a%3c ipconfig: dialicmp6: cs: can't translate address%0a%3c %0a%3c init: starting /bin/rc%0a host:1632411562=38.87.162.8 author:1632411340=jrmu diff:1632411340:1632410437:=511,514d510%0a%3c @]%0a%3c %0a%3c [@%0a%3c >>bboooott%0a host:1632411340=38.87.162.8 author:1632410437=jrmu diff:1632410437:1632382263:=528d527%0a%3c term%25 9fs 9fat%0a host:1632410437=38.87.162.8 author:1632382263=jrmu diff:1632382263:1632382075:=529,537d528%0a%3c term%25 fshalt -r%0a%3c @]%0a%3c %0a%3c @@~~.@@ to escape serial console, then:%0a%3c %0a%3c [@%0a%3c host# vmctl stop gry-plan9 %0a%3c stopping vm gry-plan9: requested to shutdown vm 6%0a%3c host# vmctl start -c gry-plan9 %0a host:1632382263=38.87.162.8 author:1632382075=jrmu diff:1632382075:1632381315:=527,528d526%0a%3c %0a%3c term%25 echo 'service=cpu' >> /n/9fat/plan9.ini%0a host:1632382075=38.87.162.8 author:1632381315=jrmu diff:1632381315:1632376599:=511,526d510%0a%3c @]%0a%3c %0a%3c [@%0a%3c term%25 auth/wrkey%0a%3c bad nvram des key%0a%3c bad authentication id%0a%3c bad authentication domain%0a%3c authid: glenda%0a%3c authdom: gry.term%25 auth/wrkey%0a%3c bad nvram des key%0a%3c bad authentication id%0a%3c bad authentication domain%0a%3c authid: glenda%0a%3c authdom: username.example.com%0a%3c secstore key: %0a%3c password: %0a host:1632381315=38.87.162.8 author:1632376599=jrmu diff:1632376599:1632376109:=504,510d503%0a%3c @]%0a%3c %0a%3c At this point, plan9 is unable to reboot on its own, so type @@~~.@@ then:%0a%3c %0a%3c [@%0a%3c $ doas vmctl stop username-plan9%0a%3c $ doas vmctl start -c username-plan9%0a host:1632376599=38.87.162.8 author:1632376109=jrmu diff:1632376109:1632375496:=352,503d351%0a%3c -------------------------------------- %0a%3c processing /sys/lib/sysconfig/proto/allproto %0a%3c file system made%0a%3c %0a%3c --------------------------------------%0a%3c %0a%3c Preparing menu... %0a%3c The following tasks are done: %0a%3c configfs - choose the type of file system to install %0a%3c partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a%3c prepdisk - subdivide plan 9 disk partition %0a%3c mountfs - choose and mount file system partition %0a%3c configdist - choose the source of the distribution archive%0a%3c confignet - configure the network %0a%3c mountdist - locate and mount the distribution %0a%3c copydist - copy the distribution into the file system%0a%3c %0a%3c The following unfinished tasks are ready to be done: %0a%3c ndbsetup - setup network configuration %0a%3c tzsetup - choose time zone %0a%3c bootsetup - configure hard disk to boot plan 9%0a%3c %0a%3c Task to do [ndbsetup]: %0a%3c %0a%3c --------------------------------------%0a%3c %0a%3c Setup network configuration%0a%3c %0a%3c sysname [cirno]: %0a%3c %0a%3c --------------------------------------%0a%3c %0a%3c Preparing menu...%0a%3c The following tasks are done: %0a%3c configfs - choose the type of file system to install%0a%3c partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a%3c prepdisk - subdivide plan 9 disk partition%0a%3c mountfs - choose and mount file system partition%0a%3c configdist - choose the source of the distribution archive%0a%3c confignet - configure the network%0a%3c mountdist - locate and mount the distribution%0a%3c copydist - copy the distribution into the file system%0a%3c ndbsetup - setup network configuration%0a%3c %0a%3c The following unfinished tasks are ready to be done:%0a%3c tzsetup - choose time zone %0a%3c bootsetup - configure hard disk to boot plan 9 %0a%3c %0a%3c Task to do [tzsetup]: %0a%3c %0a%3c -------------------------------------- %0a%3c %0a%3c Setup Time Zone %0a%3c %0a%3c Time Zone (Argentina, Asia_Bahrain, Asia_India, Australia_ACT, Australia_Broken-Hill, Au%0a%3c stralia_LHI, Australia_NSW, Australia_North, Australia_Queensland, Australia_South, Aust%0a%3c ralia_Sturt, Australia_Tasmania, Australia_Victoria, Australia_West, Australia_Yancowinn%0a%3c a, Brazil_Acre, Brazil_DeNoronha, Brazil_East, Brazil_West, CET, Canada_Atlantic, Canada%0a%3c _Central, Canada_East-Saskatchewan, Canada_Eastern, Canada_Mountain, Canada_Newfoundland%0a%3c , Canada_Pacific, Canada_Yukon, Chile_Continental, Chile_EasterIsland, Cuba, EET, Egypt,%0a%3c GB-Eire, GMT, HST, Hongkong, Iceland, Iran, Israel, Jamaica, Japan, Libya, Mexico_BajaN%0a%3c orte, Mexico_BajaSur, Mexico_General, NZ, NZ_CHAT, Navajo, PRC, Poland, ROC, ROK, Singap%0a%3c ore, Turkey, US_Alaska, US_Arizona, US_Central, US_East-Indiana, US_Eastern, US_Hawaii, %0a%3c US_Michigan, US_Mountain, US_Pacific, US_Yukon, Uruguay, W-SU, WET)[US_Eastern]: US_Central%0a%3c %0a%3c -------------------------------------- %0a%3c %0a%3c Preparing menu... %0a%3c The following tasks are done: %0a%3c configfs - choose the type of file system to install %0a%3c partdisk - edit partition tables (e.g., to create a plan 9 partition) %0a%3c prepdisk - subdivide plan 9 disk partition %0a%3c mountfs - choose and mount file system partition %0a%3c configdist - choose the source of the distribution archive %0a%3c confignet - configure the network%0a%3c mountdist - locate and mount the distribution%0a%3c copydist - copy the distribution into the file system%0a%3c ndbsetup - setup network configuration%0a%3c tzsetup - choose time zone%0a%3c %0a%3c The following unfinished tasks are ready to be done: %0a%3c bootsetup - configure hard disk to boot plan 9%0a%3c %0a%3c Task to do [bootsetup]: %0a%3c %0a%3c --------------------------------------%0a%3c %0a%3c Setup Plan 9 FAT boot partition (9fat)%0a%3c %0a%3c Plan 9 FAT partition (/dev/sdF0/9fat)[/dev/sdF0/9fat]: %0a%3c dossrv: serving #s/dos%0a%3c %25 dd -bs 512 -count 1 -if /dev/sdF0/9fat -of /tmp/pbs.bak %0a%3c 1+0 records in%0a%3c 1+0 records out%0a%3c Initializing Plan 9 FAT partition.%0a%3c %25 disk/format -r 2 -d -b /n/newfs/386/pbs -l PLAN9 /dev/sdF0/9fat%0a%3c Initializing FAT file system%0a%3c type hard, 12 tracks, 255 heads, 63 sectors/track, 512 bytes/sec%0a%3c used 4096 bytes%0a%3c %25 mount -c /srv/dos /n/9fat /dev/sdF0/9fat%0a%3c %25 rm -f /n/9fat/9bootfat /n/9fat/plan9.ini /n/9fat/9pc64%0a%3c %25 cp /n/newfs/386/9bootfat /n/9fat/9bootfat%0a%3c %25 chmod +al /n/9fat/9bootfat%0a%3c %25 cp /tmp/plan9.ini /n/9fat/plan9.ini%0a%3c %25 cp /n/newfs/amd64/9pc64 /n/9fat/%0a%3c %25 mkdir -p /n/9fat/efi/boot%0a%3c %25 cp /386/bootia32.efi /386/bootx64.efi /n/9fat/efi/boot%0a%3c %25 cp /tmp/pbs.bak /n/9fat%0a%3c %25 unmount /n/9fat%0a%3c %0a%3c If you use the Windows NT/2000/XP master boot record%0a%3c or a master boot record from a Unix clone (e.g., LILO or%0a%3c FreeBSD bootmgr), it is probably safe to continue using%0a%3c that boot record rather than install the Plan 9 boot record.%0a%3c %0a%3c Install the Plan 9 master boot record (yes, no)[no default]: yes%0a%3c Mark the Plan 9 partition active (yes, no)[no default]: yes%0a%3c %0a%3c The Plan 9 partition is now marked as active.%0a%3c %0a%3c --------------------------------------%0a%3c %0a%3c Preparing menu...%0a%3c The following tasks are done: %0a%3c configfs - choose the type of file system to install%0a%3c partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a%3c prepdisk - subdivide plan 9 disk partition%0a%3c mountfs - choose and mount file system partition%0a%3c configdist - choose the source of the distribution archive%0a%3c confignet - configure the network%0a%3c mountdist - locate and mount the distribution%0a%3c copydist - copy the distribution into the file system%0a%3c ndbsetup - setup network configuration%0a%3c tzsetup - choose time zone%0a%3c bootsetup - configure hard disk to boot plan 9%0a%3c %0a%3c The following unfinished tasks are ready to be done:%0a%3c finish - finish the installation and reboot%0a%3c %0a%3c Task to do [finish]: %0a%3c %0a%3c --------------------------------------%0a%3c Congratulations; you've completed the install.%0a%3c %0a%3c %0a%3c halting...halted at Thu Sep 23 05:46:49 2021.%0a%3c /srv/cwfs.newfs.cmd...%0a%3c done halting%0a%3c rebooting...%0a%3c cpu0: exiting%0a%3c Takes a licking and keeps on ticking...%0a%3c can't reset%0a host:1632376109=38.87.162.8 author:1632375496=jrmu diff:1632375496:1632372743:=105,352d104%0a%3c --------------------------------------%0a%3c You can install the following types of file systems:%0a%3c %0a%3c cwfs64x the cached-worm file server%0a%3c hjfs the new 9front file server (experimental!)%0a%3c %0a%3c File system (cwfs64x, hjfs)[cwfs64x]: %0a%3c %0a%3c --------------------------------------%0a%3c %0a%3c Preparing menu...%0a%3c The following tasks are done: %0a%3c configfs - choose the type of file system to install%0a%3c %0a%3c The following unfinished tasks are ready to be done:%0a%3c partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a%3c mountfs - choose and mount file system partition%0a%3c confignet - configure the network%0a%3c tzsetup - choose time zone%0a%3c %0a%3c Task to do [partdisk]: %0a%3c %0a%3c --------------------------------------%0a%3c The following disk devices were found.%0a%3c %0a%3c sd00 - OpenBSD VMM CD-ROM 001%0a%3c empty 0 494 (494 cylinders, 1.92 GB) %0a%3c * p1 494 495 (1 cylinders, 4.00 MB) ESP%0a%3c %0a%3c sdF0 -%0a%3c %0a%3c Disk to partition (sd00, sdF0)[no default]: sdF0%0a%3c The disk you selected HAS NO master boot record on its first sector.%0a%3c (Perhaps it is a completely blank disk.)%0a%3c Shall we create a blank EFI partition table (GPT)%0a%3c or install traditional DOS partition table (MBR)?%0a%3c %0a%3c Install mbr or gpt (mbr, gpt)[no default]: mbr%0a%3c %0a%3c This is disk/fdisk; use it to create a Plan 9 partition.%0a%3c If there is enough room, a Plan 9 partition will be%0a%3c suggested; you can probably just type 'w' and then 'q'.%0a%3c %0a%3c cylinder = 8225280 bytes %0a%3c '* p1 0 2610 (2610 cylinders, 19.99 GB) PLAN9%0a%3c >>> w%0a%3c >>> q %0a%3c %0a%3c --------------------------------------%0a%3c %0a%3c Preparing menu...%0a%3c The following tasks are done: %0a%3c configfs - choose the type of file system to install%0a%3c partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a%3c %0a%3c The following unfinished tasks are ready to be done: %0a%3c prepdisk - subdivide plan 9 disk partition %0a%3c mountfs - choose and mount file system partition %0a%3c confignet - configure the network%0a%3c tzsetup - choose time zone%0a%3c %0a%3c Task to do [prepdisk]:%0a%3c %0a%3c --------------------------------------%0a%3c The following Plan 9 disk partitions were found.%0a%3c %0a%3c /dev/sdF0/plan9%0a%3c empty 0 41929587 (41929587 sectors, 19.99 GB)%0a%3c %0a%3c Plan 9 partition to subdivide (/dev/sdF0/plan9)[/dev/sdF0/plan9]: %0a%3c This is disk/prep; use it to subdivide the Plan 9 partition.%0a%3c If it is not yet subdivided, a sensible layout will be suggested;%0a%3c you can probably just type 'w' and then 'q'.%0a%3c %0a%3c no plan9 partition table found%0a%3c 9fat 204800%0a%3c nvram 1%0a%3c other 5960683%0a%3c fscache 5960683%0a%3c fsworm 29803420%0a%3c ' 9fat 0 204800 (204800 sectors, 100.00 MB)%0a%3c ' nvram 204800 204801 (1 sectors, 512 B )%0a%3c ' other 204801 6165484 (5960683 sectors, 2.84 GB)%0a%3c ' fscache 6165484 12126167 (5960683 sectors, 2.84 GB)%0a%3c ' fsworm 12126167 41929587 (29803420 sectors, 14.21 GB)%0a%3c >>> %0a%3c >>> w%0a%3c >>> q%0a%3c %0a%3c --------------------------------------%0a%3c %0a%3c Preparing menu...%0a%3c The following tasks are done: %0a%3c configfs - choose the type of file system to install%0a%3c partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a%3c prepdisk - subdivide plan 9 disk partition%0a%3c %0a%3c The following unfinished tasks are ready to be done:%0a%3c mountfs - choose and mount file system partition%0a%3c confignet - configure the network%0a%3c tzsetup - choose time zone%0a%3c %0a%3c Task to do [mountfs]: %0a%3c %0a%3c --------------------------------------%0a%3c %0a%3c Please choose your cwfs64x partitions%0a%3c %0a%3c --rw-r----- S 0 glenda glenda 3051869696 Jul 18 17:22 /dev/sdF0/fscache%0a%3c %0a%3c Cwfs cache partition (/dev/sdF0/fscache)[/dev/sdF0/fscache]: %0a%3c --rw-r----- S 0 glenda glenda 15259351040 Jul 18 17:22 /dev/sdF0/fsworm%0a%3c %0a%3c Cwfs worm partition (/dev/sdF0/fsworm)[/dev/sdF0/fsworm]: %0a%3c --rw-r----- S 0 glenda glenda 3051869696 Jul 18 17:22 /dev/sdF0/other%0a%3c %0a%3c Cwfs other partition (/dev/sdF0/other)[/dev/sdF0/other]: %0a%3c Ream the filesystem? (yes, no)[yes]: %0a%3c Starting cwfs64x file server for /dev/sdF0/fscache%0a%3c Reaming filesystem %0a%3c config: config: config: auth disabled%0a%3c config: config: config: config: config: config: current fs is "main"%0a%3c cmd_users: cannot access /adm/users%0a%3c 63-bit cwfs as of Sun Jul 18 17:21:58 2021%0a%3c last boot Thu Sep 23 04:55:59 2021%0a%3c Configuring cwfs64x file server for /dev/sdF0/fscache%0a%3c Mounting cwfs64x file server for /dev/sdF0/fscache%0a%3c %25 mount -c /srv/cwfs.newfs /n/newfs%0a%3c Mounting cwfs64x file server for /dev/sdF0/other%0a%3c %25 mount -c /srv/cwfs.newfs /n/other other%0a%3c %0a%3c --------------------------------------%0a%3c %0a%3c Preparing menu...%0a%3c The following tasks are done: %0a%3c configfs - choose the type of file system to install%0a%3c partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a%3c prepdisk - subdivide plan 9 disk partition%0a%3c mountfs - choose and mount file system partition%0a%3c %0a%3c The following unfinished tasks are ready to be done:%0a%3c configdist - choose the source of the distribution archive%0a%3c confignet - configure the network %0a%3c tzsetup - choose time zone %0a%3c %0a%3c Task to do [configdist]: %0a%3c %0a%3c --------------------------------------%0a%3c Are you going to download the distribution%0a%3c from the internet or do you have it on local media?%0a%3c %0a%3c Distribution is from (local, net)[local]: %0a%3c %0a%3c --------------------------------------%0a%3c %0a%3c Preparing menu...%0a%3c The following tasks are done: %0a%3c configfs - choose the type of file system to install%0a%3c partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a%3c prepdisk - subdivide plan 9 disk partition%0a%3c mountfs - choose and mount file system partition%0a%3c configdist - choose the source of the distribution archive%0a%3c %0a%3c The following unfinished tasks are ready to be done:%0a%3c confignet - configure the network%0a%3c mountdist - locate and mount the distribution%0a%3c tzsetup - choose time zone%0a%3c %0a%3c Task to do [confignet]: %0a%3c %0a%3c --------------------------------------%0a%3c %0a%3c We will configure the ethernet.%0a%3c %0a%3c %0a%3c Please choose a method for configuring your ethernet connection.%0a%3c %0a%3c manual - specify IP address, network mask, gateway IP address%0a%3c automatic - use DHCP and SLAAC to automatically configure%0a%3c %0a%3c Configuration method (manual, automatic)[automatic]: %0a%3c starting ethernet automatic config %0a%3c ipconfig: write(try fe80::f0b2:b3ff:feda:eb05 /64): interface does not support multicast%0a%3c ipconfig: can't start IPv6 on /net/ether0, address fe80::f0b2:b3ff:feda:eb05%0a%3c ipconfig: dialicmp6: cs: can't translate address %0a%3c %0a%3c -------------------------------------- %0a%3c %0a%3c Preparing menu... %0a%3c The following tasks are done: %0a%3c configfs - choose the type of file system to install %0a%3c partdisk - edit partition tables (e.g., to create a plan 9 partition) %0a%3c prepdisk - subdivide plan 9 disk partition %0a%3c mountfs - choose and mount file system partition %0a%3c configdist - choose the source of the distribution archive %0a%3c confignet - configure the network %0a%3c %0a%3c The following unfinished tasks are ready to be done: %0a%3c mountdist - locate and mount the distribution %0a%3c download - download or continue to download the distribution archives %0a%3c tzsetup - choose time zone %0a%3c %0a%3c Task to do [mountdist]: %0a%3c %0a%3c -------------------------------------- %0a%3c Please wait... Scanning storage devices... %0a%3c /dev/sd00/data %0a%3c /dev/sdF0/9fat %0a%3c /dev/sdF0/data %0a%3c /dev/sdF0/fscache %0a%3c /dev/sdF0/fsworm %0a%3c /dev/sdF0/other %0a%3c %0a%3c The following storage media were detected. %0a%3c Choose the one containing the distribution. %0a%3c %0a%3c /dev/sd00/data (iso9660 cdrom) %0a%3c %0a%3c Distribution disk (/dev/sd00/data, /dev/sdF0/fscache, /)[/]: %0a%3c %25 mount /srv/boot /n/distmedia %0a%3c %0a%3c Which directory contains the distribution? %0a%3c Any of the following will suffice (in order of preference): %0a%3c - the root directory of the cd image %0a%3c - the directory containing 9front.iso %0a%3c - the directory containing 9front.iso.bz2 %0a%3c %0a%3c Location of archives [/]: %0a%3c %0a%3c --------------------------------------%0a%3c %0a%3c Preparing menu...%0a%3c The following tasks are done: %0a%3c configfs - choose the type of file system to install%0a%3c partdisk - edit partition tables (e.g., to create a plan 9 partition)%0a%3c prepdisk - subdivide plan 9 disk partition%0a%3c mountfs - choose and mount file system partition%0a%3c configdist - choose the source of the distribution archive%0a%3c confignet - configure the network%0a%3c mountdist - locate and mount the distribution%0a%3c %0a%3c The following unfinished tasks are ready to be done:%0a%3c copydist - copy the distribution into the file system%0a%3c tzsetup - choose time zone%0a%3c %0a%3c Task to do [copydist]: %0a%3c %0a%3c @]%0a host:1632375496=38.87.162.8 author:1632372743=jrmu diff:1632372743:1632372116:=40,103d39%0a%3c %0a%3c Then log out of the user with ^D, then as admin user in group wheel:%0a%3c %0a%3c [@%0a%3c $ doas vmctl reload%0a%3c $ doas vmctl start -c username-plan9%0a%3c Connected to /dev/ttypr (speed 115200) %0a%3c Boot failed: not a bootable disk %0a%3c %0a%3c *e820=1 0x0000000000000000 0x000000000009f800 2 0x000000000009f800 0x00000000000a0000 2 %0a%3c 0x00000000000f0000 0x0000000000100000 1 0x0000000000100000 0x000000003fffc000 2 0x000000%0a%3c 003fffc000 0x0000000040000000 2 0x00000000fffc0000 0x0000000100000000 %0a%3c cdboot=yes %0a%3c mouseport=ask %0a%3c monitor=ask %0a%3c vgasize=ask %0a%3c bootfile=/386/9pc %0a%3c >console=0 %0a%3c ccoonnssoollee==00%0a%3c %0a%3c >>bboooott%0a%3c %0a%3c bboooott%0a%3c %0a%3c %0a%3c Plan 9%0a%3c 125 holes free%0a%3c 0x00021000 0x0009f000 516096%0a%3c 0x00100000 0x00110000 65536%0a%3c 0x005dd000 0x19cc8000 426684416%0a%3c 427266048 bytes free%0a%3c cpu0: 4600MHz GenuineIntel Xeon5000-series (AX 000206D7 CX 96982203 DX 079BA97F)%0a%3c ELCR: 02E8%0a%3c #l0: virtio: 1000Mbps port 0x2000 irq 5 ea f2b2b3daeb05%0a%3c i8042: kbd init failed%0a%3c 1000M memory: 413M kernel data, 587M user, 1212M swap%0a%3c nusb/usbd: no hubs%0a%3c %0a%3c /dev/sd00: OpenBSD VMM CD-ROM 001%0a%3c /dev/sd00/data 9660%0a%3c /dev/sdF0:%0a%3c /dev/sdF0/data%0a%3c bootargs is (tcp, tls, il, local!device)[local!/dev/sd00/data] %0a%3c user[glenda]: %0a%3c %0a%3c init: starting /bin/rc%0a%3c cirno Sep 23 06:50:25 starting dns resolver on /net%0a%3c vgasize is (text, 640x480x8, 1024x768x16, ...) [1024x768x16] text%0a%3c bind: #i: no frame buffer%0a%3c init: rc exit status: rc 215: webcookies 330: interrupt%0a%3c %0a%3c init: starting /bin/rc%0a%3c %25 inst/start%0a%3c Thu Sep 23 04:51:42 CET 2021 Installation process started%0a%3c %0a%3c --------------------------------------%0a%3c %0a%3c Preparing menu...%0a%3c The following unfinished tasks are ready to be done:%0a%3c configfs - choose the type of file system to install%0a%3c confignet - configure the network%0a%3c tzsetup - choose time zone%0a%3c %0a%3c Task to do [configfs]: %0a host:1632372743=38.87.162.8 author:1632372116=jrmu diff:1632372116:1632371417:=7c7%0a%3c cdrom "/home/iso/9front-8593.acc504c319a4b4188479cfa602e40cb6851c0528.amd64.iso"%0a---%0a> cdrom "/home/iso/install69.iso"%0a24d23%0a%3c SHA256 (9front-8593.acc504c319a4b4188479cfa602e40cb6851c0528.amd64.iso.gz) = af6dfae894dcb1e43f1e7e3d085b50f6d1dcf396e09a37d23c174ea94d8bf244%0a host:1632372116=38.87.162.8 author:1632371417=jrmu diff:1632371417:1632371332:=3d2%0a%3c [@%0a14,15c13%0a%3c @]%0a%3c %0a---%0a> %0a18d15%0a%3c [@%0a25,26c22%0a%3c @]%0a%3c %0a---%0a> %0a29d24%0a%3c [@%0a32,33c27%0a%3c @]%0a%3c %0a---%0a> %0a36d29%0a%3c [@%0a38d30%0a%3c @]%0a host:1632371417=38.87.162.8 author:1632371332=jrmu diff:1632371332:1632371332:=1,31d0%0a%3c In /etc/vm.conf:%0a%3c %0a%3c vm "username-plan9" {%0a%3c owner username%0a%3c memory 1024M%0a%3c cdrom "/home/iso/install69.iso"%0a%3c disk /home/username/username-plan9.qcow2 %0a%3c interface {%0a%3c locked lladdr aa:bb:cc:dd:ee:ff%0a%3c switch "switch0"%0a%3c }%0a%3c }%0a%3c %0a%3c Download the plan9 ISO:%0a%3c %0a%3c $ ftp http://9front.org/iso/9front-8593.acc504c319a4b4188479cfa602e40cb6851c0528.amd64.iso.gz%0a%3c $ doas mv 9front-8593.acc504c319a4b4188479cfa602e40cb6851c0528.amd64.iso.gz /home/iso/%0a%3c $ doas chown -R iso:iso /home/iso/%0a%3c $ cd /home/iso%0a%3c $ sha256 9front-8593.acc504c319a4b4188479cfa602e40cb6851c0528.amd64.iso.gz%0a%3c $ gunzip 9front-8593.acc504c319a4b4188479cfa602e40cb6851c0528.amd64.iso.gz%0a%3c %0a%3c Create a user account and make sure to set the folder as go-rx:%0a%3c %0a%3c $ doas chmod -R go-rx ~/%0a%3c $ doas su username%0a%3c %0a%3c In the home folder:%0a%3c %0a%3c $ vmctl create -s 20G ~/username-plan9.qcow2%0a%3c %0a host:1632371332=38.87.162.8