* Re: [9fans] Plan9 on virtual machine in Mac os
2020-03-25 1:32 ` Plan9 on virtual machine in Mac os Mark Everett
@ 2020-03-25 6:39 ` Cyber Fonic
2020-03-25 18:00 ` Ethan Gardener
2020-03-25 6:44 ` Cyber Fonic
` (3 subsequent siblings)
4 siblings, 1 reply; 22+ messages in thread
From: Cyber Fonic @ 2020-03-25 6:39 UTC (permalink / raw)
To: 9fans
[-- Attachment #1: Type: text/plain, Size: 2400 bytes --]
I have been using Russ Cox's 9vx <https://swtch.com/9vx/> on OS/X Mavericks
with considerable success. The only issue being that I need to connect a
Logitech 3 button mouse via a Unifying RF dongle (BlueTooth mice don't work
for me).
Although 9vx is somewhat minimal, I download sources as I require them
from 9p.io
website <http://9p.io/sources/plan9/sys/src/>.
Richard Millers Plan9 port <http://9p.io/sources/contrib/miller/9pi.img.gz>
works fine for me on an older RPi - B (?) using the same mouse that I use
with MBP.
Personally I find the 9vx environment more to my liking as I can edit code
with vim, use Finder, etc using OS/X concurrently with Plan9 -- yes, I know
that is heretical to die-hard Plan9 folks, but I'm a *nix guy foremost and
a Plan9 newbie.
Pardon the confusion over which model RPi I am using. I have several from
different releases and I get confused as to which one I am using at any
given time. Swapping SDHC cards, etc
On Wed, 25 Mar 2020 at 12:33, Mark Everett <everettm@gmail.com> wrote:
> Mostly a lurker so far, but wanted to try the actual system rather than
> plan9port. But sometimes getting actual hardware up an running is a steep
> first step :-)
>
> Does anyone know of a virtual machine running on current Mac OS that hosts
> plan9? Preferably one that isn’t too difficult to set up….
>
> Also, I’m a little unclear on what the advantages/disadvantages of the
> various forks of plan9 are best on, their audience, etc. And it seems
> somewhat difficult to determine where to find the code for the different
> forks. Most likely I’m just not paying attention….
>
> I do have a pi 4 but probably not the one with the wall wart fix. Is Mr.
> Miller’s code all in one place? Where is it publicly available?
>
> Is there some repository for add-on file systems ala 9P2000 in one place.
> If not the actual code, perhaps pointers to the actual repositories.
>
> Sorry if it appears that I’m not digging in to find this information
> myself, but I can’t seem to find the end of the string to pull…
>
> Thanks in advance.
>
> Lurker Mark
>
>
>
> ------------------------------------------
> 9fans: 9fans
> Permalink:
> https://9fans.topicbox.com/groups/9fans/Ta7f245368d4d10b8-M36019cd786241baabf231844
> Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
>
[-- Attachment #2: Type: text/html, Size: 3083 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [9fans] Plan9 on virtual machine in Mac os
2020-03-25 6:39 ` [9fans] " Cyber Fonic
@ 2020-03-25 18:00 ` Ethan Gardener
2020-03-25 20:11 ` Brian L. Stuart
0 siblings, 1 reply; 22+ messages in thread
From: Ethan Gardener @ 2020-03-25 18:00 UTC (permalink / raw)
To: g_patrickb via 9fans
On Wed, Mar 25, 2020, at 6:39 AM, Cyber Fonic wrote:
> I have been using Russ Cox's 9vx <https://swtch.com/9vx/> on OS/X Mavericks with considerable success. The only issue being that I need to connect a Logitech 3 button mouse via a Unifying RF dongle (BlueTooth mice don't work for me).
i still miss 9vx. it was so convenient when it worked. fun too; i had it full-screened in a little laptop & it felt like it was native. i've tried to use inferno in the same way, but i found it rougher than plan 9 and it lacks awk.
> Personally I find the 9vx environment more to my liking as I can edit code with vim, use Finder, etc using OS/X concurrently with Plan9 -- yes, I know that is heretical to die-hard Plan9 folks, but I'm a *nix guy foremost and a Plan9 newbie.
this was exactly how i used it until i got used to acme, but i also got used to eagle mode and badly missed that when i switched to native plan 9. i still miss it. if i could code half as well as i'd like to, we'd have a zui file manager & notes organizer by now.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [9fans] Plan9 on virtual machine in Mac os
2020-03-25 18:00 ` Ethan Gardener
@ 2020-03-25 20:11 ` Brian L. Stuart
2020-03-25 22:17 ` Ethan Gardener
0 siblings, 1 reply; 22+ messages in thread
From: Brian L. Stuart @ 2020-03-25 20:11 UTC (permalink / raw)
To: 9fans
[-- Attachment #1: Type: text/plain, Size: 398 bytes --]
On Wednesday, March 25, 2020, 02:02:40 PM EDT, Ethan Gardener <eekee57@fastmail.fm> wrote:
> i still miss 9vx. it was so convenient when it
> worked. fun too; i had it full-screened in a little
> ...
Was? I still use it everyday. It's my primary
terminal. I have it take the root from my file
server when I'm on my home network, and
off a little local mini root when I'm not.
BLS
[-- Attachment #2: Type: text/html, Size: 500 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [9fans] Plan9 on virtual machine in Mac os
2020-03-25 20:11 ` Brian L. Stuart
@ 2020-03-25 22:17 ` Ethan Gardener
0 siblings, 0 replies; 22+ messages in thread
From: Ethan Gardener @ 2020-03-25 22:17 UTC (permalink / raw)
To: g_patrickb via 9fans
On Wed, Mar 25, 2020, at 8:11 PM, Brian L. Stuart wrote:
> On Wednesday, March 25, 2020, 02:02:40 PM EDT, Ethan Gardener <eekee57@fastmail.fm> wrote:
> > i still miss 9vx. it was so convenient when it
> > worked. fun too; i had it full-screened in a little
> > ...
>
> Was? I still use it everyday. It's my primary
> terminal. I have it take the root from my file
> server when I'm on my home network, and
> off a little local mini root when I'm not.
it doesn't work on 64-bit only linux or freebsd, and it can't work at all on windows due to some page size issue, so i haven't had an os to run it on for many years. that might not be quite true, i probably had multilib linux at some points, but i didn't need it when i ran plan 9 native on my laptops. i have ergonomic issues which are getting worse with age, and so i stopped using laptops.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [9fans] Plan9 on virtual machine in Mac os
2020-03-25 1:32 ` Plan9 on virtual machine in Mac os Mark Everett
2020-03-25 6:39 ` [9fans] " Cyber Fonic
@ 2020-03-25 6:44 ` Cyber Fonic
2020-03-25 21:35 ` Mark Everett
2020-03-25 10:04 ` Kim Lassila
` (2 subsequent siblings)
4 siblings, 1 reply; 22+ messages in thread
From: Cyber Fonic @ 2020-03-25 6:44 UTC (permalink / raw)
To: 9fans
[-- Attachment #1: Type: text/plain, Size: 1610 bytes --]
As for strings to pull, try:
String 1 <https://9p.io/wiki/plan9/plan_9_wiki/>
String 2 <http://doc.cat-v.org/plan_9/>
Hope that helps ! It's where I launched my research from.
On Wed, 25 Mar 2020 at 12:33, Mark Everett <everettm@gmail.com> wrote:
> Mostly a lurker so far, but wanted to try the actual system rather than
> plan9port. But sometimes getting actual hardware up an running is a steep
> first step :-)
>
> Does anyone know of a virtual machine running on current Mac OS that hosts
> plan9? Preferably one that isn’t too difficult to set up….
>
> Also, I’m a little unclear on what the advantages/disadvantages of the
> various forks of plan9 are best on, their audience, etc. And it seems
> somewhat difficult to determine where to find the code for the different
> forks. Most likely I’m just not paying attention….
>
> I do have a pi 4 but probably not the one with the wall wart fix. Is Mr.
> Miller’s code all in one place? Where is it publicly available?
>
> Is there some repository for add-on file systems ala 9P2000 in one place.
> If not the actual code, perhaps pointers to the actual repositories.
>
> Sorry if it appears that I’m not digging in to find this information
> myself, but I can’t seem to find the end of the string to pull…
>
> Thanks in advance.
>
> Lurker Mark
>
>
>
> ------------------------------------------
> 9fans: 9fans
> Permalink:
> https://9fans.topicbox.com/groups/9fans/Ta7f245368d4d10b8-M36019cd786241baabf231844
> Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
>
[-- Attachment #2: Type: text/html, Size: 2246 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [9fans] Plan9 on virtual machine in Mac os
2020-03-25 6:44 ` Cyber Fonic
@ 2020-03-25 21:35 ` Mark Everett
2020-03-25 21:43 ` Skip Tavakkolian
0 siblings, 1 reply; 22+ messages in thread
From: Mark Everett @ 2020-03-25 21:35 UTC (permalink / raw)
To: 9fans
[-- Attachment #1: Type: text/plain, Size: 2325 bytes --]
Thanks to all. I appreciate your support. And its nice to find a forum where everyone isn’t harassing…..
— Mark
> On Mar 25, 2020, at 2:44 AM, Cyber Fonic <cyberfonic@gmail.com> wrote:
>
> As for strings to pull, try:
>
> String 1 <https://9p.io/wiki/plan9/plan_9_wiki/>
>
> String 2 <http://doc.cat-v.org/plan_9/>
>
> Hope that helps ! It's where I launched my research from.
>
>
> On Wed, 25 Mar 2020 at 12:33, Mark Everett <everettm@gmail.com <mailto:everettm@gmail.com>> wrote:
> Mostly a lurker so far, but wanted to try the actual system rather than plan9port. But sometimes getting actual hardware up an running is a steep first step :-)
>
> Does anyone know of a virtual machine running on current Mac OS that hosts plan9? Preferably one that isn’t too difficult to set up….
>
> Also, I’m a little unclear on what the advantages/disadvantages of the various forks of plan9 are best on, their audience, etc. And it seems somewhat difficult to determine where to find the code for the different forks. Most likely I’m just not paying attention….
>
> I do have a pi 4 but probably not the one with the wall wart fix. Is Mr. Miller’s code all in one place? Where is it publicly available?
>
> Is there some repository for add-on file systems ala 9P2000 in one place. If not the actual code, perhaps pointers to the actual repositories.
>
> Sorry if it appears that I’m not digging in to find this information myself, but I can’t seem to find the end of the string to pull…
>
> Thanks in advance.
>
> Lurker Mark
>
>
>
> ------------------------------------------
> 9fans: 9fans
> Permalink: https://9fans.topicbox.com/groups/9fans/Ta7f245368d4d10b8-M36019cd786241baabf231844 <https://9fans.topicbox.com/groups/9fans/Ta7f245368d4d10b8-M36019cd786241baabf231844>
> Delivery options: https://9fans.topicbox.com/groups/9fans/subscription <https://9fans.topicbox.com/groups/9fans/subscription>
> 9fans <https://9fans.topicbox.com/latest> / 9fans / see discussions <https://9fans.topicbox.com/groups/9fans> + participants <https://9fans.topicbox.com/groups/9fans/members> + delivery options <https://9fans.topicbox.com/groups/9fans/subscription>Permalink <https://9fans.topicbox.com/groups/9fans/Ta7f245368d4d10b8-M00e6883a15db75bb72a0102e>
[-- Attachment #2: Type: text/html, Size: 3986 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [9fans] Plan9 on virtual machine in Mac os
2020-03-25 21:35 ` Mark Everett
@ 2020-03-25 21:43 ` Skip Tavakkolian
0 siblings, 0 replies; 22+ messages in thread
From: Skip Tavakkolian @ 2020-03-25 21:43 UTC (permalink / raw)
To: 9fans
[-- Attachment #1: Type: text/plain, Size: 2349 bytes --]
Harassing part costs extra :)
On Wed, Mar 25, 2020 at 2:36 PM Mark Everett <everettm@gmail.com> wrote:
> Thanks to all. I appreciate your support. And its nice to find a forum
> where everyone isn’t harassing…..
>
> — Mark
>
>
> On Mar 25, 2020, at 2:44 AM, Cyber Fonic <cyberfonic@gmail.com> wrote:
>
> As for strings to pull, try:
>
> String 1 <https://9p.io/wiki/plan9/plan_9_wiki/>
>
> String 2 <http://doc.cat-v.org/plan_9/>
>
> Hope that helps ! It's where I launched my research from.
>
>
> On Wed, 25 Mar 2020 at 12:33, Mark Everett <everettm@gmail.com> wrote:
>
>> Mostly a lurker so far, but wanted to try the actual system rather than
>> plan9port. But sometimes getting actual hardware up an running is a steep
>> first step :-)
>>
>> Does anyone know of a virtual machine running on current Mac OS that
>> hosts plan9? Preferably one that isn’t too difficult to set up….
>>
>> Also, I’m a little unclear on what the advantages/disadvantages of the
>> various forks of plan9 are best on, their audience, etc. And it seems
>> somewhat difficult to determine where to find the code for the different
>> forks. Most likely I’m just not paying attention….
>>
>> I do have a pi 4 but probably not the one with the wall wart fix. Is Mr.
>> Miller’s code all in one place? Where is it publicly available?
>>
>> Is there some repository for add-on file systems ala 9P2000 in one place.
>> If not the actual code, perhaps pointers to the actual repositories.
>>
>> Sorry if it appears that I’m not digging in to find this information
>> myself, but I can’t seem to find the end of the string to pull…
>>
>> Thanks in advance.
>>
>> Lurker Mark
>>
>>
>>
>> ------------------------------------------
>> 9fans: 9fans
>> Permalink:
>> https://9fans.topicbox.com/groups/9fans/Ta7f245368d4d10b8-M36019cd786241baabf231844
>> Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
>>
>
> *9fans <https://9fans.topicbox.com/latest>* / 9fans / see discussions
> <https://9fans.topicbox.com/groups/9fans> + participants
> <https://9fans.topicbox.com/groups/9fans/members> + delivery options
> <https://9fans.topicbox.com/groups/9fans/subscription> Permalink
> <https://9fans.topicbox.com/groups/9fans/Ta7f245368d4d10b8-M81832ab35c0dd15a716a1f72>
>
[-- Attachment #2: Type: text/html, Size: 3907 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [9fans] Plan9 on virtual machine in Mac os
2020-03-25 1:32 ` Plan9 on virtual machine in Mac os Mark Everett
2020-03-25 6:39 ` [9fans] " Cyber Fonic
2020-03-25 6:44 ` Cyber Fonic
@ 2020-03-25 10:04 ` Kim Lassila
2020-03-25 21:24 ` Skip Tavakkolian
2020-03-25 21:30 ` Nicolas S. Montanaro
4 siblings, 0 replies; 22+ messages in thread
From: Kim Lassila @ 2020-03-25 10:04 UTC (permalink / raw)
To: 9fans
[-- Attachment #1: Type: text/plain, Size: 1431 bytes --]
On Mar 25, 2020, at 3:32 AM, Mark Everett <everettm@gmail.com> wrote:
>
> Does anyone know of a virtual machine running on current Mac OS that hosts plan9? Preferably one that isn’t too difficult to set up….
Hi Mark,
I run both 9front and 9legacy on macOS with Qemu. The installation of qemu 4.2.0 was a breeze via Homebrew:
Mac % brew install qemu
The Plan 9 file server VM boots off a virtual disk image that has 9fat, nvram, and fossil. I launch it with the following command:
Mac % cd $HOME/plan9/fs &&
qemu-system-x86_64 -m 512 -name 'file server' \
-nographic \
-no-reboot \
-drive 'if=none,id=hd,file=fossil.raw,format=raw' \
-device 'virtio-scsi-pci,id=scsi' -device 'scsi-hd,drive=hd' \
-device virtio-net-pci,netdev=n0,mac=52:54:00:09:09:02 \
-netdev user,id=n0,hostfwd=tcp::564-:564
The Plan 9 terminal boots directly off a 9front kernel supplied on the command line. I launch the VM with this command:
Mac % cd $HOME/plan9/terminal &&
qemu-system-x86_64 -m 1024 -kernel 9pc64 -initrd plan9.ini \
-name terminal \
-no-reboot \
-device virtio-net-pci,netdev=n0,mac=52:54:00:09:09:09 \
-netdev user,id=n0,hostfwd=tcp::8080-:80 2>&1 | grep -v 'multiboot knows VBE'
I was testing a simple web server written in Go on the terminal and that’s why I am forwarding tcp port 8080 into it.
It took quite a lot of iterations to get these commands right. Hope this helps.
Kim
[-- Attachment #2: Type: text/html, Size: 6373 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [9fans] Plan9 on virtual machine in Mac os
2020-03-25 1:32 ` Plan9 on virtual machine in Mac os Mark Everett
` (2 preceding siblings ...)
2020-03-25 10:04 ` Kim Lassila
@ 2020-03-25 21:24 ` Skip Tavakkolian
2020-03-25 21:30 ` Nicolas S. Montanaro
4 siblings, 0 replies; 22+ messages in thread
From: Skip Tavakkolian @ 2020-03-25 21:24 UTC (permalink / raw)
To: 9fans
[-- Attachment #1: Type: text/plain, Size: 1517 bytes --]
9legacy.org has readymade images to run on qemu and GCE.
http://9legacy.org/download.html
On Tue, Mar 24, 2020 at 6:34 PM Mark Everett <everettm@gmail.com> wrote:
> Mostly a lurker so far, but wanted to try the actual system rather than
> plan9port. But sometimes getting actual hardware up an running is a steep
> first step :-)
>
> Does anyone know of a virtual machine running on current Mac OS that hosts
> plan9? Preferably one that isn’t too difficult to set up….
>
> Also, I’m a little unclear on what the advantages/disadvantages of the
> various forks of plan9 are best on, their audience, etc. And it seems
> somewhat difficult to determine where to find the code for the different
> forks. Most likely I’m just not paying attention….
>
> I do have a pi 4 but probably not the one with the wall wart fix. Is Mr.
> Miller’s code all in one place? Where is it publicly available?
>
> Is there some repository for add-on file systems ala 9P2000 in one place.
> If not the actual code, perhaps pointers to the actual repositories.
>
> Sorry if it appears that I’m not digging in to find this information
> myself, but I can’t seem to find the end of the string to pull…
>
> Thanks in advance.
>
> Lurker Mark
>
>
>
> ------------------------------------------
> 9fans: 9fans
> Permalink:
> https://9fans.topicbox.com/groups/9fans/Ta7f245368d4d10b8-M36019cd786241baabf231844
> Delivery options: https://9fans.topicbox.com/groups/9fans/subscription
>
[-- Attachment #2: Type: text/html, Size: 2147 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [9fans] Plan9 on virtual machine in Mac os
2020-03-25 1:32 ` Plan9 on virtual machine in Mac os Mark Everett
` (3 preceding siblings ...)
2020-03-25 21:24 ` Skip Tavakkolian
@ 2020-03-25 21:30 ` Nicolas S. Montanaro
2020-03-25 22:21 ` Ethan Gardener
4 siblings, 1 reply; 22+ messages in thread
From: Nicolas S. Montanaro @ 2020-03-25 21:30 UTC (permalink / raw)
To: 9fans
VMware works excellently with 9front on macOS. No quirks - just install as usual.
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [9fans] Plan9 on virtual machine in Mac os
2020-03-25 21:30 ` Nicolas S. Montanaro
@ 2020-03-25 22:21 ` Ethan Gardener
0 siblings, 0 replies; 22+ messages in thread
From: Ethan Gardener @ 2020-03-25 22:21 UTC (permalink / raw)
To: g_patrickb via 9fans
On Wed, Mar 25, 2020, at 9:30 PM, Nicolas S. Montanaro wrote:
> VMware works excellently with 9front on macOS. No quirks - just install
> as usual.
9vx doesn't even require installation as such, which is nice but doesn't matter so much in the long term. (but i did have trouble getting vmware itself installed in windows 7 a couple of years ago.) how is network setup in vmware?
^ permalink raw reply [flat|nested] 22+ messages in thread