diff options
author | Philip Guenther <guenther@cvs.openbsd.org> | 2016-09-03 13:37:47 +0000 |
---|---|---|
committer | Philip Guenther <guenther@cvs.openbsd.org> | 2016-09-03 13:37:47 +0000 |
commit | 37aac2adfced782c2d6ae0887a5a64ac95353204 (patch) | |
tree | 3f28a85d7bfa42a25d9d65b8881fc55806fe7518 /distrib/notes | |
parent | 5b18b0a5b8fface0a094617923f26645064dacc8 (diff) |
Retire zaurus, as it hasn't made the EABI jump and will be permanently broken
shortly when we use the hardware thread register in userland
Diffstat (limited to 'distrib/notes')
-rw-r--r-- | distrib/notes/Makefile | 4 | ||||
-rw-r--r-- | distrib/notes/zaurus/contents | 38 | ||||
-rw-r--r-- | distrib/notes/zaurus/features | 40 | ||||
-rw-r--r-- | distrib/notes/zaurus/hardware | 7 | ||||
-rw-r--r-- | distrib/notes/zaurus/install | 197 | ||||
-rw-r--r-- | distrib/notes/zaurus/prep | 6 | ||||
-rw-r--r-- | distrib/notes/zaurus/upgrade | 3 | ||||
-rw-r--r-- | distrib/notes/zaurus/whatis | 4 | ||||
-rw-r--r-- | distrib/notes/zaurus/xfer | 12 |
9 files changed, 2 insertions, 309 deletions
diff --git a/distrib/notes/Makefile b/distrib/notes/Makefile index 158ca1bd7b8..03cc50c62ec 100644 --- a/distrib/notes/Makefile +++ b/distrib/notes/Makefile @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile,v 1.45 2016/09/01 10:08:28 deraadt Exp $ +# $OpenBSD: Makefile,v 1.46 2016/09/03 13:37:39 guenther Exp $ NOPROG= NOMAN= @@ -20,7 +20,7 @@ allarchs: @cd $(.CURDIR); \ for arch in alpha amd64 armv7 hppa i386 landisk \ loongson luna88k macppc octeon sgi socppc \ - sparc64 zaurus; \ + sparc64; \ do ${MAKE} M=$$arch; done $(TARG): $(DEP) diff --git a/distrib/notes/zaurus/contents b/distrib/notes/zaurus/contents deleted file mode 100644 index f6deef711d8..00000000000 --- a/distrib/notes/zaurus/contents +++ /dev/null @@ -1,38 +0,0 @@ -dnl $OpenBSD: contents,v 1.19 2015/12/30 23:49:00 rpe Exp $ -TopPart - -OpenBSDdistsets - -OpenBSDbsd - -OpenBSDrd -dnl not yet... -dnl OpenBSDcd - - zboot The OpenBSD/MACHINE disk-based boot loader. - - zbsdmod.o The OpenBSD/MACHINE memory-based boot loader. - - openbsd{:--:}OSrev{:--:}_arm.ipk - An installable package for Linux containing - the boot loader and the RAMDISK kernel. - - Packages Index file for the Linux package installer. - -DistributionDescription(eight) - -OpenBSDbase(58019231,161214704) - -OpenBSDcomp(42699590,129234278) - -OpenBSDgame(2683205,6036821) - -OpenBSDman(9189565,35917709) - -OpenBSDxbase(15368993,41512234) - -OpenBSDxfont(39938444,52169245) - -OpenBSDxserv(6354308,15370245) - -OpenBSDxshare(4561931,25735496) diff --git a/distrib/notes/zaurus/features b/distrib/notes/zaurus/features deleted file mode 100644 index dc9981334a0..00000000000 --- a/distrib/notes/zaurus/features +++ /dev/null @@ -1,40 +0,0 @@ -dnl $OpenBSD: features,v 1.3 2013/02/25 20:16:04 miod Exp $ -dnl -dnl This file lists almost all the conditional features of this port, -dnl which are used to provide accurate installation notes. -dnl -dnl Information about the installer script features should be in sync with -dnl src/distrib/zaurus/ramdisk/install.md -dnl and the list files in -dnl src/distrib/zaurus/ramdisk/list -dnl -dnl ==== -dnl -dnl architecture name (for the packages directory) -define({:-MACHINE_ARCH-:},arm)dnl -dnl -dnl define if /sbin/kbd exists on the media -define({:-MDKBD-:},)dnl -dnl -dnl define if serial consoles needs to be enabled in /etc/ttys -dnl (i.e. md_consoleinfo is not empty) -define({:-MDSERCONS-:},1)dnl -dnl -dnl define if SMP kernels are provided -define({:-MDSMP-:},)dnl -dnl -dnl define if shared libraries are provided -define({:-MDSO-:},1)dnl -dnl -dnl define if some media have timezone information (TZ in their list) -define({:-MDTZ-:},1)dnl -dnl -dnl define if glass console is possible -dnl (XXX does not imply availablity of X servers though) -define({:-MDX-:},1)dnl -dnl -dnl define if the X server can't start until machdep.allow_aperture is set -define({:-MDXAPERTURE-:},)dnl -dnl -dnl define if the X server can start without a configuration file -define({:-MDXDM-:},1)dnl diff --git a/distrib/notes/zaurus/hardware b/distrib/notes/zaurus/hardware deleted file mode 100644 index 60fdf6bf19c..00000000000 --- a/distrib/notes/zaurus/hardware +++ /dev/null @@ -1,7 +0,0 @@ -dnl $OpenBSD: hardware,v 1.34 2014/02/27 18:48:15 deraadt Exp $ -dnl When more than one model is supported, turn this into a list... -The following Sharp Zaurus models are supported by OpenBSD: - - SL-C3000 - SL-C3100 - SL-C3200 diff --git a/distrib/notes/zaurus/install b/distrib/notes/zaurus/install deleted file mode 100644 index eb1ff90a664..00000000000 --- a/distrib/notes/zaurus/install +++ /dev/null @@ -1,197 +0,0 @@ -dnl $OpenBSD: install,v 1.28 2013/12/04 23:20:19 jmc Exp $ -OpenBSDInstallPrelude - -OpenBSD is installed on the Zaurus by effectively converting -Linux into a bootloader. This can be done easily by installing -a package from Qtopia, or manually from a terminal. Both ways -are described below, the easy one first. - -The package takes care of modifying the Linux startup files for -you as necessary. To protect you from a common pitfall, ext3 -filesystems mounted on /hdd[12] are converted back to ext2. - -(That way a fatal error in Linux startup scripts is avoided when -the journal has been destroyed by mounting one of the ext3 -filesystems as ext2 on OpenBSD). - -1. Press "Home" until the second icon tab is selected (Settings). -2. Open the "Add/Remove Software" dialog. That's the green icon - with an arrow pointing from left to right into a rectangle. -3. Press "Install packages via networks", the middle one of the - three big buttons. The "Package Manager" dialog pops up. -4. Press the yellow switch icon in the lower right corner to - bring up the "Package Servers" dialog. -5. Press the left button, which is labeled "New" if your Zaurus - is in English, enter the HTTP/FTP URL of the nearest OpenBSD - mirror, and change the field above the URL into a name for - that server. Press the "OK" button in the upper right corner - to return to the "Package Manager" dialog. -6. Press the "Upgrade" button in the lower left corner to update - the package index if that was not done automatically. A - package named "openbsd" should appear in the package list. - Select this package and press the question mark icon in the - lower right corner. -7. Now you see the package details and three buttons, labeled - "Install", "Remove", and "Ignore" in this order. Press the - leftmost button and twice "OK" to finish the installation. - Then close the "Add/Remove Software" dialog. -8. Activate the "Q" menu in the lower left corner of the screen - and choose "Reboot" (that's the item with a green icon next - to it, above the power-off icon). Wait for the system to - reboot. At the boot> prompt, hit enter to boot OpenBSD, or - type 'r' to boot Linux. Since you want to install OpenBSD, - this time you will want to type 'r'. -9. Wait while Linux is coming up, then switch to the first tab - (Applications), scroll down, and press the icon which is - labeled "Install OpenBSD". A few seconds later, an OpenBSD - bsd.rd will boot on your Zaurus, so that you can perform the - standard install process. - -Another way to install the package is from a shell. You will -need the following file from the distribution on the Zaurus: - - openbsd{:--:}OSrev{:--:}_arm.ipk - -Perform the following operation as root to install the package, -and then continue as in step 8, above: - - {:-#-:} ipkg install openbsd{:--:}OSrev{:--:}_arm.ipk - -To install the OpenBSD boot program manually, you will need the -following files from the distribution: - - zbsdmod.o - zboot - bsd.rd - -After starting up some sort of terminal emulator on the Zaurus -and becoming root, perform the following operation: - - # insmod zbsdmod.o - # cp bsd.rd /proc/zboot - -A few seconds later, OpenBSD will boot on your Zaurus. - -If you already have a bsd.rd or bsd kernel contained in a FFS -partition on the C3x00 hard drive, you can instead use - - # insmod zbsdmod.o - # ./zboot - -OpenBSDInstallPart2 - -OpenBSDInstallPart3(,"wd0") - -OpenBSDInstallPart4 - -OpenBSDInstallMBRPart1 - - One of the three partitions on the Zaurus C3x00 hard drive is - a 3GB or 5GB MS-DOS filesystem. This partition has application - and user data on it and can be a lot smaller. It is therefore - recommended that you cut most of the space off this large MS-DOS - partition, and create a new A6 partition afterwards, like this: - - 0: 83 0 3 13 - 1511 7 17 [ 63: 205569 ] Linux files* - 1: 83 1512 0 1 - 7559 7 17 [ 205632: 822528 ] Linux files* - 2: 0C 7560 0 1 - 9065 7 1 [ 1028160: 204800 ] Win95 FAT32L - 3: A6 9065 7 2 - 67885 5 3 [ 1232960: 7999488 ] OpenBSD - - After shrinking the MS-DOS partition, you will need to - reformat it from Linux or OpenBSD once OpenBSD is installed. - (You will be reminded of this later in this document) - -OpenBSDInstallMBRPart2 - -OpenBSDInstallPart5({:- - If you have Linux partitions defined on the disk, these will - usually show up as partition 'i', 'j' and so on.-:}) - -OpenBSDInstallPart6({:-CD-ROM, -:}) - -OpenBSDURLInstall - -OpenBSDCDROMInstall - -OpenBSDDISKInstall({:-"wdN" or -:},,{:-, Linux (ext2) or MS-DOS-:}) - -OpenBSDCommonInstall - -OpenBSDInstallWrapup - -OpenBSDCongratulations - - If you have kept the MS-DOS partition, do not forget to - newfs it using: - - newfs -t msdos /dev/rwd0k - - This should be done before attempting to mount and use this - partition from Linux or OpenBSD. - - For purposes of recovery in case Linux becomes inoperable for - one reason or another with HDD1 Errors and such, we detail the - process to come up single user: - - Remove power and the battery. - Begin holding down the 'b' and 'd' keys. - Wait for 1 minute. - Insert battery and power on unit. - As soon as a login screen starts to show up, release the 'b' - and 'd' keys. - Login as root. - - The following sequence is also recommended inside Linux so that - problems will happen less often. By default the boot scripts fail - if the MS-DOS partition is corrupt in any way. If you are already - root do the following, which will skip mounting the MS-DOS partition. - - Login as root. - - Find the rc.rofilesys file. It is either in - /root/etc/rc.d - - cd /root/home/etc/rc.d - - Or you have to mount it using: - - mount /dev/mtdblock2 /mnt - cd /mnt/home/etc/rc.d - - cat rc.rofilesys | sed -e '/vfat/s/^/#/' > vfat - diff -u rc.rofilesys vfat # to double check - cp rc.rofilesys rc.rofilesys.vfat - cp vfat rc.rofilesys - - In these cases below we avoid using vi because Linux quality is of - such high caliber that vi locks up the console. If you logged in - multiuser you may be able to use vi. - - Please be aware that if you fsck the two Linux partitions on - the disk, they are actually ext3fs partitions and you will thereby - corrupt their journals. This will make them into ext2fs partitions. - Linux will not be able to boot, and you will need to use the - processes below to get to the point where Linux will mount them as - ext2fs partitions: - - Login as root. - - Find the rc.rofilesys file. It is either in - /root/etc/rc.d - - cd /root/home/etc/rc.d - - Or you have to mount it using: - - mount /dev/mtdblock2 /mnt - cd /mnt/home/etc/rc.d - - cat rc.rofilesys | sed -e '/^LINUXFMT=ext3$/s/^/#/' \ - -e '/^#LINUXFMT=ext2$/s/^#//' > ext2 - diff -u rc.rofilesys ext2 # to double check - cp rc.rofilesys rc.rofilesys.ext3 - cp ext2 rc.rofilesys - - - -OpenBSDUnattendedInstallation diff --git a/distrib/notes/zaurus/prep b/distrib/notes/zaurus/prep deleted file mode 100644 index 38f8a8eeade..00000000000 --- a/distrib/notes/zaurus/prep +++ /dev/null @@ -1,6 +0,0 @@ -dnl $OpenBSD: prep,v 1.3 2008/08/06 18:23:56 miod Exp $ -No specific preparation is required before installing OpenBSD/MACHINE. - -However, the installation process will require the data partition to -be shrunk and recreated; before installing OpenBSD/MACHINE, you should -make sure any important data on this partition is backed up. diff --git a/distrib/notes/zaurus/upgrade b/distrib/notes/zaurus/upgrade deleted file mode 100644 index 526c52c7f05..00000000000 --- a/distrib/notes/zaurus/upgrade +++ /dev/null @@ -1,3 +0,0 @@ -dnl $OpenBSD: upgrade,v 1.2 2005/01/15 17:52:09 miod Exp $ -dnl OpenBSDUpgrade({:-the CD-ROM-:}) -OpenBSDUpgrade({:-your usual boot device-:}) diff --git a/distrib/notes/zaurus/whatis b/distrib/notes/zaurus/whatis deleted file mode 100644 index 8c9c0232460..00000000000 --- a/distrib/notes/zaurus/whatis +++ /dev/null @@ -1,4 +0,0 @@ -dnl $OpenBSD: whatis,v 1.4 2006/04/04 00:26:33 uwe Exp $ - -OpenBSD/MACHINE runs on the Sharp Zaurus SL-C3000, SL-C3100 and -SL-C3200 PDA. diff --git a/distrib/notes/zaurus/xfer b/distrib/notes/zaurus/xfer deleted file mode 100644 index ed3fc960a7e..00000000000 --- a/distrib/notes/zaurus/xfer +++ /dev/null @@ -1,12 +0,0 @@ -dnl $OpenBSD: xfer,v 1.5 2015/06/10 06:38:40 jasper Exp $ -Installation is supported from several media types, including: - - CD-ROM - FFS partitions - DOS (FAT) partitions - EXT2 partitions - HTTP - -OpenBSDXferShortPrelude - -OpenBSDXferFFS |