Port installboot as installboot_nbsd and rename the old one.
Also following functionality was added: - Add install_master to the installboot from NetBSD. - Check if enough space for bootxx. Old installboot was renamed to installboot_minix.
This commit is contained in:
@@ -75,7 +75,7 @@ image: includes services
|
||||
.else
|
||||
image: includes services
|
||||
${PAD_KERNEL_TEXT}
|
||||
installboot -image $@ $(KERNEL) $(PROGRAMS)
|
||||
installboot_minix -image $@ $(KERNEL) $(PROGRAMS)
|
||||
.endif
|
||||
|
||||
# rebuild the program or system libraries
|
||||
|
||||
@@ -51,7 +51,7 @@ bootable)
|
||||
# Install the boot monitor on the root device and make it bootable.
|
||||
install -cs -m 644 $mdec/boot $rootdir/boot/boot || exit
|
||||
sync
|
||||
installboot -device $root $mdec/bootblock /boot/boot || exit
|
||||
installboot_minix -device $root $mdec/bootblock /boot/boot || exit
|
||||
test $realroot != $root && umount $root
|
||||
;;
|
||||
hdboot)
|
||||
@@ -163,7 +163,7 @@ fdboot)
|
||||
umount $dev || exit
|
||||
|
||||
# Make bootable and copy the boot parameters.
|
||||
installboot -d $dev $mdec/bootblock /boot/boot || exit
|
||||
installboot_minix -d $dev $mdec/bootblock /boot/boot || exit
|
||||
pfile=fdbootparams
|
||||
if [ -f $pfile ]
|
||||
then echo "Using floppy boot parameters from file $pfile."
|
||||
|
||||
@@ -12,7 +12,7 @@ make_hdimage()
|
||||
# installboot -m needs at least 1KB
|
||||
dd < /dev/zero >tmpimage count=2
|
||||
partition -fm tmpimage 2 81:$rootsects* 0:0 81:$usrsects
|
||||
installboot -m tmpimage /usr/mdec/masterboot
|
||||
installboot_minix -m tmpimage /usr/mdec/masterboot
|
||||
dd < tmpimage > subpart count=1
|
||||
|
||||
primsects=`expr 1 + $rootsects + $usrsects`
|
||||
@@ -26,7 +26,7 @@ make_hdimage()
|
||||
dd < /dev/zero count=$padsects
|
||||
} > hdimage
|
||||
partition -m hdimage 81:`expr $primsects + $padsects`*
|
||||
installboot -m hdimage /usr/mdec/masterboot
|
||||
installboot_minix -m hdimage /usr/mdec/masterboot
|
||||
}
|
||||
|
||||
retrieve()
|
||||
@@ -62,7 +62,7 @@ save'
|
||||
|
||||
hdemu_root_changes()
|
||||
{
|
||||
$RELEASEDIR/usr/bin/installboot -d $TMPDISKROOT \
|
||||
$RELEASEDIR/usr/bin/installboot_minix -d $TMPDISKROOT \
|
||||
$RELEASEDIR/usr/mdec/bootblock boot/boot
|
||||
echo \
|
||||
'bootcd=2
|
||||
@@ -77,7 +77,7 @@ save' | $RELEASEDIR/usr/bin/edparams $TMPDISKROOT
|
||||
|
||||
usb_root_changes()
|
||||
{
|
||||
$RELEASEDIR/usr/bin/installboot -d $TMPDISKROOT \
|
||||
$RELEASEDIR/usr/bin/installboot_minix -d $TMPDISKROOT \
|
||||
$RELEASEDIR/usr/mdec/bootblock boot/boot
|
||||
echo \
|
||||
'bios_wini=yes
|
||||
|
||||
@@ -406,7 +406,7 @@ else
|
||||
dd if=$TMPDISKUSR bs=$BS count=$USRBLOCKS ) >m
|
||||
mv m $IMG
|
||||
# Make CD partition table
|
||||
installboot -m $IMG /usr/mdec/masterboot
|
||||
installboot_minix -m $IMG /usr/mdec/masterboot
|
||||
# Make sure there is no hole..! Otherwise the ISO format is
|
||||
# unreadable.
|
||||
partition -m $IMG 0 81:$isosects 81:$ROOTSECTS 81:$USRSECTS
|
||||
|
||||
Reference in New Issue
Block a user