9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Franklin 973930@dcc.unicamp.br
Subject: [9fans] Problems Installing Plan 9
Date: Fri,  3 Jul 1998 11:06:08 -0300	[thread overview]
Message-ID: <19980703140608.YBWXWNIVb7v_aa1D5lC5igY5UWnXlCVbn4Dvy_If-QE@z> (raw)

1. I have a PC Pentium 90 MHz with the following hard disk
configurations:

hd0:

0 *TYPE: FAT(HUGE)          LBA:            63 ---->  524159
1  TYPE: EXTENDED           LBA:    524160 ----> 1040255
2  TYPE: HPFS                      LBA:    524223 ----> 1040255
3  TYPE: LINUX(SWAP)      LBA:  1040256 ----> 1104767
4  TYPE: LINUX                   LBA:   1104768 ----> 2128895


hd1:

0  TYPE: EXTENDED        LBA:       8064 ----> 6273791
1  TYPE: HPFS                   LBA:       8127 ----> 2104703
2  TYPE: EXTENDED        LBA: 2104704 ----> 4201343
3 *TYPE: FAT(HUGE)       LBA: 2104767 ----> 4201343
4  TYPE: EMPTY               LBA: 4201344 ----> 6281854


I have  installed Plan 9 (CD version) in the hd1 disk on april/98
without problems.
Since then, I have tried to re-install the Plan 9 in this PC and I
always get the same error messages
(with the directory plan9 both on hd0 and hd1 disk):

      Problem Acessing File
      File: /n/c/plan9
      Errstr: permission denied
      Press almost any key to continue

      Problem Acessing File
      File: /n/c/plan9/rc/bin/cpurc
      Errstr: file does not exist
      Press almost any key to continue


      Problem Acessing File
      File: /n/c/plan9/lib/namespace
      Errstr: file does not exist
      Press almost any key to continue


Inspecting the file /sys/lib/pcdist/src/inst.c, I concluded that the
error ocurrs in the rcp() function in the following point:

    if(dirstat(todir, &b)< 0){
      scroll(todir);
      fd=create(todir, OREAD, CHDIR+0777L);
      if(fd<0){
        warn(todir); /* HERE ERROR MESSAGE */
        return;
      }
      close(fd);

The rcp() function is invoked from the install() function.

I changed, in the library function create(todir, OREAD, CHDIR+0777L),
the omode flag from OREAD to OWRITE and the same error continues:
Permission denied.

It looks like I don't have permission to write(or create) the "plan9"
directory in the disk. But the disc isn't
protected against writing, because from the DOS prompt I can create
files and diretories.


2. I installed Plan 9 (CD version) in a PC with a network board
(type=NE2000) for ISA bus. I installed  Plan 9
sucessfully, but at boot time, I get the following message:

   ipconfig: can't write bootp 'interrupted', hope that's OK.

   ipconfig: setip 143.106.23.196    255.255.255.192

   ipconfig: add 0.0.0.0    0.0.0.0  143.106.23.193


And I could not communicate with others machines (via telnet,ftpfs etc).

I tried this with several ISA network boards and I always got the same
error message.
Then I replaced the ISA network board with a PCI network board and it
works fine. Doesn't Plan 9 work with vanilla ISA network cards ( these
are 3 year old cards)?

The error ocurrs in the /sys/src/cmd/ip/ipconfig.c file, bootp()
function:

    for(rp=0; rp==0 && tries++ < 10;){
       alarm(1000);
       if(write(fd, &req, sizeof(req))<0){
         fprint(2, "ipconfig:can't write bootp'%r', hope that's OK\n");
         close(fd);
         return -1;
       }


3. I installed the Plan 9 as a terminal (option 2: Install CD-ROM to
local drive) in a SCSI PC and it works. But, in the same PC, when I try
to install a file server (Starting up the file server after the Option:
Make a PC file server boot disk), I get the following message:

Configuration:

     config: service ares
     config: ip 143.106.23.196
     config: ipgw 143.106.23.193
     config: ipmask 255.255.255.192 (already try 255.255.0.0)
     config: config w0
     config: filsys main w0
     config: ream main
     config: end


Message that I get:


  sysinit
  config w0
  devinit D6.0.0.0

 The system then halts and the floppy drive led stays lighted.

I have the following configuration in the /lib/ndb/local file:

  dom=dcc.unicamp.br  ip=143.106.7.8

  sys=ares

    dom=ares.dcc.unicamp.br
    ip=143.106.23.196   ether=0000214bb1dd


  ipnet=ic-unicamp-net   ip=143.106.0.0  ipmask=255.255.255.192
     ipgw=143.106.23.193

 And the following configuration in the ipifc and iproute files:


   /'#P'/ipifc:

     #10  1500  143.106.23.195   255.255.255.192    143.106.23.192

  /'#P'/iproute

    0.0.0.0  &  0.0.0.0  ---->  143.106.23.193


SCSI0: aha1542

sd0:

  0 *TYPE: FAT(HUGE)    LBA:         32 ---->  409599
  1  TYPE: EMPTY            LBA: 409600 ----> 2110811


What did we miss? Any suggestions?

Franklin






             reply	other threads:[~1998-07-03 14:06 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-07-03 14:06 Franklin [this message]
1998-07-03 17:49 forsyth

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=19980703140608.YBWXWNIVb7v_aa1D5lC5igY5UWnXlCVbn4Dvy_If-QE@z \
    --to=9fans@9fans.net \
    /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).