From d9d3daa88ef6a96dfdfc503b5920e9cfd7c6112c Mon Sep 17 00:00:00 2001 From: Tom Cosgrove Date: Mon, 22 Mar 2004 21:30:22 +0000 Subject: Mention use of PXE to get install kernel. ok miod@, jmc@, deraadt@ --- distrib/notes/i386/install | 44 +++++++++++++++++++++++++++----------------- distrib/notes/i386/xfer | 27 ++++++++++++++++++++++++--- 2 files changed, 51 insertions(+), 20 deletions(-) (limited to 'distrib/notes/i386') diff --git a/distrib/notes/i386/install b/distrib/notes/i386/install index c7b2d80f711..b735728d14d 100644 --- a/distrib/notes/i386/install +++ b/distrib/notes/i386/install @@ -1,4 +1,4 @@ -dnl $OpenBSD: install,v 1.36 2004/03/17 09:25:09 jmc Exp $ +dnl $OpenBSD: install,v 1.37 2004/03/22 21:30:21 tom Exp $ OpenBSDInstallPrelude If OpenBSD will be sharing the disk with DOS or another operating @@ -14,25 +14,35 @@ that use the translated geometry. There are several ways to install OpenBSD onto a disk. The easiest way, should your computer support it, is to boot off the OpenBSD CD-ROM, or off the bootable CD-ROM mini image. Otherwise, you can boot from a 3.5" -1.44MB floppy disk if your machine has a floppy drive. +1.44MB floppy disk if your machine has a floppy drive. If your machine +supports PXE network boots, you could try to configure a server for a +network install. OpenBSDInstallPart2 - With either the CD-ROM or the floppy in the drive, reboot your - computer. You might have to play with your BIOS options to let the - computer boot from the installation media, rather than the hard - disk. - - It will take a while to load the kernel from a floppy or slow - speed CD-ROM drive, most likely more than a minute. If some - action doesn't eventually happen, or the spinning cursor has - stopped and nothing further has happened, either your boot floppy - is bad or you are having hardware problems. If trying another - floppy disk doesn't help, try booting after disabling your CPU's - internal and external caches (if any). If it still doesn't work, - OpenBSD probably can't be run on your hardware. This can probably - be considered a bug, so you might want to report it. - If you do, please {:-include-:} as many details about your system + If you are using CD-ROM or floppy media, ensure the disk is in + the drive before starting. + + Reboot the computer to begin the install. You might have to play + with your BIOS options to get the computer to boot from the + correct installation media (floppy, CD, or network/PXE) rather + than from the hard disk. + + If you are installing across the network with PXE, you will need + to tell pxeboot to get the bsd.rd install kernel: + + boot> boot bsd.rd + + It can take a while to load the kernel from a floppy, slow speed + CD-ROM drive, or across a network, most likely more than a minute. + If some action doesn't eventually happen, or the spinning cursor + has stopped and nothing further has happened, either your boot + floppy is bad or you are having hardware problems. If trying + another floppy disk doesn't help, try booting after disabling your + CPU's internal and external caches (if any). If it still doesn't + work, OpenBSD probably can't be run on your hardware. This can + probably be considered a bug, so you might want to report it. If + you do, please {:-include-:} as many details about your system configuration as you can. diff --git a/distrib/notes/i386/xfer b/distrib/notes/i386/xfer index 029d6b66431..887d680ee8d 100644 --- a/distrib/notes/i386/xfer +++ b/distrib/notes/i386/xfer @@ -1,4 +1,4 @@ -dnl $OpenBSD: xfer,v 1.22 2003/03/24 11:33:56 miod Exp $ +dnl $OpenBSD: xfer,v 1.23 2004/03/22 21:30:21 tom Exp $ Installation is supported from several media types, including: CD-ROM @@ -10,13 +10,34 @@ dnl Remote NFS partition FTP HTTP -If you can't (or don't want to) boot off a CD-ROM, you'll need to have -a floppy disk (1.44MB required). +If you can't (or don't want to) boot off a CD-ROM, you can use a floppy +disk (1.44MB required). Failing that, if your computer supports PXE, you +can prepare a server to start the install across the network, but you will +still need the install sets available on one of the above media types. OpenBSDXferFloppyFromDOS OpenBSDXferFloppyFromUNIX +Creating a PXE network bootable setup using SunOS or other Un*x-like system: + + In order to start the install via PXE, you will need to set up a + DHCP server and a TFTP server. The details of how to do this + vary considerably, depending on the network's host. You should + refer to the relevant man pages or administrator's guide for the + host system. + + The DHCP server should return "pxeboot" to i386 clients as the + network boot program. Both pxeboot and the bsd.rd install kernel + should be copied to the TFTP server's root directory. + + If you are using an OpenBSD server, you can use the supplied + dhcpd and tftpd. A sample configuration for dhcpd is given in + the pxeboot(8) man page. You can get it from the man{:--:}OSrev.tgz + distribution set, or see the copy on the OpenBSD web page. You + should also refer to dhcpd(8) and tftpd(8) for more information + on configuring them. + OpenBSDXferShortPrelude -- cgit v1.2.3