Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[9fans] PBSR...EI

87 views
Skip to first unread message

trebol

unread,
May 29, 2013, 9:08:37 AM5/29/13
to
Hello everyone,

I would like to install the official Plan9 distro but the boot process
stop at PBSR...EI. This is a amd k8 machine, but before I tried in a old
pentium III with similar error.

Is this a pbs error, or is 9load who fails?

Also, I tried erik quanstrom's 9atom and boot but:

- If I select install, rio starts but there are a lots of
cpu0:spurious interrupt 39, last 14
- If I select boot from cd, the system crashes

erik quanstrom

unread,
May 29, 2013, 10:05:00 AM5/29/13
to
> - If I select install, rio starts but there are a lots of
> cpu0:spurious interrupt 39, last 14

you can work around this (i admit it's a hack) by
starting a new rio window, running "cat /dev/kmesg",
then hiding the window. be sure to turn scroll on
before hiding.

i had a machine with this issue. it appeared when we
switched from 9load to iplpxe. one assumes this is
because something isn't fully reset, but i'm not sure
what just yet.

- erik

erik quanstrom

unread,
May 29, 2013, 6:26:59 PM5/29/13
to
> > you can work around this (i admit it's a hack) by
> > starting a new rio window, running "cat /dev/kmesg",
> > then hiding the window. be sure to turn scroll on
> > before hiding.
>
> Thanks for the help erik, but that didn't work. cat finishes
> and the console output keeps filling the screen making impossible the
> installation.

i have tested this. but my instructions might have been faulty.
i normally run this command on any terminal
i log into (including the redundant set of scrolling :-( ):

window -m -hide -scroll rc -c 'echo scroll>/dev/wctl; label kmesg; tail -f /dev/kprint&'

if you have to type in the face of interrupts, you might need to cut that down to just
the "tail -f /dev/kprint"

> Can I boot the official Plan9 with your bootloader?

yes.

- erik

trebol

unread,
May 29, 2013, 6:21:41 PM5/29/13
to
> you can work around this (i admit it's a hack) by
> starting a new rio window, running "cat /dev/kmesg",
> then hiding the window. be sure to turn scroll on
> before hiding.

Thanks for the help erik, but that didn't work. cat finishes
and the console output keeps filling the screen making impossible the
installation.

Can I boot the official Plan9 with your bootloader?

Regards,
trebol.

trebol

unread,
Jun 1, 2013, 11:37:47 AM6/1/13
to
> "tail -f /dev/kprint"
I see, when kprint is open the log isn't sent to the console. Also simply tail or cat /dev/kprint works fine.
I need to read more man pages...

But now I'm in my installation nightmare!

9atom installation doesn't work, when coping the distribution setting gid and uid fails and files are missing.
Can you mail a check sum? I have downloaded the iso twice, but maybe my connection is making a mess.

I also tried using 9atom to install the official iso (the installer is the same, doesn't it?), all goes fine
but on boot, after selecting the fossil partition:

/boot/kfs does not exists

I have tried putting the 9atom kernel in 9fat, but things get even worst.

Any help will be very appreciated.

Regards,
trebol.


----------------
----------------
This is the 9atom installer's output:

warning: cannot set uid on /n/newfs/adm/secstore
warning: cannot set uid on /n/newfs/adm/secstore/store
warning: cannot set uid on /n/newfs/adm/secstore/who
warning: cannot set uid on /n/newfs/cron/bootes
warning: cannot set uid on /n/newfs/cron/bootes/cron
warning: cannot set gid on /n/newfs/usr/bootes
warning: cannot set uid on /n/newfs/usr/bootes
warning: cannot set gid on /n/newfs/usr/bootes/lib
warning: cannot set uid on /n/newfs/usr/bootes/lib
warning: cannot set gid on /n/newfs/usr/bootes/lib/profile
warning: cannot set uid on /n/newfs/usr/bootes/lib/profile
warning: cannot set gid on /n/newfs/usr/bootes/tmp
warning: cannot set uid on /n/newfs/usr/bootes/tmp
warning: cannot set gid on /n/newfs/usr/bootes/bin
warning: cannot set uid on /n/newfs/usr/bootes/bin
warning: cannot set gid on /n/newfs/usr/bootes/bin/386
warning: cannot set uid on /n/newfs/usr/bootes/bin/386
warning: cannot set gid on /n/newfs/usr/bootes/bin/rc
warning: cannot set uid on /n/newfs/usr/bootes/bin/rc
warning: cannot set gid on /n/newfs/usr/bootes/bin/rc/kwnvraminit
warning: cannot set uid on /n/newfs/usr/bootes/bin/rc/kwnvraminit
warning: cannot set gid on /n/newfs/usr/bootes/bin/arm
warning: cannot set uid on /n/newfs/usr/bootes/bin/arm
warning: cannot set gid on /n/newfs/usr/bootes/bin/amd64
warning: cannot set uid on /n/newfs/usr/bootes/bin/amd64
error: copying /n/newfs/68020/lib/ape: '/n/dist/68020/lib/ape' does not exist

error: copying /n/newfs/68020/lib/libc.a: '/n/dist/68020/lib/libc.a' does not exist

error: copying /n/newfs/adm/keys: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/adm/keys.who: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/adm/netkeys: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/adm/netkeys.who: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/adm/whois: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/alpha/lib/ape: '/n/dist/alpha/lib/ape' does not exist

error: copying /n/newfs/alpha/lib/libc.a: '/n/dist/alpha/lib/libc.a' does not exist

error: copying /n/newfs/cron/lock: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/6in4: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/aan: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/acme: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/auth: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/cpu: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/cron: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/cs: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/dns: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/fossil: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/fs: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/ftp: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/httpd/clf: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/httpd/log: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/httpd/pathstat: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/httpd/url: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/imap4d: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/ipboot: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/ipconfig: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/listen: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/mail: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/nfs: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/nfsserver: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/pop3: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/portmapper: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/ppp: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/pptpd: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/runq: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/secstore: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/smart: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/smtp: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/smtp.dbg: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/smtp.fail: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/smtpd: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/smtpd.db: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/smtpd.mx: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/ssh: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/syslog.sr: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/telnet: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/timesync: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/timesync.d: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/v6routeradv: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/log/wiki: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/sys/src/9/pcpae/archacpi.c: '/n/newfs/sys/src/9/pcpae' does not exist

error: copying /n/newfs/sys/src/9/pcpae/audioac97.c: '/n/newfs/sys/src/9/pcpae' does not exist

error: copying /n/newfs/sys/src/9/pcpae/audioac97m.c: '/n/newfs/sys/src/9/pcpae' does not exist

error: copying /n/newfs/sys/src/9/pcpae/audiohda.c: '/n/newfs/sys/src/9/pcpae' does not exist

error: copying /n/newfs/usr/bootes/lib/history: '/n/dist/usr/quanstro' does not exist

error: copying /n/newfs/usr/bootes/lib/keyring: '/n/dist/usr/quanstro' does not exist

erik quanstrom

unread,
Jun 1, 2013, 11:12:26 PM6/1/13
to
On Sat Jun 1 11:38:56 EDT 2013, trebo...@aol.com wrote:
> But now I'm in my installation nightmare!

i'm sorry.

> 9atom installation doesn't work, when coping the distribution setting
> gid and uid fails and files are missing. Can you mail a check sum? I
> have downloaded the iso twice, but maybe my connection is making a
> mess.

you did install the correct image. those are warnings, so it did not fail
to install. but it did do a few things incorrectly. i believe all those changes
were subsequently corrected by the updates.

i have just pushed out a new image which i hope will have corrected
this issue.

- erik

trebol

unread,
Jun 2, 2013, 8:40:34 PM6/2/13
to
Hello everyone,
maybe this can be of interest to someone.

I have downloaded from 9legacy the old 9spirit iso (the newest uses bell's 9load, doesn't it?)
I have installed the system selecting a fat partition with bell's iso. All went right, and I reboot.

First thing happens:
MBR...PBS1...Bad format or I/O error

So I load the CD and disk/format the fat partition with 9load, pbslba and 9pf from the CD.

This board has 2 IDE ports and 2 SATA ports. If I have one disk in SATA and other in master of first IDE, 9load of the official plan9
gets confused and can't load the kernel. 9load from the CD boots the kernel, but after 'root is from ...' the kernel crashes with

/boot/kfs does not exist

All this is about sdC0. It's weird, because once the system is running (the CD) all the disk are recognized right. So first thing learned:
let the SATA disk and remove master of primary IDE, or let IDE and remove SATA.
(The official iso doesn't boot, no matter if I dance a tango or a bossa-nova with my disks)

Now I can boot with the kernel and 9load from the CD.
With CD's 9load and bell's 9pf, the system halt with /boot/kfs does ...

So I have official plan9 root with 9load, pbslba and 9pf from old 9spirit iso.

I know those are patches from erik, so the best would be use his new kernel, but the
cpu0:spurious interrupt ... is a little intimidating to an ignorant like me.

I will try his new iso, and thanks erik.

Regards,
trebol.

0 new messages