On Wed, Mar 22, 2000 at 10:23:34AM +0300, Sergey V. Nikiforov wrote:
> Guten Morgen, Alle!
> Bei einer meinen Freund ist folgende Situation:
> Er entfernte aus dem Kernel (FreeBSD-3.4) alle unnotige Devices.
> Doch waerend der Ladung sucht das System diese sowieso zu
> disablen (automatische Config-Mode?). Dabei wird ed0 entfernt
> (ed1 & ed2 geblieben). Um das zu korrigieren, soll er manual
> in config-mode uebergehen und ed0 enablen. Ein Schnitt von dmesg:
>
> Copyright (c) 1992-1999 FreeBSD Inc.
> Copyright (c) 1982, 1986, 1989, 1991, 1993
> The Regents of the University of California. All rights reserved.
> FreeBSD 3.4-RELEASE #1: Fri Mar 17 10:47:57 MSK 2000
> root(at)mow.sirena.ru:/usr/src/sys/compile/MOW
> Timecounter "i8254" frequency 1193182 Hz
> Timecounter "TSC" frequency 132955354 Hz
> CPU: Pentium/P54C (132.96-MHz 586-class CPU)
> Origin = "GenuineIntel" Id = 0x52c Stepping = 12
> Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
> real memory = 67108864 (65536K bytes)
> config> di psm0
> No such device: psm0
> Invalid command or syntax. Type `?' for help.
psm0 etc. muss er nicht disablen, wenn er sowieso kein solches
Geraet hat.
Am besten er entfernt es gleich aus seinem Configfile und
compiliert einen Kernel ohne Unterstuetzung dafuer.
> config> di ed0
Das funktioniert natuerlich.
[...]
> config> q
> FreeBSD Kernel Configuration Utility - Version 1.2
> Type "help" for help or "visual" to go to the visual
> configuration interface (requires MGA/VGA display or
> serial terminal capable of displaying ANSI graphics).
> config> enam\^H \^Hble ed0
Und das ebenso.
> config> q
> avail memory = 62799872 (61328K bytes)
> Preloaded elf kernel "kernel" at 0xc024a000.
> Preloaded userconfig_script "/boot/kernel.conf" at 0xc024a09c.
> Probing for devices on PCI bus 0:
> chip0: <Intel 82437FX PCI cache memory controller> rev 0x02 on pci0.0.0
> chip1: <Intel 82371FB PCI to ISA bridge> rev 0x02 on pci0.7.0
> vga0: <VGA-compatible display device> rev 0x01 int a irq 11 on pci0.14.0
> Probing for devices on the ISA bus:
> sc0 on isa
> sc0: VGA color <16 virtual consoles, flags=0x0>
> ed1 at 0x320-0x33f irq 12 on isa
> ed1: address 00:c0:6c:58:14:52, type NE2000 (16 bit)
> ed2 at 0x340-0x35f irq 5 on isa
> ed2: address 00:c0:6c:58:14:44, type NE2000 (16 bit)
> ed0 at 0x300-0x31f irq 10 on isa
> ed0: address 00:c0:6c:58:14:65, type NE2000 (16 bit)
Und hier werden die 3 NE2000-Karten gefunden. Ich verstehe im
Moment nicht ganz das Problem - werden ed1 und ed2 gefunden, ed0
aber nicht, wenn er ohne Userconfig bootet? Wie lauten denn die
entsprechenden Zeilen (fuer ed0, ed1 und ed2) aus seinem
Configfile?
bye,
Harold
-- Someone should do a study to find out how many human life spans have been lost waiting for NT to reboot. Ken Deboy on Dec 24 1999 in comp.unix.bsd.freebsd.misc To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Wed 22 Mar 2000 - 08:46:27 CET