Removed legacy floppy boot support
- fdbootparams and fdboot are removed - fdboot manual references are removed
This commit is contained in:
parent
7fcec4ef61
commit
445f634a90
5 changed files with 3 additions and 25 deletions
|
@ -747,8 +747,6 @@ installboot_nbsd -f /dev/$primary /usr/mdec/bootxx_minixfs3 >/dev/null || exit
|
||||||
cp /mnt/usr/src/etc/boot.cfg.default /mnt/boot.cfg
|
cp /mnt/usr/src/etc/boot.cfg.default /mnt/boot.cfg
|
||||||
chroot /mnt update_bootcfg
|
chroot /mnt update_bootcfg
|
||||||
|
|
||||||
pfile="/mnt/usr/src/tools/fdbootparams"
|
|
||||||
echo "rootdev=$root; ramimagedev=$root; save" >$pfile
|
|
||||||
# Save name of CD drive
|
# Save name of CD drive
|
||||||
cddrive="`mount | grep /usr | awk '{ print $1 }' | sed 's/p.*//'`"
|
cddrive="`mount | grep /usr | awk '{ print $1 }' | sed 's/p.*//'`"
|
||||||
echo "cddrive=$cddrive" >>/mnt/usr/etc/rc.package
|
echo "cddrive=$cddrive" >>/mnt/usr/etc/rc.package
|
||||||
|
|
|
@ -318,17 +318,6 @@ to see the various options available. Now make a new bootable image by typing
|
||||||
.PP
|
.PP
|
||||||
You just rebuilt the operating system, including all the kernel and user-mode
|
You just rebuilt the operating system, including all the kernel and user-mode
|
||||||
parts. That did not take very long, did it?
|
parts. That did not take very long, did it?
|
||||||
If you have a legacy floppy disk drive, you can make a
|
|
||||||
bootable floppy for use later by inserting a formatted floppy and typing
|
|
||||||
.PP
|
|
||||||
make fdboot
|
|
||||||
.PP
|
|
||||||
When you are asked to complete the path, type:
|
|
||||||
.PP
|
|
||||||
fd0
|
|
||||||
.PP
|
|
||||||
This approach does not currently work with USB floppies since there is no MINIX 3 USB
|
|
||||||
floppy disk driver yet.
|
|
||||||
To update the boot image currently installed on the hard disk, type
|
To update the boot image currently installed on the hard disk, type
|
||||||
.PP
|
.PP
|
||||||
make hdboot
|
make hdboot
|
||||||
|
|
|
@ -786,10 +786,6 @@ This makes all the different kernel parts and combines them in the file
|
||||||
named
|
named
|
||||||
.BR image .
|
.BR image .
|
||||||
.TP
|
.TP
|
||||||
.B make fdboot
|
|
||||||
As above and then makes a boot floppy that you can use to restart your
|
|
||||||
system with. You are prompted for the floppy device name.
|
|
||||||
.TP
|
|
||||||
.B make hdboot
|
.B make hdboot
|
||||||
First makes the image file and then copies it into the directory
|
First makes the image file and then copies it into the directory
|
||||||
.BR /minix .
|
.BR /minix .
|
||||||
|
|
|
@ -37,7 +37,6 @@ usage:
|
||||||
@echo " make services # Compile and install all services" >&2
|
@echo " make services # Compile and install all services" >&2
|
||||||
@echo " make install # Make image, and install to hard disk" >&2
|
@echo " make install # Make image, and install to hard disk" >&2
|
||||||
@echo " make hdboot # Make image, and install to hard disk" >&2
|
@echo " make hdboot # Make image, and install to hard disk" >&2
|
||||||
@echo " make fdboot # Make image, and install to floppy disk" >&2
|
|
||||||
@echo " make bootable # Make hard disk bootable" >&2
|
@echo " make bootable # Make hard disk bootable" >&2
|
||||||
@echo " make nbsd_fetch # Download current NetBSD reference sources" >&2
|
@echo " make nbsd_fetch # Download current NetBSD reference sources" >&2
|
||||||
@echo " make nbsd_diff # Update minix-port.patch in NetBSD sources" >&2
|
@echo " make nbsd_diff # Update minix-port.patch in NetBSD sources" >&2
|
||||||
|
@ -98,10 +97,6 @@ hdboot: services
|
||||||
${INSTALL} ${DESTDIR}/boot/minix/.temp/* ${DESTDIR}/multiboot; \
|
${INSTALL} ${DESTDIR}/boot/minix/.temp/* ${DESTDIR}/multiboot; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
fdboot:
|
|
||||||
exec su root mkboot $@
|
|
||||||
@sync
|
|
||||||
|
|
||||||
install:
|
install:
|
||||||
${MAKE} includes services hdboot
|
${MAKE} includes services hdboot
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# mkboot 2.0 - make boot floppy, make root device bootable, etc.
|
# mkboot 2.0 - make root device bootable, etc.
|
||||||
# Author: Kees J. Bot
|
# Author: Kees J. Bot
|
||||||
|
|
||||||
usage() {
|
usage() {
|
||||||
echo "Usage: $0 [bootable | hdboot | fdboot [device]]" >&2
|
echo "Usage: $0 [bootable | hdboot]" >&2
|
||||||
exit 1
|
exit 1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@ mdec=/usr/mdec # bootstraps
|
||||||
|
|
||||||
# Check arguments.
|
# Check arguments.
|
||||||
case "$#:$1" in
|
case "$#:$1" in
|
||||||
1:bootable | 1:hdboot | [12]:fdboot )
|
1:bootable | 1:hdboot )
|
||||||
action=$1 dev=$2 size=$3
|
action=$1 dev=$2 size=$3
|
||||||
;;
|
;;
|
||||||
*) usage
|
*) usage
|
||||||
|
|
Loading…
Reference in a new issue