Subject: Re: port-sun3/34524: NetBSD 3.0 / 3.0.1 miniroot for Sun3 panics on Sun 3/80
To: None <port-sun3-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: None <SigmFSK@aol.com>
List: netbsd-bugs
Date: 09/14/2006 23:10:03
The following reply was made to PR port-sun3/34524; it has been noted by GNATS.

From: SigmFSK@aol.com
To: gnats-bugs@NetBSD.org, port-sun3-maintainer@netbsd.org,
	gnats-admin@netbsd.org, netbsd-bugs@netbsd.org
Cc: 
Subject: Re: port-sun3/34524: NetBSD 3.0 / 3.0.1 miniroot for Sun3 panics on Sun 3/80
Date: Thu, 14 Sep 2006 19:07:32 EDT

 No good reason for Stop-a vs. halt.  Shutdown and reboot commands  didn't 
 work.  I should try halt.
  
 I had trouble creating a netbsd bootable install CD, so I:
 1) b sd(0,30,3) with the original sunos 4.1.1 bootable cd
 2) used the sunos procedure to copy the sunos miniroot to /dev/rsd0b
 3) b sd(,,1)-s into the sunos miniroot, then used it to mount the netbsd  
 cdrom, and copy the netbsd miniroot to /dev/rsd0b.
 4) stop-a
 5) b sd(,,1)-s into the netbsd miniroot, which blew up with the netbsd  
 2.0.2, 2.1, 3.0, 3.0.1 miniroot, but worked with the netbsd 1.6.2.  miniroot.
  
 From what you're saying about rsd0b being unused, it seems that the above  
 may be invalid steps, because the after booting into /dev/rsd0b with the  sunos 
 miniroot, I can't then copy the netbsd miniroot directly ontop of  /dev/rsd0b?
  
 Maybe I just got lucky with netbsd 1.6.2 miniroot that it didn't get  
 overwritten by the currently active sunos 4.1.1 miniroot writing to rsd0b, but  
 netbsd 2/3 miniroots are bigger or use different portions of rsd0b that did get  
 overwritten.
  
 thanks for the tips,
 arthur
  
  
 ---
  
 In a message dated 9/14/2006 2:32:15 P.M. Eastern Standard Time,  
 tsutsui@ceres.dti.ne.jp writes:
 > >How-To-Repeat:
 > dd the  miniroot to /dev/rsd0b then stop-a, b sd(,,1)-s
 
 Why stop-a, not  halt(8)?
 Are you sure sd0b is unused on dd'ing miniroot?
 
 Looks written  kernels broken.