On Wed, Jul 01, 2009 at 12:46:45PM +0600, Sergey Yudin wrote: > How to understand in installation time which geometry is "correct" for > curent disk? What is the starting point for calculations? Number of > sectors?
In some cases thedisk is queried, and in other cases not. But geomtery is largely irrelevant these days. -Otto >> In which case, if you want to set it right, your best bet is to say >> 'No' to letting OpenBSD use the whole disk, then setting the correct >> geometry by hand. >> >> JMTC >> >> >>>>> Please can someone tell why disk geometry changed after install >>>>> >>>>> in installation time on empty sd0: >>>>> >>>>> Disk: sd0 geometry: 78753/2/911 [143638992 Sectors] >>>>> Offset: 0 Signature: 0x0 >>>>> Starting Ending LBA Info: >>>>> #: id C H S - C H S [ start: size ] >>>>> >>>>> ------------------------------------------------------------------------------- >>>>> 0: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused >>>>> 1: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused >>>>> 2: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused >>>>> 3: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused >>>>> >>>>> >>>> This is a garbage MBR. Look at the signature and the crazy geometry. >>>> >>>> >>> no it is not a garbage.. It's just zero filled disk. Geometry detection >>> process uses info from preexisting partition table? >>> >>> >>>> -Otto >>>> >>>> >>>>> after install geometry shown as: >>>>> >>>>> Disk: sd0 geometry: 8941/255/63 [143638992 Sectors] >>>>> Offset: 0 Signature: 0xAA55 >>>>> Starting Ending LBA Info: >>>>> #: id C H S - C H S [ start: size ] >>>>> >>>>> ------------------------------------------------------------------------------- >>>>> 0: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused >>>>> 1: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused >>>>> 2: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused >>>>> *3: A6 0 14 30 - 8931 181 48 [ 911: 143487055 ] >>>>> OpenBSD >>>>> >>>>> thanks a lot >>>>> >>>>> >>>>> >>>>> >>>>> OpenBSD 4.5 (GENERIC) #1749: Sat Feb 28 14:51:18 MST 2009 >>>>> dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC >>>>> cpu0: Intel Pentium II ("GenuineIntel" 686-class, 512KB L2 cache) 350 MHz >>>>> cpu0: >>>>> >>>>> FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR >>>>> real mem = 268005376 (255MB) >>>>> avail mem = 250855424 (239MB) >>>>> mainbus0 at root >>>>> bios0 at mainbus0: AT/286+ BIOS, date 09/30/98, BIOS32 rev. 0 @ 0xfd760 >>>>> mpbios0 at bios0: Intel MP Specification 1.4 >>>>> cpu0 at mainbus0: apid 0 (boot processor) >>>>> cpu0: apic clock running at 99MHz >>>>> mpbios0: bus 0 is type PCI mpbios0: bus 1 is type PCI mpbios0: bus 2 is >>>>> type PCI mpbios0: bus 3 is type ISA ioapic0 at mainbus0: apid 1 pa >>>>> 0xfec00000, version 11, 24 pins >>>>> pcibios0 at bios0: rev 2.1 @ 0xfd760/0x8a0 >>>>> pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdef0/240 (13 entries) >>>>> pcibios0: PCI Interrupt Router at 000:02:0 ("Intel 82371FB ISA" rev 0x00) >>>>> pcibios0: PCI bus #2 is the last bus >>>>> WARNING: can't reserve area for I/O APIC. >>>>> bios0: ROM list: 0xc0000/0x8000 0xc8000/0x5000 0xcd000/0x800 >>>>> pci0 at mainbus0 bus 0: configuration mode 1 (bios) >>>>> pchb0 at pci0 dev 0 function 0 "Intel 82443BX AGP" rev 0x02 >>>>> intelagp0 at pchb0 >>>>> agp0 at intelagp0: aperture at 0x10000000, size 0x4000000 >>>>> ppb0 at pci0 dev 1 function 0 "Intel 82443BX AGP" rev 0x02 >>>>> pci1 at ppb0 bus 1 >>>>> piixpcib0 at pci0 dev 2 function 0 "Intel 82371AB PIIX4 ISA" rev 0x02 >>>>> pciide0 at pci0 dev 2 function 1 "Intel 82371AB IDE" rev 0x01: DMA, >>>>> channel 0 wired to compatibility, channel 1 wired to compatibility >>>>> pciide0: channel 0 ignored (disabled) >>>>> pciide0: channel 1 ignored (disabled) >>>>> uhci0 at pci0 dev 2 function 2 "Intel 82371AB USB" rev 0x01: apic 1 int >>>>> 19 (irq 11) >>>>> piixpm0 at pci0 dev 2 function 3 "Intel 82371AB Power" rev 0x02: SMI >>>>> iic0 at piixpm0 >>>>> spdmem0 at iic0 addr 0x50: 128MB SDRAM ECC PC100CL3 >>>>> spdmem1 at iic0 addr 0x51: 128MB SDRAM ECC PC100CL3 >>>>> fxp0 at pci0 dev 3 function 0 "Intel 8255x" rev 0x05, i82558: apic 1 int >>>>> 16 (irq 9), address 00:c0:0d:00:94:4f >>>>> inphy0 at fxp0 phy 1: i82555 10/100 PHY, rev. 0 >>>>> vga1 at pci0 dev 4 function 0 "Cirrus Logic CL-GD5430" rev 0x22 >>>>> wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) >>>>> wsdisplay0: screen 1-5 added (80x25, vt100 emulation) >>>>> ppb1 at pci0 dev 5 function 0 "DEC 21150 PCI-PCI" rev 0x04 >>>>> pci_intr_map: bus 0 dev 5 func 0 pin 1; line 9 >>>>> pci_intr_map: no MP mapping found >>>>> pci_intr_map: bus 0 dev 5 func 0 pin 2; line 10 >>>>> pci_intr_map: no MP mapping found >>>>> pci_intr_map: bus 0 dev 5 func 0 pin 3; line 9 >>>>> pci_intr_map: no MP mapping found >>>>> pci_intr_map: bus 0 dev 5 func 0 pin 4; line 11 >>>>> pci_intr_map: no MP mapping found >>>>> pci2 at ppb1 bus 2 >>>>> ahc0 at pci2 dev 1 function 0 "Adaptec AIC-7890/1 U2" rev 0x00: apic 1 >>>>> int 17 (irq 10) >>>>> scsibus0 at ahc0: 16 targets, initiator 7 >>>>> sd0 at scsibus0 targ 0 lun 0: <FUJITSU, MAW3073NC, 0104> SCSI3 0/direct >>>>> fixed >>>>> sd0: 70136MB, 512 bytes/sec, 143638992 sec total >>>>> ahc1 at pci2 dev 9 function 0 "Adaptec AIC-7890/1 U2" rev 0x00: apic 1 >>>>> int 17 (irq 10) >>>>> scsibus1 at ahc1: 16 targets, initiator 7 >>>>> cd0 at scsibus1 targ 5 lun 0: <PLEXTOR, CD-ROM PX-32TS, 1.03> SCSI2 >>>>> 5/cdrom removable >>>>> eap0 at pci0 dev 20 function 0 "Ensoniq AudioPCI97" rev 0x06: apic 1 int >>>>> 16 (irq 9) >>>>> ac97: codec id 0x83847609 (SigmaTel STAC9721/23) >>>>> ac97: codec features 18 bit DAC, 18 bit ADC, SigmaTel 3D >>>>> audio0 at eap0 >>>>> midi0 at eap0: <AudioPCI MIDI UART> >>>>> isa0 at piixpcib0 >>>>> isadma0 at isa0 >>>>> com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo >>>>> 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, using wsdisplay0 >>>>> pcppi0 at isa0 port 0x61 >>>>> midi1 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 >>>>> usb0 at uhci0: USB revision 1.0 >>>>> uhub0 at usb0 "Intel UHCI root hub" rev 1.00/1.00 addr 1 >>>>> mtrr: Pentium Pro MTRR support >>>>> softraid0 at root >>>>> ahc0: target 0 using 16bit transfers >>>>> ahc0: target 0 synchronous at 40.0MHz, offset = 0x7f >>>>> root on sd0a swap on sd0b dump on sd0b