Re: netbsd 2.0 on rs6000 43p, what I've been able to do so far, and where i got stuck

Tim Gallagher <[email protected]>
Newsgroups gmane.os.netbsd.ports.prep
Message-ID <[email protected]>
1.  What does "IIRC" mean?  Not familiar with that abbreviation.
2.  NetBSD booted from generic_com0.fs or sysinst_com0.fs does not like 
my Linux nfs server, which supposedly, is a BSD port.  It was the only 
version I could find, but I really don't have to have it, I don't care 
to do nfs anyway.  My Linux box is running Gentoo x86 2004.1 with updates.
3.  When I try to boot from disk, it cascades thru the boot options 
(floppy, cd, disk, net) and finally tries to find a BOOTP server to send 
it it's disk image via tftp.
4.  Kernel compile?  One step at a time, I am a long-time Linux bithead 
(since 1994), and a UNIX admin for 14 years, but I know damned little 
about bsd.
5. No X, huh?  Can I at least run X remotely to an X display on another 
machine?  Anybody wanna kick-ass GXT800P video card?  I think the damned 
thing sold for over $10,000 US originally.  Think I'll sell it on eBay

Two excerpts below:

Excerpt from session log:
boot device: <unknown>
root device: sd0a                                           <-- Manual 
entry of sd0a
dump device (default sd0b):                          <-- Manual entry of 
<ENTER>
file system (default generic):                          <-- Manual entry 
of <ENTER>
root on sd0a dumps on sd0b
sd0(esiop0:0:0:0): command timeout, CDB: 0x25 00 00 00 00 00 00 00 00 00
esiop0: scsi bus reset
sd0: async, 8-bit transfers, tagged queueing
cd0: async, 8-bit transfers
sd0: sync (100.00ns offset 8), 16-bit (20.000MB/s) transfers, tagged 
queueing
root file system type: ffs
init path (default /sbin/init):                          <-- Manual 
entry of <ENTER>
init: trying /sbin/init
Thu Jan 27 00:18:55 GMT 2005
swapctl: adding /dev/sd0b as swap device at priority 0
Checking for botched superblock upgrades: done.

Excerpt from session log:
ganymede # mount 192.168.0.5:/u /mnt
ganymede # pwd
/
ganymede # ls mnt
ls: mnt: Protocol not supported



Jochen Kunz wrote:

>On Tue, 25 Jan 2005 22:27:33 -0500
>Tim Gallagher <[email protected]> wrote:
>
>  
>
>>First off, NFS doesn't work, not even a little bit.  Seems nfs version
>>in Linux is incompatible with BSD.  BSD wants version 3, which Linux 
>>doesn't understand.
>>    
>>
>NetBSD should be able to fall back to NFS version 2. But yes, the Linux
>NFS implementation is not the best on this planet. Recent Linux versions
>should be able to supply NFS V3.
>
>  
>
>>(I assumed, I guess correctly, that /dev/sd0c is the same as /dev/sda
>>in Linux)
>>    
>>
>Yes. This is true for most non-i386 machines. On i386 /dev/sda
>corresponds to /dev/sd0d.
>
>  
>
>>My system is unable to boot from disk.  For some reason, it can't find
>>the boot partition and load from it.  I was, however, able to boot
>>from the generic.fs which I wrote to floppy. 
>>    
>>
>You wrote that you wrote "generic.fs" to the disk. "generic.fs"
>uses VGA console. IIRC you are using serial console, so you need
>"generic_com0.fs".
>
>What is the exact symtom when booting from disk?
>Does nothing happen at all?
>Do you get the bootloader?
>Does the kernel boot up and then asks for the root device?
>Is the kernel unable to mount the root device when you enter "sd0a" etc.
>when it asks for the root device?
>
>You will have to enter "sd0a" etc. every time the machine boots. This is
>because NetBSD has no way to ask the firmware where the kernel was
>booted from. AIX as some undocumented ways to retrive this information,
>but NetBSD has not unfortunately.
>
>To get the machine to boot without interaction you have to recompile the
>kernel and hard code the root file system location. To do this change
>the line:
>config          netbsd  root on ? type ?
>to
>config          netbsd  root on sd0a type ffs
>in the kernel configuration file.
>
>  
>
>>I guessed correctly that the root fs was /dev/sd0a, and that the dump
>>device was sd0b.
>>    
>>
>Yes. Slice a is used for the root fs and b for swap.
>
>  
>
>>Now, I have to figure out how this BSD thing works :-)  Struggling
>>with system startup routines (so used to SysVinit), like how to start
>>sshd, 
>>    
>>
>http://www.netbsd.org/Documentation/ should answer most of your
>questions.
>
>  
>
>>how to get X configured (that'll be a doozy).
>>    
>>
>You will not get any X11Server on NetBSD/prep at the moment. :-(
>  
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.