Port-sparc archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Network installation of 6.1.4 to a Sparc 2.



Peter Easthope wrote:

> From: Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost>
> Date: Wed, 20 Aug 2014 23:30:58 +0900
> > Could you try to remove all device nodes (and leave only MAKEDEV script)
> > in your server's nfsroot /dev directory ...
> 
> peter@dalton:/export/sparc2/root/dev$ ls M*
> ls: cannot access M*: No such file or directory
> 
> OK!  That must be incorrect.

Ah, sorry, I was wrong. instfs.tgz doesn't include MAKEDEV.

You can extract the /dev/MAKEDEV script from the etc.tgz set
 ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-6.1.4/sparc/binary/sets/etc.tgz
into your nfsroot dir instead.

> peter@dalton:/export/sparc2/root/dev$ ls -1 | wc -l
> 906
> 
> Remove all 906 files & directories in /export/sparc2/root/dev ?

Yes. If the init(8) program can't fined /dev/console but find /dev/MAKEDEV,
it will try to mount /dev as tmpfs and create necesary device nodes.
 http://nxr.netbsd.org/xref/src/sbin/init/init.c?r=1.105#1704

If your problem is caused by device nodes over NFS
(openpty(3) tries to chmod(2) and chown(2) to /dev/ttyp0 and
 these operations might require more NFS server settings on Linux),
/dev/ttyp[01] on tmpfs should work.
 http://nxr.netbsd.org/xref/src/lib/libutil/pty.c?r=1.31#116

> > How did you invoke sysinst?
> 
> ok> boot net
> 
> Then follow the prompts leading to I(nstall).
> 
> The log from the terminal emulator is appended.  I deleted some
> blank lines but otherwise copied directly.

 :
> openpty() failedHit enter to continue[1] + Suspended               /sysinst

I don't see any particular problem.
The only visible difference is the NFS server (mine is NetBSD/i386)..

---
Izumi Tsutsui


Home | Main Index | Thread Index | Old Index