Subject: new boot code
To: None <port-x68k@netbsd.org, x6netbsd-develop@ns.kshosen.ac.jp>
From: ITOH Yasufumi <yasufu-i@is.aist-nara.ac.jp>
List: port-x68k
Date: 09/02/1998 06:30:11
  Hello,

I have committed changes on boot code.
Now, NetBSD/x68k can boot from any SCSI disks
including >1GB drive attached at any interface.

The new boot can boot old kernels.
The old boot can also boot new kernels if "options COMPAT_13"
is in your kernel configuretion file and that the boot disk is
connected at the first SCSI host interface.

It is strongly recommended to update
the boot loader by:

	# cd /usr/src/share/mk; make install	# depends on new *.mk
	# cd /usr/src/sys/arch/x68k
	# make includes
	# cd stand
	# make && make install
	# shutdown now				# to singleuser
	# cd /usr/mdec
	# ./installboot sdboot /dev/rsdxx	# change xx to boot device
	# reboot

I also added "loadbsd.x", a Human68k program to load and
execute NetBSD/x68k kernel.  See loadbsd(8) for details.
--
ITOH Yasufumi <itohy@netbsd.org>

  $B0KF#$G$9!#(B

boot $B$^$o$j$r(B commit $B$7$A$c$$$^$7$?!#(B
$B?7$7$$(B boot $B$O!"(B1GB $BD6$N(B SCSI $B%G%#%9%/$r@5$7$/07$(!"(B
$B$^$?!"$I$N(B SCSI $B%$%s%?%U%'!<%9$N$I$N%G%#%9%/$+$i$b5/F0$G$-$k$O$:$G$9!#(B

$B?7$7$$(B boot $B%W%m%0%i%`$G8E$$%+!<%M%k$r5/F0$9$k$3$H$O2?$iLdBj$"$j$^$;$s!#(B
$B$^$?!"8E$$(B boot $B$G?7$7$$%+!<%M%k$r5/F0$9$k$3$H$b$G$-$^$9$,!"(B
$B%3%s%U%#%.%e%l!<%7%g%s$K(B "options COMPAT_13" $B$,$"$k$3$H$H!"(B
boot $B$7$?$$%G%#%9%/$,:G=i$N(B SCSI $B%$%s%?%U%'!<%9(B("scsibus0"
$B$H$7$F(B attach $B$5$l$k$b$N(B)$B$K$D$J$,$C$F$$$k$3$H$,>r7o$G$9!#(B

boot $B$N99?7$O!"%=!<%9$+$i0J2<$N$h$&$K9T$C$F$/$@$5$$!#(B

	# cd /usr/src/share/mk; make install	# $B?7$7$$(B *.mk $B$,I,MW(B
	# cd /usr/src/sys/arch/x68k
	# make includes
	# cd stand
	# make && make install
	# shutdown now				# $B%7%s%0%k%f!<%6%b!<%I$X(B
	# cd /usr/mdec
	# ./installboot sdboot /dev/rsdxx	# boot $B%G%P%$%9$r;XDj$9$k(B
	# reboot

$B$^$?!"(BHuman68k $B$+$i(B NetBSD $B%+!<%M%k$rFI$_9~$s$G5/F0$9$k(B
"loadbsd.x" $B$H$$$&%W%m%0%i%`$,2C$o$C$F$$$^$9!#>\$7$/$O(B
$B%^%K%e%"%k(B loadbsd(8) $B$r$I$&$>!#(B

# $B$&!<$`!"$J$s$H$J$/K]LuD4!#(B
--
$B0KF#(B $B9/;K(B <itohy@netbsd.org>