Can't install -current on a Dell precision t3500

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Can't install -current on a Dell precision t3500

STeve Andre'
    I'm puzzled and am asking for help.  I'm attempting to install
the -current snapshot (feb 12) on a Dell precision t3500.  The
install formats a 6T disk very quickly, like in 25 seconds.  Hmm.

    After installing the tar files, installboot fails with a
"Bad magic number in superblock".  If I mount the a partition I
see real data.  Changing to a 160G disk everything works & boots,
but not with the 6T disk.

    The t3500 is a sata 2 machine, as is the 160G disk. The 6T disk
is sata 3, but since I see the OS written to the 6T disk it's been
written out OK so thats not it.  I'm missing something with regards
the size of the disk?   Probably I'm forgetting to include something
relevant but I've been dealing with this last night and am tired.
Clues?

Thanks to all -- STeve Andre'

dmesg
OpenBSD 6.0-current (RAMDISK_CD) #164: Sun Feb 12 14:02:22 MST 2017
     [hidden email]:/usr/src/sys/arch/amd64/compile/RAMDISK_CD
RTC BIOS diagnostic error 11<memory_size>
real mem = 12865998848 (12269MB)
avail mem = 12472324096 (11894MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.5 @ 0xf0450 (77 entries)
bios0: vendor Dell Inc. version "A17" date 05/28/2013
bios0: Dell Inc. Precision WorkStation T3500
acpi0 at bios0: rev 2
acpi0: tables DSDT FACP SSDT APIC BOOT ASF! MCFG HPET TCPA ____ SLIC SSDT
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Xeon(R) CPU W3680 @ 3.33GHz, 3333.73 MHz
cpu0:
FPU,VME,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,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,DCA,SSE4.1,SSE4.2,POPCNT,AES,NXE,PAGE1GB,LONG,LAHF,PERF,ITSC,SENSOR,ARAT
cpu0: 256KB 64b/line 8-way L2 cache
cpu0: TSC frequency 3333731530 Hz
cpu0: apic clock running at 133MHz
cpu0: mwait min=64, max=64, C-substates=0.2.1.1, IBE
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
ioapic0 at mainbus0: apid 8 pa 0xfec00000, version 20, 24 pins
ioapic1 at mainbus0: apid 9 pa 0xfec80000, version 20, 24 pins
acpiprt0 at acpi0: bus 1 (PCI1)
acpiprt1 at acpi0: bus 2 (PCI2)
acpiprt2 at acpi0: bus 3 (PCI3)
acpiprt3 at acpi0: bus 4 (PCI4)
acpiprt4 at acpi0: bus 5 (PCI5)
acpiprt5 at acpi0: bus 6 (PCI6)
acpiprt6 at acpi0: bus 0 (PCI0)
acpicpu at acpi0 not configured
"PNP0C0C" at acpi0 not configured
"*pnp0c14" at acpi0 not configured
"PNP0401" at acpi0 not configured
"PNP0501" at acpi0 not configured
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel X58 Host" rev 0x22
ppb0 at pci0 dev 1 function 0 "Intel X58 PCIE" rev 0x22: msi
pci1 at ppb0 bus 1
ppb1 at pci0 dev 3 function 0 "Intel X58 PCIE" rev 0x22: msi
pci2 at ppb1 bus 2
vga1 at pci2 dev 0 function 0 "ATI FirePro V4800" rev 0x00
wsdisplay1 at vga1 mux 1: console (80x25, vt100 emulation)
"ATI Radeon HD 5600 Audio" rev 0x00 at pci2 dev 0 function 1 not configured
ppb2 at pci0 dev 7 function 0 "Intel X58 PCIE" rev 0x22: msi
pci3 at ppb2 bus 3
"Intel X58 Misc" rev 0x22 at pci0 dev 20 function 0 not configured
"Intel X58 GPIO" rev 0x22 at pci0 dev 20 function 1 not configured
"Intel X58 RAS" rev 0x22 at pci0 dev 20 function 2 not configured
uhci0 at pci0 dev 26 function 0 "Intel 82801JI USB" rev 0x00: apic 8 int 16
uhci1 at pci0 dev 26 function 1 "Intel 82801JI USB" rev 0x00: apic 8 int 17
uhci2 at pci0 dev 26 function 2 "Intel 82801JI USB" rev 0x00: apic 8 int 22
ehci0 at pci0 dev 26 function 7 "Intel 82801JI USB" rev 0x00: apic 8 int 22
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 configuration 1 interface 0 "Intel EHCI root hub" rev
2.00/1.00 addr 1ppb3 at pci0 dev 28 function 0 "Intel 82801JI PCIE" rev
0x00: msi
pci4 at ppb3 bus 4
ppb4 at pci0 dev 28 function 5 "Intel 82801JI PCIE" rev 0x00
pci5 at ppb4 bus 5
bge0 at pci5 dev 0 function 0 "Broadcom BCM5761" rev 0x10, BCM5761 A1
(0x5761100): msi, address b8:ac:6f:96:76:63
brgphy0 at bge0 phy 1: BCM5761 10/100/1000baseT PHY, rev. 0
uhci3 at pci0 dev 29 function 0 "Intel 82801JI USB" rev 0x00: apic 8 int 23
uhci4 at pci0 dev 29 function 1 "Intel 82801JI USB" rev 0x00: apic 8 int 17
uhci5 at pci0 dev 29 function 2 "Intel 82801JI USB" rev 0x00: apic 8 int 18
ehci1 at pci0 dev 29 function 7 "Intel 82801JI USB" rev 0x00: apic 8 int 23
usb1 at ehci1: USB revision 2.0
uhub1 at usb1 configuration 1 interface 0 "Intel EHCI root hub" rev
2.00/1.00 addr 1
ppb5 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0x90
pci6 at ppb5 bus 6
"Intel 82801JIR LPC" rev 0x00 at pci0 dev 31 function 0 not configured
ahci0 at pci0 dev 31 function 2 "Intel 82801JI AHCI" rev 0x00: msi, AHCI 1.2
ahci0: port 0: 3.0Gb/s
ahci0: PHY offline on port 1
ahci0: port 2: 1.5Gb/s
ahci0: PHY offline on port 3
ahci0: PHY offline on port 4
scsibus0 at ahci0: 32 targets
sd0 at scsibus0 targ 0 lun 0: <ATA, ST6000DX000-1H21, CC48> SCSI3
0/direct fixed naa.5000c500676a6709
sd0: 5723166MB, 512 bytes/sector, 11721045168 sectors
cd0 at scsibus0 targ 2 lun 0: <HL-DT-ST, DVD+-RW GH50N, B104> ATAPI
5/cdrom removable
"Intel 82801JI SMBus" rev 0x00 at pci0 dev 31 function 3 not configured
usb2 at uhci0: USB revision 1.0
uhub2 at usb2 configuration 1 interface 0 "Intel UHCI root hub" rev
1.00/1.00 addr 1
usb3 at uhci1: USB revision 1.0
uhub3 at usb3 configuration 1 interface 0 "Intel UHCI root hub" rev
1.00/1.00 addr 1
usb4 at uhci2: USB revision 1.0
uhub4 at usb4 configuration 1 interface 0 "Intel UHCI root hub" rev
1.00/1.00 addr 1
usb5 at uhci3: USB revision 1.0
uhub5 at usb5 configuration 1 interface 0 "Intel UHCI root hub" rev
1.00/1.00 addr 1
usb6 at uhci4: USB revision 1.0
uhub6 at usb6 configuration 1 interface 0 "Intel UHCI root hub" rev
1.00/1.00 addr 1
usb7 at uhci5: USB revision 1.0
uhub7 at usb7 configuration 1 interface 0 "Intel UHCI root hub" rev
1.00/1.00 addr 1
isa0 at mainbus0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
pckbd0 at pckbc0 (kbd slot)
wskbd0 at pckbd0: console keyboard, using wsdisplay1
uhidev0 at uhub6 port 2 configuration 1 interface 0 "Logitech USB
Optical Mouse" rev 2.00/72.00 addr 2
uhidev0: iclass 3/1
uhid at uhidev0 not configured
uhub8 at uhub7 port 2 configuration 1 interface 0 "Dell Dell Multimedia
Pro Keyboard Hub" rev 1.10/59.00 addr 2
uhidev1 at uhub8 port 1 configuration 1 interface 0 "Dell Dell
Multimedia Pro Keyboard" rev 1.10/59.00 addr 3
uhidev1: iclass 3/1
ukbd0 at uhidev1
wskbd1 at ukbd0 mux 1
wskbd1: connecting to wsdisplay1
uhidev2 at uhub8 port 1 configuration 1 interface 1 "Dell Dell
Multimedia Pro Keyboard" rev 1.10/59.00 addr 3
uhidev2: iclass 3/0, 3 report ids
uhid at uhidev2 reportid 1 not configured
uhid at uhidev2 reportid 2 not configured
uhid at uhidev2 reportid 3 not configured
softraid0 at rootroot on rd0a swap on rd0b dump on rd0b
uhidev0 detached
umass0 at uhub0 port 2 configuration 1 interface 0 "vendor 0x13fe USB
DISK 2.0" rev 2.00/1.00 addr 2
umass0: using SCSI over Bulk-Only
scsibus2 at umass0: 2 targets, initiator 0
sd1 at scsibus2 targ 1 lun 0: <, USB DISK 2.0, PMAP> SCSI4 0/direct
removable serial.13fe42004BE00E06E428


scsibus1 at softraid0: 256 targets

"Intel 82801JI HD Audio" rev 0x00 at pci0 dev 27 function 0 not configured

Reply | Threaded
Open this post in threaded view
|

Re: Can't install -current on a Dell precision t3500

Adam Thompson
On 2017-02-13 07:11, STeve Andre' wrote:

> I'm puzzled and am asking for help.  I'm attempting to install
> the -current snapshot (feb 12) on a Dell precision t3500.  The
> install formats a 6T disk very quickly, like in 25 seconds.  Hmm.
>
>    After installing the tar files, installboot fails with a
> "Bad magic number in superblock".  If I mount the a partition I
> see real data.  Changing to a 160G disk everything works & boots,
> but not with the 6T disk.
>
>    The t3500 is a sata 2 machine, as is the 160G disk. The 6T disk
> is sata 3, but since I see the OS written to the 6T disk it's been
> written out OK so thats not it.  I'm missing something with regards
> the size of the disk?   Probably I'm forgetting to include something
> relevant but I've been dealing with this last night and am tired.
> Clues?

You're missing the fact that a T3500 cannot boot off a disk larger than
2TB, because it supports legacy BIOS boot only, not UEFI.  It is
possible you might occasionally get lucky but AFAIK the disk geometry
messes up the BIOS bootloader pretty much 100% of the time.

The Precision line didn't gain UEFI (i.e. >2TB boot disk support) until
the Tx6xx series, AFAIK.
If your T3500 has a UEFI boot option, then I'm wrong, and you should be
able to solve your problem by switching to UEFI.

In theory, creating a 2TB partition would be sufficient, but in practice
it usually isn't.

My solution to these problems is to leave a small USB stick permanently
installed and boot off that; the easiest way to manage that in OpenBSD
that I know of is to mount it at /boot and replace /bsd with a symlink
to /boot/bsd (after moving /bsd, of course).  This will require some
manual work before rebooting off the ramdisk, naturally, and works IMHO
best if you use diskids instead of device paths.

-Adam