|
Guides All Guides and HOWTO's. |
|
Thread Tools | Display Modes |
|
|||
I. Treating 'iso-itis' in an OpenBSD environment with USBmediazine®
I. Treating 'iso-itis' in an OpenBSD environment with USBmediazine®
Note: This article/guide has been written in the summer of 2007, a couple of weeks before the first complete installation ISO (installer and filesets) files turned up in the 4.1 snapshots. This was a major change of policy, because previously the ISO only was about 5 MB and only contained the installation program. So Please read the following with this in mind
'iso-itis' is a delusion or fixed false belief that the only way to install an operating system on a computer, is to burn a downloaded ISO image to CD and use this CD to install. Alternative installation methods are just plainly ignored. Cases are known where patients seriously suffering from this disease, have stolen money from the savings box of their little brother or sister, to buy recordable CDs. And this just to satisfy their irresistible. urge of an ISO install of their favorite OS. Iso-itis patients who downloaded an official OpenBSD ISO, however wait a terrible disappointment. The downloaded ISO only contains the OpenBSD installation program and not the actual files needed for installation. These files or install sets, are not included in the ISO image and should be retrieved from other media. Although this fact and the reasoning for it, is clearly stated in http://www.openbsd.org/faq/faq3.html#ISO, the impossibility to install with this ISO, shatters their beliefs and causes bewilderment and serious dis-orientation. Overview of existing traditional 'iso-itis' remedies Quite some other iso-itis treatments, have been mentioned in literature, but most of them lack a detailed description or only seem applicable to upgrades of existing systems.
Like many scientific discoveries, the basis of this remedy was found by accident. The USBmediazine® approach has been discovered, when the author of this article noticed, that the OpenBSD installer successfully detected an USB flashdrive, which he forgot to remove the night before. To his surprise the device was even proposed as possible source to copy the installation files from. Considering the availability of affordable supported USB hardware with sufficient storage capacity, author expresses the belief that the USBmediazine® approach is an attractive alternative for the existing traditional therapies. To treat iso-itis we will show how to use an USB device as information carrier for the install sets. While booting, the OpenBSD installation program will probe for USB devices. The detected USB storage devices will be offered as source to copy the install sets from. IMPORTANT: Due to the limited resources, the capability to dynamically detect USB devices is not present in the stripped down installation kernel. The USB device, containing the install sets, must be inserted before the installation program is started. Insertion halfway during the install will not be noticed and thus lead to failure. Although we will use an OBSD snapshot instead of an OBSD release, this method has been successfully tested with releases in a clinical environment. Physical requirements for the USBmediazine® therapy
Code:
100,767 Jun 20 18:06 INSTALL.i386 22,354 Jun 20 18:06 INSTALL.linux 1,019 Jun 20 18:06 MD5 42,550,189 Jun 20 18:06 base41.tgz 6,145,660 Jun 20 18:06 bsd 6,194,002 Jun 20 18:06 bsd.mp 5,027,399 Jun 20 18:06 bsd.rd 5,144,576 Jun 20 18:06 cd41.iso 44,368 Jun 20 18:06 cdboot 2,048 Jun 20 18:06 cdbr 3,012,608 Jun 20 18:06 cdemu41.iso 2,949,120 Jun 20 18:06 cdrom41.fs 78,804,008 Jun 20 18:06 comp41.tgz 1,240,440 Jun 20 18:06 etc41.tgz 1,474,560 Jun 20 18:06 floppy41.fs 1,474,560 Jun 20 18:06 floppyB41.fs 1,474,560 Jun 20 18:06 floppyC41.fs 2,608,788 Jun 20 18:06 game41.tgz 263 May 05 10:04 index.txt 7,658,376 Jun 20 18:06 man41.tgz 2,292,841 Jun 20 18:06 misc41.tgz 52,864 Jun 20 18:06 pxeboot 11,956,269 Jun 10 12:11 xbase41.tgz 75,554 Jun 10 12:11 xetc41.tgz 35,579,466 Jun 10 12:11 xfont41.tgz 10,348,663 Jun 10 12:11 xserv41.tgz 2,547,511 Jun 10 12:11 xshare41.tgz Code:
$ env BLOCKSIZE=$((1024*1024)) ls -l /mnt/obsd total 201 -rwxr-xr-x 1 root wheel 42550189 Jun 22 04:57 base41.tgz -rwxr-xr-x 1 root wheel 6145660 Jun 22 04:56 bsd -rwxr-xr-x 1 root wheel 6194002 Jun 22 04:56 bsd.mp -rwxr-xr-x 1 root wheel 5027399 Jun 22 04:55 bsd.rd -rwxr-xr-x 1 root wheel 78804008 Jun 22 04:55 comp41.tgz -rwxr-xr-x 1 root wheel 1240440 Jun 22 04:53 etc41.tgz -rwxr-xr-x 1 root wheel 7658376 Jun 22 04:53 man41.tgz -rwxr-xr-x 1 root wheel 2292841 Jun 22 04:57 misc41.tgz -rwxr-xr-x 1 root wheel 11956269 Jun 22 05:03 xbase41.tgz -rwxr-xr-x 1 root wheel 75554 Jun 22 05:03 xetc41.tgz -rwxr-xr-x 1 root wheel 35579466 Jun 22 05:02 xfont41.tgz -rwxr-xr-x 1 root wheel 10348663 Jun 22 05:01 xserv41.tgz -rwxr-xr-x 1 root wheel 2547511 Jun 22 05:01 xshare41.tgz
Side-effects Wide proliferation of USBmediazine® could possibly harm the sales of OpenBSD release CDs. The proceeds of these CD's is a major form of funding the OpenBSD project To minimize this side-effect and thus not endanger the financial future of the OpenBSD project, the therapist is required to use http://openbsd.org/donations.html to donate a percentage of his USBmediazine® generated income. He also should encourage the cured patients to do likewise. USBmediazine® session transcripts Part II is a transcript of a main therapy session where OpenBSD is installed using a 'cd41.iso>' CD. The installation file sets will be retrieved from a SD (Secure Digital) card in an USB card-reader. The transcript in part III demonstrates the optional ISO-less therapy with the 'bsd.rd' installation kernel. This type of install can only be done on top of an existing OpenBSD system and is a favorite way to reinstall or upgrade. An USB flash memory disk is used as storage medium for the file sets. Both these transcripts are solely meant to demonstrate the USBmediazine® method and should not be regarded in any way as a substitute for the excellent official OpenBSD installation guide at http://openbsd.org/faq/faq4.html. $Id: new-iso-itis.xml,v 1.11 2007/06/27 04:41:19 j65nko Exp $ $Id: vbul-html.xsl,v 1.6 2007/06/27 04:49:57 j65nko Exp $
__________________
You don't need to be a genius to debug a pf.conf firewall ruleset, you just need the guts to run tcpdump |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Advanced programming in the UNIX environment 2nd edition? | graudeejs | Book reviews | 11 | 1st December 2008 10:15 AM |
How to duplicate an installed Operating Environment | dk_netsvil | General software and network | 0 | 22nd July 2008 03:01 PM |
Can't use bash on chroot'd openssh environment | jploh | FreeBSD General | 2 | 18th June 2008 02:12 AM |