4.0-stable ISO: openbsd_4.0_stableUpdate_wRAIDFrame.iso

sha1sum: SHA1 (openbsd_4.0_stableUpdate_wRAIDFrame.iso) = b7e33764ab96e1a2db0d125d07e9628367680858
size: -rw-r--r-- 1 seklecki seklecki 175331328 Dec 13 17:07 openbsd_4.0_stableUpdate_wRAIDFrame.iso

4.2-stable ISO: OpenBSD-TOPENBSD_4_2_11282007_i386_wRAIDFrame.iso

bash-3.2# cksum -a sha256 OpenBSD-TOPENBSD_4_2_11282007_i386_wRAIDFrame.iso
SHA256 (OpenBSD-TOPENBSD_4_2_11282007_i386_wRAIDFrame.iso) = 4269040c3dca8dfebd25bca9b2e68ee68315aa8e58cf50db9791b473adf47975
size -rw-r--r-- 1 seklecki users 181968896 Nov 30 07:01 OpenBSD-TOPENBSD_4_2_11282007_i386_wRAIDFrame.iso


E-Mail Discussion Threads

http://marc.theaimsgroup.com/?t=115775631600001&r=1&w=2

http://marc.theaimsgroup.com/?l=openbsd-misc&m=116604922905221&w=2


Diffs

New 4.2-stable diff(1): obsd42_rf.diff

Old 4.0 Diff

bash-3.2# cvs -d anoncvs@anoncvs.openbsd.org:/cvs diff -u distrib/i386/ramdisk_cd/Makefile
Index: distrib/i386/ramdisk_cd/Makefile
===================================================================
RCS file: /cvs/src/distrib/i386/ramdisk_cd/Makefile,v
retrieving revision 1.3
diff -u -r1.3 Makefile
--- distrib/i386/ramdisk_cd/Makefile    2004/01/28 21:46:38     1.3
+++ distrib/i386/ramdisk_cd/Makefile    2006/12/13 22:55:56
@@ -1,7 +1,7 @@
 #      $OpenBSD: Makefile,v 1.3 2004/01/28 21:46:38 tom Exp $
 
 .PATH: ${.CURDIR}/../ramdisk
-RAMDISK=RAMDISK_CD
+RAMDISK=RAMDISK_CD+RAIDFRAME
 FLOPPYSIZE=288
 FLOPPYTYPE=floppy288
 XNAME=cdrom


# cvs -d anoncvs@anoncvs.openbsd.org:/cvs diff -u distrib/miniroot/install.sub    
Index: distrib/miniroot/install.sub
===================================================================
RCS file: /cvs/src/distrib/miniroot/install.sub,v
retrieving revision 1.406
diff -u -r1.406 install.sub
--- distrib/miniroot/install.sub        2006/08/29 01:02:49     1.406
+++ distrib/miniroot/install.sub        2006/12/13 22:58:32
@@ -1665,7 +1665,7 @@
 dmesg | sed -ne '/^OpenBSD /h;/^OpenBSD /!H;${g;p;}' >/var/run/dmesg.boot
 
 # Scan /var/run/dmesg.boot for interesting devices.
-DKDEVS=$(scan_dmesg "${MDDKDEVS:-/^[sw]d[0-9][0-9]* /s/ .*//p}")
+DKDEVS=$(scan_dmesg "${MDDKDEVS:-/^\(rai\)*[sw]*d[0-9][0-9]* /s/ .*//p}")
 CDDEVS=$(scan_dmesg "${MDCDDEVS:-/^cd[0-9][0-9]* /s/ .*//p}")
 MTDEVS=$(scan_dmesg "${MDMTDEVS:-/^[cmsw]t[0-9][0-9]* /s/ .*//p}")
 IFDEVS=$(get_ifdevs)




Kernel Config Files

GENERIC.MP+RAIDFRAME

bash-3.2# more conf/GENERIC.MP+RAIDFRAME 
#       $OpenBSD: GENERIC.MP,v 1.5 2005/05/01 07:54:42 david Exp $
#
#       GENERIC.MP - sample multiprocessor kernel
#

include "arch/i386/conf/GENERIC"

option          MULTIPROCESSOR  # Multiple processor support

cpu*            at mainbus?
ioapic*         at mainbus?

pseudo-device   raid    4
options         RAID_AUTOCONFIG

RAMDISK_CD+RAIDFRAME

# diff -u conf/RAMDISK_CD+RAIDFRAME conf/RAMDISK_CD
--- conf/RAMDISK_CD+RAIDFRAME   Sun Nov  5 14:26:01 2006
+++ conf/RAMDISK_CD     Tue Aug 29 15:16:00 2006
@@ -392,7 +392,3 @@
 pseudo-device  rd      1               # ramdisk
 pseudo-device  ccd     4               # concatenated disk devices
 pseudo-device  wsmux   2
-
-pseudo-device  raid    4
-
-options                RAID_AUTOCONFIG

Rebuild Reference

export DESTDIR=/usr/dest
export RELEASEDIR=/usr/rel

cd /usr/src && make obj && cd /usr/src/etc && make distrib-dirs && cd /usr/src && make build && cd /usr/src/etc && make release

cd /usr/rel && /root/geteltorito.pl cdemu42.iso > cdrom42.fs

cd /usr && mkisofs -vrTJUV "OpenBSD42i386wRAIDFrame" -sunx86-label="OpenBSD42wRAIDFrame" -hfs -hfs-volid "OpenBSD42i386wRAIDFrame"-udf -b cdrom42.fs -c boot.catalog -o $(uname -s)-$(cat /usr/src/CVS/Tag)_$(date +"%m%d%Y")_$(uname -m)_wRAIDFrame.iso rel/

ChangeLog

Contact Me: bseklecki@collaborativefusion.com