On 14 February 2013 22:12, Fred Crowson <[email protected]> wrote:
> On 14 February 2013 08:42, Hugo Villeneuve <[email protected]> wrote:
>>
>> 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.]
>>
>
> Well, I've booted up my Libretto 70ct and and busy installing -current
> (hopefully it will be finished by the weekend ;~>)
>
> But my recollection of the issue having built a lot of kernels since
> 4.4 when I first encountered the issue is that it has more to do with
> the fact the Libretto only has 16 Mb of RAM, and if the kernel is
> bigger than 6.5 Mb it appears to run out of memory.
>
> I've not invested much effort in solving this recently - partly as I
> knew that I'm not ever going to upgrade it to 32Mb of RAM - and as
> Nick hinted this will be come a limiting factor.
>
> But you've motivated me to have another go at fixing my little old
> Libretto 70CT :~)
>
> Fred
Wow - that seems to have worked! It still running through it's first
boot process, so I've not managed to log in yet. dmesg below.
But the "root device softraid not configured" and the "kernel: integer
divide fault trap, code=0" have usually happened by this stage in the
boot process.
What is really odd is the libretto does not have either an it or
schsio devices in it...
I'll confirm in the morning if I can log in.
Cheers
Fred
dmesg:
OpenBSD 5.3-beta (GENERIC) #29: Tue Feb 12 17:00:52 MST 2013
[email protected]:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel Pentium/MMX ("GenuineIntel" 586-class) 121 MHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8,MMX
real mem = 16445440 (15MB)
avail mem = 5246976 (5MB)
User Kernel Config
UKC> disable it
322 it* disabled
323 it* disabled
UKC> disable schsio
310 schsio* disabled
311 schsio* disabled
312 schsio* disabled
313 schsio* disabled
UKC> quit
Continuing...
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 11/11/97
apm0 at bios0: Power Management spec V1.2
pcibios at bios0 function 0x1a not configured
bios0: ROM list: 0xe4000/0xc000
cpu0 at mainbus0: (uniprocessor)
cpu0: F00F bug workaround installed
isa0 at mainbus0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
vga0 at isa0 port 0x3b0/48 iomem 0xa0000/131072
wsdisplay0 at vga0 mux 1: console (80x25, vt100 emulation), using wskbd0
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
wdc0 at isa0 port 0x1f0/8 irq 14
wd0 at wdc0 channel 0 drive 0: <IBM-DDLA-21620>
wd0: 16-sector PIO, LBA, 1551MB, 3177216 sectors
wd0(wdc0:0:0): using BIOS timings
sb0 at isa0 port 0x220/24 irq 5 drq 1: dsp v3.01
midi0 at sb0: <SB MIDI UART>
audio0 at sb0
opl at sb0 not configured
wss0 at isa0 port 0x530/8 irq 10 drq 0: CS4231 or AD1845 (vers 4)
audio1 at wss0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
pcic0 at isa0 port 0x3e0/2 iomem 0xd0000/65536
pcic0 controller 0: <Intel 82365SL rev 1> has sockets A and B
pcmcia0 at pcic0 controller 0 socket 0
xe0 at pcmcia0 function 0 "Xircom, CreditCard 10Base-T, PS-CE2-10"
port 0x340/16 , irq 9:
address 00:80:c7:42:37:d9
pcmcia1 at pcic0 controller 0 socket 1
pcic0: irq 11, polling enabled
vscsi0 at root
scsibus0 at vscsi0: 256 targets
softraid0 at root
scsibus1 at softraid0: 256 targets
root on wd0a (2e31d83074fc8391.a) swap on wd0b dump on wd0b
Automatic boot in progress: starting file system checks.
/dev/wd0a (2e31d83074fc8391.a): file system is clean; not checking
setting tty flags
kbd: keyboard mapping set to uk
pf enabled
machdep.allowaperture: 0 -> 2
starting network
DHCPDISCOVER on xe0 to 255.255.255.255 port 67 interval 1
DHCPOFFER from 192.168.5.9 (00:03:47:e3:9f:db)
DHCPREQUEST on xe0 to 255.255.255.255 port 67
DHCPACK from 192.168.5.9 (00:03:47:e3:9f:db)
bound to 192.168.5.27 -- renewal in 21598 seconds.
openssl: generating isakmpd/iked RSA key... done.
ssh-keygen: generating new host keys: RSA1 RSA DSA ECDSA
starting early daemons: syslogd pflogd.
starting RPC daemons:.