diff options
author | Jasper Lievisse Adriaanse <jasper@cvs.openbsd.org> | 2013-04-08 09:46:54 +0000 |
---|---|---|
committer | Jasper Lievisse Adriaanse <jasper@cvs.openbsd.org> | 2013-04-08 09:46:54 +0000 |
commit | d996861d046dc8851c93fa7f6fbe8d4a47697baf (patch) | |
tree | 0e1b8f850f5a3c5e367fb8b5231e05d29205d582 /distrib | |
parent | 331dd40425ccf4f1df7f796d7a12ec3b7d26c99c (diff) |
sync with recent developments
Diffstat (limited to 'distrib')
-rw-r--r-- | distrib/notes/octeon/install | 24 | ||||
-rw-r--r-- | distrib/notes/octeon/prep | 7 |
2 files changed, 15 insertions, 16 deletions
diff --git a/distrib/notes/octeon/install b/distrib/notes/octeon/install index c7b5edcbb80..f3c1ed5f684 100644 --- a/distrib/notes/octeon/install +++ b/distrib/notes/octeon/install @@ -1,10 +1,12 @@ -dnl $OpenBSD: install,v 1.5 2013/04/05 23:02:27 jasper Exp $ +dnl $OpenBSD: install,v 1.6 2013/04/08 09:46:53 jasper Exp $ OpenBSDInstallPrelude Booting the installation media: -At the moment the only way to boot an OpenBSD/MACHINE (including the ramdisk) -kernel is over TFTP. First you need to setup a TFTP server as described in +There are two ways in order to load an OpenBSD/MACHINE kernel (or ramdisk), +over TFTP or from the internal CompactFlash storage. + +For TFTP you will first need to setup a TFTP server as described in diskless(8). Assuming tftpd(8) chroots into /tftpboot, copy bsd.rd into that directory. @@ -33,7 +35,7 @@ address, the default address location will be used by U-Boot: Load address: 0x9f00000 Loading: ######################### done - Bytes transferred = 3486088 (353188 hex), 407 Kbytes/sec + Bytes transferred = 7191474 (6dbbb2 hex), 8617 Kbytes/sec Now the kernel can be booted from the default memory location, with no arguments provided: @@ -43,15 +45,17 @@ arguments provided: OpenBSD/MACHINE currently lacks a real bootloader. It is possible however to boot into bsd upon powering on the machine. -From the U-Boot command line make a copy of the current ${bootcmd} into memory: +From the U-Boot commandline make a copy of the current ${bootcmd}, so you can +restore it later if needed: # setenv old_bootcmd ${bootcmd} ${bootcmd} is run by U-Boot when ${autoload} is enabled. Now create a new ${bootcmd} which will load an ELF file called 'bsd' from the first active FAT -partition on the first CF card, and save the environment to persistent storage: +partition on the first CF card (created by the installer) and save the +environment to persistent storage: - # setenv bootcmd 'fatload ide 0:1 ${loadaddr} bsd;bootoctlinux ${loadaddr}' + # setenv bootcmd 'fatload ide 0:1 ${loadaddr} bsd;bootoctlinux root=/dev/octcf0' # setenv bootdelay 5 # saveenv Saving Environment to Flash... @@ -65,11 +69,7 @@ partition on the first CF card, and save the environment to persistent storage: Depending on your hardware you may need to replace 'ide' with 'usb'. -You will be asked to enter the root device as the kernel is currently unable -to figure this out. Support for this in progress, as is support for the above -in the installer. - -No miniroot is provided at this moment either. +No miniroot is provided at this moment. OpenBSDInstallPart2 diff --git a/distrib/notes/octeon/prep b/distrib/notes/octeon/prep index a56194eb134..85d2904fd50 100644 --- a/distrib/notes/octeon/prep +++ b/distrib/notes/octeon/prep @@ -1,7 +1,6 @@ -dnl $OpenBSD: prep,v 1.2 2013/04/05 04:57:46 bcallah Exp $ -By default MACHINE systems are shipped with a Linux installation on the -CompactFlash card or USB drive. At the moment the only way to install OpenBSD -is by using TFTP to load bsd.rd. +dnl $OpenBSD: prep,v 1.3 2013/04/08 09:46:53 jasper Exp $ +By default MACHINE systems are shipped with a Linux (or proprietary) system +installated on the CompactFlash card or USB drive. First connect your computer via serial port to the device (you may need to use a Cisco serial cable depending on your hardware) with a command such as |