|
OpenBSD General Other questions regarding OpenBSD which do not fit in any of the categories below. |
|
Thread Tools | Display Modes |
|
|||
OpenBSD 4.6 Only Detects 256Megs of Ram in a Box with 1GB
Hi people, this is my first post so hello from Cuba.
My problem is that ( see title ), and this is part of the output from dmesg: real mem = 267747328 (255MB) avail mem = 250056704 (238MB) mi cpu is: cpu0: Intel(R) Xeon(TM) CPU 3.00GHz ("GenuineIntel" 686-class) 3 GHz cpu1: Intel(R) Xeon(TM) CPU 3.00GHz ("GenuineIntel" 686-class) 3 GHz cpu2: Intel(R) Xeon(TM) CPU 3.00GHz ("GenuineIntel" 686-class) 3 GHz cpu3: Intel(R) Xeon(TM) CPU 3.00GHz ("GenuineIntel" 686-class) 3 GHz This is a Server Dell PowerEdge 1800 series, and it has 1GB of Physical RAM installed in two modules of 512 each. I need to know what to change to make openbsd recognize all ram. PS: Last Month I have Ubuntu Server 9.04 Installed on this box, and It recognize all ram. Greetings from Cuba, sorry for my bad english, thank you very much. LeaL |
|
||||
Hello and welcome!
Check if the full 1GB is recognized in the machine's BIOS. The fact that it worked fine last month says very little about the current working state Running a memory test from http://www.memtest.org also never hurts. Also make sure you've installed the memory modules in the correct position and that these are the correct memory modules for this board. Check your manual and assume nothing, this has bitten me quite a few times unfortunately where I was too lazy to check the manual. In my experience it is always best to make 100% sure your hardware is fine first when there is even the slightest doubt if may not be OK, and then move on to the software when you've checked the hardware.
__________________
UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things. |
|
|||
The boot(8) program passes a memory map obtained from the system BIOS, it contains a list of valid memory regions that the kernel can use.
You can check the output of machine memory and see if the map appears invalid, if so it could indicate that the BIOS is not detecting the installed memory as suggested by Carpetsmoker. If other OS's do properly detect the memory is may be a bug, manually overriding the detected memory is possible from the boot program.. but dangerous if some other memory mapped device is in the area. Good luck, be sure to check for defective modules.. improperly seated modules.. or some sort of new fangled memory suppression option in the BIOS. |
|
|||
dmesg
Here are the dmesg output.
Code:
acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus 1 (PALO) acpiprt2 at acpi0: bus 3 (PXHB) acpiprt3 at acpi0: bus 2 (PXHA) acpiprt4 at acpi0: bus 4 (PBLO) acpiprt5 at acpi0: bus 5 (PCLO) acpiprt6 at acpi0: bus 6 (PICH) acpicpu0 at acpi0 acpicpu1 at acpi0 acpicpu2 at acpi0 acpicpu3 at acpi0 bios0: ROM list: 0xc0000/0xb000! 0xcb000/0x1000 0xcc000/0x800 0xcc800/0x1000 0xcd800/0x5400 0xec000/0x4000! ipmi at mainbus0 not configured pci0 at mainbus0 bus 0: configuration mode 1 (bios) pchb0 at pci0 dev 0 function 0 "Intel E7520 Host" rev 0x09 ppb0 at pci0 dev 2 function 0 "Intel E7520 PCIE" rev 0x09 pci1 at ppb0 bus 1 ppb1 at pci1 dev 0 function 0 "Intel PCIE-PCIE" rev 0x09 pci2 at ppb1 bus 2 mpi0 at pci2 dev 4 function 0 "Symbios Logic 53c1030" rev 0x08: apic 9 int 10 (irq 5) scsibus0 at mpi0: 16 targets, initiator 7 ppb2 at pci1 dev 0 function 2 "Intel PCIE-PCIE" rev 0x09 pci3 at ppb2 bus 3 em0 at pci3 dev 7 function 0 "Intel PRO/1000MT (82541GI)" rev 0x05: apic 10 int 5 (irq 11), address 00:14:22:b3:fd:c6 ppb3 at pci0 dev 4 function 0 "Intel E7520 PCIE" rev 0x09: apic 8 int 16 (irq 0) pci4 at ppb3 bus 4 ppb4 at pci0 dev 6 function 0 "Intel E7520 PCIE" rev 0x09: apic 8 int 16 (irq 0) pci5 at ppb4 bus 5 uhci0 at pci0 dev 29 function 0 "Intel 82801EB/ER USB" rev 0x02: apic 8 int 16 (irq 11) uhci1 at pci0 dev 29 function 1 "Intel 82801EB/ER USB" rev 0x02: apic 8 int 19 (irq 10) uhci2 at pci0 dev 29 function 2 "Intel 82801EB/ER USB" rev 0x02: apic 8 int 18 (irq 5) ehci0 at pci0 dev 29 function 7 "Intel 82801EB/ER USB2" rev 0x02: apic 8 int 23 (irq 3) usb0 at ehci0: USB revision 2.0 uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1 ppb5 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0xc2 pci6 at ppb5 bus 6 ahc0 at pci6 dev 3 function 0 "Adaptec AHA-29160 U160" rev 0x02: apic 8 int 20 (irq 10) scsibus1 at ahc0: 16 targets, initiator 7 probe(ahc0:5:0): Check Condition (error 0x70) on opcode 0x0 SENSE KEY: Soft Error ASC/ASCQ: Logical Unit Failure Prediction Threshold Exceeded sd0 at scsibus1 targ 5 lun 0: <QUANTUM, ATLAS10K3_18_WLS, 020W> SCSI3 0/direct fixed sd0: 17537MB, 512 bytes/sec, 35916548 sec total vga1 at pci6 dev 5 function 0 "ATI Radeon VE" rev 0x00 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) radeondrm0 at vga1: apic 8 int 17 (irq 11) drm0 at radeondrm0 ichpcib0 at pci0 dev 31 function 0 "Intel 82801EB/ER LPC" rev 0x02 pciide0 at pci0 dev 31 function 1 "Intel 82801EB/ER IDE" rev 0x02: DMA, channel 0 configured to compatibility, channel 1 configured to compatibility atapiscsi0 at pciide0 channel 0 drive 0 scsibus2 at atapiscsi0: 2 targets cd0 at scsibus2 targ 0 lun 0: <LITE-ON, CD-ROM LTN-4891S, NDS3> ATAPI 5/cdrom removable cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 pciide0: channel 1 ignored (disabled) usb1 at uhci0: USB revision 1.0 uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1 usb2 at uhci1: USB revision 1.0 uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1 usb3 at uhci2: USB revision 1.0 uhub3 at usb3 "Intel UHCI root hub" rev 1.00/1.00 addr 1 isa0 at ichpcib0 isadma0 at isa0 com0 at isa0 port 0x3f8/8 irq 4: 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, using wsdisplay0 pmsi0 at pckbc0 (aux slot) pckbc0: using irq 12 for aux slot wsmouse0 at pmsi0 mux 0 pcppi0 at isa0 port 0x61 midi0 at pcppi0: <PC speaker> spkr0 at pcppi0 lpt0 at isa0 port 0x378/4 irq 7 npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec mtrr: Pentium Pro MTRR support softraid0 at root ahc0: target 5 using 16bit transfers ahc0: target 5 synchronous at 80.0MHz DT, offset = 0x7f Last edited by ocicat; 6th April 2010 at 07:10 PM. Reason: to preserve formating use [CODE] & [/CODE] tags; XML style tags do not work |
|
|||
The posted dmesg(8) output was not complete. You may want to consider posting the entire contents of /var/run/dmesg.boot.
|
|
|||
dmes, this is
Sorry, the other was incomplete, this one it's the good one,
Code:
OpenBSD 4.6 (GENERIC.MP) #89: Thu Jul 9 21:32:39 MDT 2009 deraadt@i386.openbsd.org:/usr/src/sy...ile/GENERIC.MP cpu0: Intel(R) Xeon(TM) CPU 3.00GHz ("GenuineIntel" 686-class) 3 GHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,CNXT-ID,CX16,xTPR real mem = 267747328 (255MB) avail mem = 250056704 (238MB) mainbus0 at root bios0 at mainbus0: AT/286+ BIOS, date 09/21/05, BIOS32 rev. 0 @ 0xffe90, SMBIOS rev. 2.3 @ 0xfa4c0 (82 entries) bios0: vendor Dell Computer Corporation version "A05" date 09/21/2005 bios0: Dell Computer Corporation PowerEdge 1800 acpi0 at bios0: rev 0 acpi0: tables DSDT FACP APIC SPCR HPET MCFG acpi0: wakeup devices PCI0(S5) PALO(S5) PBLO(S5) PCLO(S5) PICH(S5) acpitimer0 at acpi0: 3579545 Hz, 24 bits acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat cpu0 at mainbus0: apid 0 (boot processor) cpu0: apic clock running at 199MHz cpu1 at mainbus0: apid 6 (application processor) cpu1: Intel(R) Xeon(TM) CPU 3.00GHz ("GenuineIntel" 686-class) 3 GHz cpu1: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,CNXT-ID,CX16,xTPR cpu2 at mainbus0: apid 1 (application processor) cpu2: Intel(R) Xeon(TM) CPU 3.00GHz ("GenuineIntel" 686-class) 3 GHz cpu2: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,CNXT-ID,CX16,xTPR cpu3 at mainbus0: apid 7 (application processor) cpu3: Intel(R) Xeon(TM) CPU 3.00GHz ("GenuineIntel" 686-class) 3 GHz cpu3: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,CNXT-ID,CX16,xTPR ioapic0 at mainbus0: apid 8 pa 0xfec00000, version 20, 24 pins ioapic0: misconfigured as apic 0, remapped to apid 8 ioapic1 at mainbus0: apid 9 pa 0xfec80000, version 20, 24 pins ioapic1: misconfigured as apic 0, remapped to apid 9 ioapic2 at mainbus0: apid 10 pa 0xfec80800, version 20, 24 pins ioapic2: misconfigured as apic 0, remapped to apid 10 acpihpet0 at acpi0: 14318179 Hz acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus 1 (PALO) acpiprt2 at acpi0: bus 3 (PXHB) acpiprt3 at acpi0: bus 2 (PXHA) acpiprt4 at acpi0: bus 4 (PBLO) acpiprt5 at acpi0: bus 5 (PCLO) acpiprt6 at acpi0: bus 6 (PICH) acpicpu0 at acpi0 acpicpu1 at acpi0 acpicpu2 at acpi0 acpicpu3 at acpi0 bios0: ROM list: 0xc0000/0xb000! 0xcb000/0x1000 0xcc000/0x800 0xcc800/0x1000 0xcd800/0x5400 0xec000/0x4000! ipmi at mainbus0 not configured pci0 at mainbus0 bus 0: configuration mode 1 (bios) pchb0 at pci0 dev 0 function 0 "Intel E7520 Host" rev 0x09 ppb0 at pci0 dev 2 function 0 "Intel E7520 PCIE" rev 0x09 pci1 at ppb0 bus 1 ppb1 at pci1 dev 0 function 0 "Intel PCIE-PCIE" rev 0x09 pci2 at ppb1 bus 2 mpi0 at pci2 dev 4 function 0 "Symbios Logic 53c1030" rev 0x08: apic 9 int 10 (irq 5) scsibus0 at mpi0: 16 targets, initiator 7 ppb2 at pci1 dev 0 function 2 "Intel PCIE-PCIE" rev 0x09 pci3 at ppb2 bus 3 em0 at pci3 dev 7 function 0 "Intel PRO/1000MT (82541GI)" rev 0x05: apic 10 int 5 (irq 11), address 00:14:22:b3:fd:c6 ppb3 at pci0 dev 4 function 0 "Intel E7520 PCIE" rev 0x09: apic 8 int 16 (irq 0) pci4 at ppb3 bus 4 ppb4 at pci0 dev 6 function 0 "Intel E7520 PCIE" rev 0x09: apic 8 int 16 (irq 0) pci5 at ppb4 bus 5 uhci0 at pci0 dev 29 function 0 "Intel 82801EB/ER USB" rev 0x02: apic 8 int 16 (irq 11) uhci1 at pci0 dev 29 function 1 "Intel 82801EB/ER USB" rev 0x02: apic 8 int 19 (irq 10) uhci2 at pci0 dev 29 function 2 "Intel 82801EB/ER USB" rev 0x02: apic 8 int 18 (irq 5) ehci0 at pci0 dev 29 function 7 "Intel 82801EB/ER USB2" rev 0x02: apic 8 int 23 (irq 3) usb0 at ehci0: USB revision 2.0 uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1 ppb5 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0xc2 pci6 at ppb5 bus 6 ahc0 at pci6 dev 3 function 0 "Adaptec AHA-29160 U160" rev 0x02: apic 8 int 20 (irq 10) scsibus1 at ahc0: 16 targets, initiator 7 probe(ahc0:5:0): Check Condition (error 0x70) on opcode 0x0 SENSE KEY: Soft Error ASC/ASCQ: Logical Unit Failure Prediction Threshold Exceeded sd0 at scsibus1 targ 5 lun 0: <QUANTUM, ATLAS10K3_18_WLS, 020W> SCSI3 0/direct fixed sd0: 17537MB, 512 bytes/sec, 35916548 sec total vga1 at pci6 dev 5 function 0 "ATI Radeon VE" rev 0x00 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) radeondrm0 at vga1: apic 8 int 17 (irq 11) drm0 at radeondrm0 ichpcib0 at pci0 dev 31 function 0 "Intel 82801EB/ER LPC" rev 0x02 pciide0 at pci0 dev 31 function 1 "Intel 82801EB/ER IDE" rev 0x02: DMA, channel 0 configured to compatibility, channel 1 configured to compatibility atapiscsi0 at pciide0 channel 0 drive 0 scsibus2 at atapiscsi0: 2 targets cd0 at scsibus2 targ 0 lun 0: <LITE-ON, CD-ROM LTN-4891S, NDS3> ATAPI 5/cdrom removable cd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 pciide0: channel 1 ignored (disabled) usb1 at uhci0: USB revision 1.0 uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1 usb2 at uhci1: USB revision 1.0 uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1 usb3 at uhci2: USB revision 1.0 uhub3 at usb3 "Intel UHCI root hub" rev 1.00/1.00 addr 1 isa0 at ichpcib0 isadma0 at isa0 com0 at isa0 port 0x3f8/8 irq 4: 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, using wsdisplay0 pmsi0 at pckbc0 (aux slot) pckbc0: using irq 12 for aux slot wsmouse0 at pmsi0 mux 0 pcppi0 at isa0 port 0x61 midi0 at pcppi0: <PC speaker> spkr0 at pcppi0 lpt0 at isa0 port 0x378/4 irq 7 npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec mtrr: Pentium Pro MTRR support softraid0 at root ahc0: target 5 using 16bit transfers ahc0: target 5 synchronous at 80.0MHz DT, offset = 0x7f root on sd0a swap on sd0b dump on sd0b Last edited by ocicat; 6th April 2010 at 07:24 PM. Reason: opening [CODE] tag was missing |
|
||||
Code:
bios0 at mainbus0: AT/286+ BIOS, date 09/21/05, BIOS32 rev. 0 @ 0xffe90, SMBIOS rev. 2.3 @ 0xfa4c0 (82 entries) bios0: vendor Dell Computer Corporation version "A05" date 09/21/2005 bios0: Dell Computer Corporation PowerEdge 1800 |
|
||||
Here is a link to a dmesg from someone else's PowerEdge 1800, using a much older release of OpenBSD (3.8). They saw all of their memory, and were using the same A05 BIOS you are using:
http://www.nycbug.org/?NAV=dmesgd;f_...sgid=1787#1787 |
|
|||
I found this searching Google:
http://en.community.dell.com/support....aspx#18091903 Appears to be your problem, but, upgrading your BIOS is also a good idea.. as suggested. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
OpenBSD wwww.openbsd.org//ftp.openbsd.org downtime - Sunday Mar 21, 0800-1530 MDT | J65nko | News | 0 | 19th March 2010 10:28 PM |