9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] updating 9vx's Plan 9 install
@ 2011-05-06 17:20 Daniel Lyons
  2011-05-06 17:22 ` andrey mirtchovski
  2011-05-06 17:31 ` Anthony Sorace
  0 siblings, 2 replies; 9+ messages in thread
From: Daniel Lyons @ 2011-05-06 17:20 UTC (permalink / raw)
  To: 9fans

On the 9vx homepage, it says 9vx comes with a "minimal" Plan 9
install. How would one go about making into a complete install?
Running /usr/glenda/bin/rc/pull doesn't seem to work:

post...
replica/compactdb: opendb /n/boot/dist/replica/client/plan9.db:
'/n/boot/dist/replica/client/plan9.db' does not exist
replica/compactdb /n/boot/dist/replica/client/plan9.db: compactdb 151:
opendb /n/boot/dist/replica/client/plan9.db:
'/n/boot/dist/replica/client/plan9.db' does not exist
pull 123: test 153: false

Advice?

--
Daniel Lyons



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] updating 9vx's Plan 9 install
  2011-05-06 17:20 [9fans] updating 9vx's Plan 9 install Daniel Lyons
@ 2011-05-06 17:22 ` andrey mirtchovski
  2011-05-06 17:31 ` Anthony Sorace
  1 sibling, 0 replies; 9+ messages in thread
From: andrey mirtchovski @ 2011-05-06 17:22 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Russ Cox posted a full tree here:

http://pdos.csail.mit.edu/~rsc/plan9.tar.bz2



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] updating 9vx's Plan 9 install
  2011-05-06 17:20 [9fans] updating 9vx's Plan 9 install Daniel Lyons
  2011-05-06 17:22 ` andrey mirtchovski
@ 2011-05-06 17:31 ` Anthony Sorace
  2011-05-06 18:13   ` ron minnich
  2011-05-07  3:54   ` Daniel Lyons
  1 sibling, 2 replies; 9+ messages in thread
From: Anthony Sorace @ 2011-05-06 17:31 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 455 bytes --]

In addition to the tree Andrey noted, the general
answer is simply to download the normal distribution
image and use that. The effect is the same as using
the tree Andrey pointed to and updating, but you'll
save yourself time and work by just grabbing the
current image.

http://plan9.bell-labs.com/plan9/download/plan9.iso.bz2

just mount the image and copy the contents to
wherever you'd like your 9vx root to live, and point
9vx at that.


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 210 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] updating 9vx's Plan 9 install
  2011-05-06 17:31 ` Anthony Sorace
@ 2011-05-06 18:13   ` ron minnich
  2011-05-06 18:31     ` Daniel Lyons
  2011-05-07  3:54   ` Daniel Lyons
  1 sibling, 1 reply; 9+ messages in thread
From: ron minnich @ 2011-05-06 18:13 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

for a complete install from sources, pull my hg tree and do a mk install

ron



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] updating 9vx's Plan 9 install
  2011-05-06 18:13   ` ron minnich
@ 2011-05-06 18:31     ` Daniel Lyons
  0 siblings, 0 replies; 9+ messages in thread
From: Daniel Lyons @ 2011-05-06 18:31 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Thanks, all!

--
Daniel Lyons



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] updating 9vx's Plan 9 install
  2011-05-06 17:31 ` Anthony Sorace
  2011-05-06 18:13   ` ron minnich
@ 2011-05-07  3:54   ` Daniel Lyons
  2011-05-07  4:01     ` erik quanstrom
  1 sibling, 1 reply; 9+ messages in thread
From: Daniel Lyons @ 2011-05-07  3:54 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs


On May 6, 2011, at 11:31 AM, Anthony Sorace wrote:

> In addition to the tree Andrey noted, the general
> answer is simply to download the normal distribution
> image and use that. The effect is the same as using
> the tree Andrey pointed to and updating, but you'll
> save yourself time and work by just grabbing the
> current image.
> 
> http://plan9.bell-labs.com/plan9/download/plan9.iso.bz2
> 
> just mount the image and copy the contents to
> wherever you'd like your 9vx root to live, and point
> 9vx at that.
> 


That didn't work. Rio doesn't live long; you create a window and then get this:

invalid opcode f0 0f b1 at eip 00013f3b
invalid opcode f0 0f b1 at eip 00020dc2

And pretty much have to restart it. I'm going to try the other methods.

— 
Daniel Lyons




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] updating 9vx's Plan 9 install
  2011-05-07  3:54   ` Daniel Lyons
@ 2011-05-07  4:01     ` erik quanstrom
  2011-05-07  4:05       ` erik quanstrom
  0 siblings, 1 reply; 9+ messages in thread
From: erik quanstrom @ 2011-05-07  4:01 UTC (permalink / raw)
  To: 9fans

On Fri May  6 23:55:38 EDT 2011, fusion@storytotell.org wrote:
>
> On May 6, 2011, at 11:31 AM, Anthony Sorace wrote:
>
> > In addition to the tree Andrey noted, the general
> > answer is simply to download the normal distribution
> > image and use that. The effect is the same as using
> > the tree Andrey pointed to and updating, but you'll
> > save yourself time and work by just grabbing the
> > current image.
> >
> > http://plan9.bell-labs.com/plan9/download/plan9.iso.bz2
> >
> > just mount the image and copy the contents to
> > wherever you'd like your 9vx root to live, and point
> > 9vx at that.
> >
>
>
> That didn't work. Rio doesn't live long; you create a window and then get this:
>
> invalid opcode f0 0f b1 at eip 00013f3b
> invalid opcode f0 0f b1 at eip 00020dc2

looks like your 9vx itself is confused, not rio.  that's a lock; cmpxchg.

; 9fs sources
post...
; acid /n/sources/plan9/386/bin/rio
/n/sources/plan9/386/bin/rio:386 plan 9 executable
/sys/lib/acid/port
/sys/lib/acid/386
acid: src(0x20dc2)
/sys/src/libc/386/atom.s:8
 3	ainclp:
 4		MOVL	(BX), AX
 5		MOVL	AX, CX
 6		INCL	CX
 7		LOCK
>8		BYTE	$0x0F; BYTE $0xB1; BYTE $0x0B	/* CMPXCHGL CX, (BX) */
 9		JNZ	ainclp
 10		MOVL	CX, AX
 11		RET
 12

- erik



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] updating 9vx's Plan 9 install
  2011-05-07  4:01     ` erik quanstrom
@ 2011-05-07  4:05       ` erik quanstrom
  2011-05-07  4:13         ` Daniel Lyons
  0 siblings, 1 reply; 9+ messages in thread
From: erik quanstrom @ 2011-05-07  4:05 UTC (permalink / raw)
  To: 9fans

i should have mentioned this change was made on 18 mar.

- erik



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [9fans] updating 9vx's Plan 9 install
  2011-05-07  4:05       ` erik quanstrom
@ 2011-05-07  4:13         ` Daniel Lyons
  0 siblings, 0 replies; 9+ messages in thread
From: Daniel Lyons @ 2011-05-07  4:13 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs


On May 6, 2011, at 10:05 PM, erik quanstrom wrote:

> i should have mentioned this change was made on 18 mar.

Using the plan9.tar.bz2 proved more fruitful. Perhaps there's something unsavory about the way Finder mounts ISOs.

— 
Daniel Lyons




^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2011-05-07  4:13 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-05-06 17:20 [9fans] updating 9vx's Plan 9 install Daniel Lyons
2011-05-06 17:22 ` andrey mirtchovski
2011-05-06 17:31 ` Anthony Sorace
2011-05-06 18:13   ` ron minnich
2011-05-06 18:31     ` Daniel Lyons
2011-05-07  3:54   ` Daniel Lyons
2011-05-07  4:01     ` erik quanstrom
2011-05-07  4:05       ` erik quanstrom
2011-05-07  4:13         ` Daniel Lyons

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).