From: jorge-plan9@magma.com.ni
To: 9fans@cse.psu.edu
Subject: [9fans] 9pm/Plan 9 kernel in user space
Date: Wed, 18 Oct 2006 01:31:34 +0200 [thread overview]
Message-ID: <20061017233134.GA19696@debian31m> (raw)
Hello!
I'm very new to Plan 9, just installed three or so Inferno's, a PC
with Plan 9 and a QEMU instance under Linux with Plan 9.
As a systems/network administrator in a small software company I'm
interested in simple mainenance and setup of file shares in a
heterogeneous environment: Linux, Windows, some BSD's,...
9P2000, fossil and venti look great to me in this respect, however
there are lots of missing pieces to get a pure 9P driven environment
working, especially on the MS-Windows side.
While playing around with Plan 9 and Inferno at home, and with OpenVZ
at work, the idea struck me, that with the Plan 9 Kernel it should be
"easy" to write IO drivers which make use of a hosting OS-Environment,
e.g. Linux. and load the Kernel into use space: simulate hard disks
with Linux block devices, the console with character devices, the
screen with the VirtualConsole, a VNC-framebuffer or an X11-Windows,
etc.
Such a Plan 9 would be much faster then QEMU, probably very portable
to any Unix-derivate, and I could run as much of them as I liked, just
with OpenVZ.
I found out in http://swtch.com/usr/local/plan9/9pm/README that such a
thing had once be done under Windows, and tried to compile the
provided sources with my QEMU Plan 9, however failed to get over the
very first hoops:
cl -c nologo -W3 ....
cl: '/bin/cl'file does not exists
... etc.
Is there a chance to get this "Windows hosted" Plan 9 implementation
compiled and running these days? Can it reasonable be used to create
a "Linux/Unix" hosted Plan 9 Kernel?
Thanks for all, to bring in a fresh wind into the OS-Scene,
Regards,
Jorge-Len
P.S.: ahh - and: how about 9P Clients and Servers for MS-Win*?
next reply other threads:[~2006-10-17 23:31 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-10-17 23:31 jorge-plan9 [this message]
2006-10-18 0:08 ` Andrew Simmons
2006-10-18 7:34 ` Charles Forsyth
2006-10-18 0:24 ` Russ Cox
2006-10-18 23:05 ` Georg Lehner
2006-10-18 23:13 ` Russ Cox
2006-10-19 9:06 ` Richard Miller
2006-10-19 9:50 ` C H Forsyth
2006-10-19 20:13 ` Sascha Retzki
2006-10-19 20:39 ` Richard Bilson
2006-10-19 22:21 ` Charles Forsyth
2006-10-19 16:06 Richard Miller
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20061017233134.GA19696@debian31m \
--to=jorge-plan9@magma.com.ni \
--cc=9fans@cse.psu.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).