On 02/14/13 03:41, Hugo Villeneuve wrote: > On Fri, Jul 09, 2010 at 17:07:53, Hugo Villeneuve wrote: >> >> On Fri, Jul 09, 2010 at 11:20:51AM +0200, Ariel Burbaickij wrote: >> > Hello all, >> > following situation: >> > I installed OpenBSD 4.7 on Toshiba Libretto 70 4.7 using hard drive donor >> > installation method, >> > i.e. I used the original Libretto harddrive and installed OpenBSD 4.7 from >> > install47.iso >> > on it using different machine. Space is left on the disk for hybernation >> > information to be saved. >> > Once installed back to Libretto 70 I am able to boot but only up to >> > following point (last 3 messages from dmesg and message from kernel): >> > vscsi0 at root >> > scsibus0 at vscsii0: 256 targets >> > softraid0 at root >> > kernel: integer divide fault trap, code=0 >> > Stopped at cpu_switchto+0x76 >> >> >> My Compaq 433 20MB upgraded to 486DX2 stop one instruction before >> that. So it's probably unrelated. >> >> http://eintr.net/temporaire/GENERIC.47.issue.full.txt >> >> >> I thought it was a combinaison of low memory (originaly 12MB and >> then 20MB) and the archaic hardware being left behind so I haven't >> made an proper bug yet. >> >> But the machine works with a slimed-down 4.7 kernel. (One where >> every non-necessary driver is commented.) > > I self reply to this very old email for prosperity and because I > was asked off list how I boot GENERIC on my Compaq Presario 433 > (486). > > I figured which drivers to disable via trial and error and it has > worked every release since. I can boot GENERIC by disabling: > > it > schsio > > Disabling one or the other doesn't work. Both need to be disabled. > > See boot(8/i386) and boot_config(8) for details on how to do that. > > dmesg with trace/ps: > http://eintr.net/temporaire/486-issues.txt > > I don't know if that would work with the original Toshiba Libretto > 70, but it works for my Compaq Presario 433 and I've been told for > an IBM ValuePoint 486DX2/66. > > > [Note: GENERIC compiled without it,schsio works fine. GENERIC with > every drivers, that attach to isa, not in RAMDISK disabled and it > and/or schsio re-enabled fails. Beside this, my Compaq Presario 433 > works fine. It's my only OpenBSD computer running 24/7 and > occasionally does NFS/Diskless server duty.] >
An fyi: you will probably find that (near) future OpenBSD versions will not run on machines with less than 32M RAM. The kernel will be moved up to the 16M point, to allow space for ISA DMA buffers, so stripping the kernel of "unneeded" drivers won't get you below 16M (and probably not below 24M). Nick.