2012/10/12

An exploration of Plan 9, circa October 2012

I was toying around in my Arch VM and decided to take it up to the next level, so I got an iso of Plan 9 off the main site (using the October 5th image, it does a cron job recompilation of the iso nightly.. off a Plan 9 server hosting the sources online!  The web interface is kind of absolutely ugly, but hey, look at that potential from something that shares no code with any of the big 3 (bsd, linux, nt) kernels and stacks!).  I always was fascinated by the abstractions of Plan 9, and the features it provides by distributing the core components the way it does.  Microkernels are also nice. 

Where Unix comes off to me as the "Hey, these storage devices and files are cool, lets try making an OS using them", Plan 9 comes off as "Let's push the file system based operating environment to the limit".  So I'm going to use this post to detail any notable bumps in the road and observations made running Plan 9 under qemu-kvm.

So bump in the road one is that the plan9.iso image doesn't boot as an scsi or ide cdrom in qemu or virtualbox.  In qemu it does a terminal dump of something before failing (in scsi mode seaBIOS doesn't even recognize it as bootable media) and in virtualbox it gets to a 1 / 2 selection "run plan9 live or install it" and then barfs some nonsense characters and freezes.  So this post is on hiatus.

No comments:

Post a Comment