i386/161458: kernel can not be booted from /dev/ad2s1g
Eugen Konkov
kes-kes at yandex.ru
Mon Oct 10 11:30:08 UTC 2011
>Number: 161458
>Category: i386
>Synopsis: kernel can not be booted from /dev/ad2s1g
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-i386
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Oct 10 11:30:07 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Eugen Konkov
>Release:
>Organization:
ISP FreeLine
>Environment:
FreeBSD meta-up 9.0-BETA2 FreeBSD 9.0-BETA2 #11: Thu Oct 6 18:02:28 EEST 2011 @:/usr/obj/usr/src/sys/KES_KERN_v9 i386
>Description:
# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/ad2s1a 1G 210M 716M 23% /
devfs 1.0k 1.0k 0B 100% /dev
/dev/ad2s1e 1G 13M 913M 1% /tmp
/dev/ad2s1f 39G 26G 10G 72% /usr
/dev/ad2s1d 5.8G 866M 4.5G 16% /var
/dev/ad2s1g 242G 296M 222G 0% /usr/sharedzone
procfs 4.0k 4.0k 0B 100% /proc
devfs 1.0k 1.0k 0B 100% /var/named/dev
I install freebsd on /dev/ad2s1g
#cd /usr/
src# make buildworld
# make buildkernel KERNCONF=MYKRN
# make installworld DESTDIR=/usr/sharedzone
# make installkernel DESTDIR=/usr/sharedzone KERNCONF=MYKRN
# cd etc && make distribution DESTDIR=/usr/sharedzone
I change /etc/nextboot.conf on /dev/ad2s1a to
vfs.root.mountfrom="ufs:/dev/ad2s1g"
When I boot( this time it is 0:ad(0,a)/boot/loader ) I get working system:
Oct 10 13:52:22 syslogd: kernel boot file is /boot/kernel/kernel
Oct 10 13:52:22 kernel: Copyright (c) 1992-2011 The FreeBSD Project.
Oct 10 13:52:22 kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
Oct 10 13:52:22 kernel: The Regents of the University of California. All rights reserved.
Oct 10 13:52:22 kernel: FreeBSD is a registered trademark of The FreeBSD Foundation.
Oct 10 13:52:22 kernel: FreeBSD 9.0-BETA2 #11: Thu Oct 6 18:02:28 EEST 2011
Oct 10 13:52:22 kernel: @:/usr/obj/usr/src/sys/KES_KERN_v9 i386
Oct 10 13:52:22 kernel: module_register: module pci/igb already exists!
Oct 10 13:52:22 kernel: Module pci/igb failed to register: 17
Oct 10 13:52:22 kernel: CPU: Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz (4145.96-MHz 686-class CPU)
Oct 10 13:52:22 kernel: Origin = "GenuineIntel" Id = 0x20652 Family = 6 Model = 25 Stepping = 2
Oct 10 13:52:22 kernel: Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT
,TM,PBE>
Oct 10 13:52:22 kernel: Features2=0x98e3bd<SSE3,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,POPCNT>
Oct 10 13:52:22 kernel: AMD Features=0x28100000<NX,RDTSCP,LM>
Oct 10 13:52:22 kernel: AMD Features2=0x1<LAHF>
Oct 10 13:52:22 kernel: TSC: P-state invariant, performance statistics
Oct 10 13:52:22 kernel: real memory = 2147483648 (2048 MB)
Oct 10 13:52:22 kernel: avail memory = 2013474816 (1920 MB)
Oct 10 13:52:22 kernel: Event timer "LAPIC" quality 600
Oct 10 13:52:22 kernel: ACPI APIC Table: <010710 APIC1823>
Oct 10 13:52:22 kernel: FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
Oct 10 13:52:22 kernel: FreeBSD/SMP: 1 package(s) x 2 core(s) x 2 SMT threads
Oct 10 13:52:22 kernel: cpu0 (BSP): APIC ID: 0
Oct 10 13:52:22 kernel: cpu1 (AP): APIC ID: 1
Oct 10 13:52:22 kernel: cpu2 (AP): APIC ID: 4
Oct 10 13:52:22 kernel: cpu3 (AP): APIC ID: 5
Oct 10 13:52:22 kernel: ioapic0: Changing APIC ID to 6
Oct 10 13:52:22 kernel: ioapic0 <Version 2.0> irqs 0-23 on motherboard
Oct 10 13:52:22 kernel: kbd1 at kbdmux0
Oct 10 13:52:22 kernel: acpi0: <010710 RSDT1823> on motherboard
Oct 10 13:52:22 kernel: acpi0: Power Button (fixed)
Oct 10 13:52:22 kernel: acpi0: reservation of 0, a0000 (3) failed
Oct 10 13:52:22 kernel: acpi0: reservation of 100000, 7bf00000 (3) failed
Oct 10 13:52:22 kernel: Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
Oct 10 13:52:22 kernel: acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
Oct 10 13:52:22 kernel: cpu0: <ACPI CPU> on acpi0
Oct 10 13:52:22 kernel: cpu1: <ACPI CPU> on acpi0
Oct 10 13:52:22 kernel: cpu2: <ACPI CPU> on acpi0
Oct 10 13:52:22 kernel: cpu3: <ACPI CPU> on acpi0
Oct 10 13:52:22 kernel: pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
Oct 10 13:52:22 kernel: pci0: <ACPI PCI bus> on pcib0
Oct 10 13:52:22 kernel: pcib1: <ACPI PCI-PCI bridge> irq 16 at device 1.0 on pci0
Oct 10 13:52:22 kernel: pci1: <ACPI PCI bus> on pcib1
Oct 10 13:52:22 kernel: igb0: <Intel(R) PRO/1000 Network Connection version - 2.2.5> port 0xcc00-0xcc1f mem 0xfbee0000-0xfbefffff,0xfb800000-0xfbbfffff,0xfbe
dc000-0xfbedffff irq 16 at device 0.0 on pci1
Oct 10 13:52:22 kernel: igb0: Using MSIX interrupts with 5 vectors
Oct 10 13:52:22 kernel: igb0: Ethernet address: 00:1b:21:45:da:b8
Oct 10 13:52:22 kernel: igb1: <Intel(R) PRO/1000 Network Connection version - 2.2.5> port 0xc880-0xc89f mem 0xfbea0000-0xfbebffff,0xfb000000-0xfb3fffff,0xfbe
d8000-0xfbedbfff irq 17 at device 0.1 on pci1
Oct 10 13:52:22 kernel: igb1: Using MSIX interrupts with 5 vectors
Oct 10 13:52:22 kernel: igb1: Ethernet address: 00:1b:21:45:da:b9
Oct 10 13:52:22 kernel: vgapci0: <VGA-compatible display> port 0xbc00-0xbc07 mem 0xfa800000-0xfabfffff,0xd0000000-0xdfffffff irq 16 at device 2.0 on pci0
Oct 10 13:52:22 kernel: agp0: <Intel Ironlake (D) SVGA controller> on vgapci0
Oct 10 13:52:22 kernel: agp0: aperture size is 256M, detected 32764k stolen memory
Oct 10 13:52:22 kernel: ehci0: <Intel PCH USB 2.0 controller USB-B> mem 0xfa7f8000-0xfa7f83ff irq 16 at device 26.0 on pci0
Oct 10 13:52:22 kernel: usbus0: EHCI version 1.0
Oct 10 13:52:22 kernel: usbus0: <Intel PCH USB 2.0 controller USB-B> on ehci0
Oct 10 13:52:22 kernel: pci0: <multimedia, HDA> at device 27.0 (no driver attached)
Oct 10 13:52:22 kernel: pcib2: <ACPI PCI-PCI bridge> irq 17 at device 28.0 on pci0
Oct 10 13:52:22 kernel: pci2: <ACPI PCI bus> on pcib2
Oct 10 13:52:22 kernel: pcib3: <ACPI PCI-PCI bridge> irq 17 at device 28.4 on pci0
Oct 10 13:52:22 kernel: pci3: <ACPI PCI bus> on pcib3
Oct 10 13:52:22 kernel: re0: <RealTek 8168/8111 B/C/CP/D/DP/E PCIe Gigabit Ethernet> port 0xd800-0xd8ff mem 0xf9fff000-0xf9ffffff,0xf9ff8000-0xf9ffbfff irq 1
6 at device 0.0 on pci3
Oct 10 13:52:22 kernel: re0: Using 1 MSI-X message
Oct 10 13:52:22 kernel: re0: Chip rev. 0x28000000
Oct 10 13:52:22 kernel: re0: MAC rev. 0x00000000
Oct 10 13:52:22 kernel: miibus0: <MII bus> on re0
Oct 10 13:52:22 kernel: rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on miibus0
Oct 10 13:52:22 kernel: rgephy0: none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 10
00baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
Oct 10 13:52:22 kernel: re0: Ethernet address: 00:30:67:5a:44:72
Oct 10 13:52:22 kernel: pcib4: <ACPI PCI-PCI bridge> irq 16 at device 28.5 on pci0
Oct 10 13:52:22 kernel: pci4: <ACPI PCI bus> on pcib4
Oct 10 13:52:22 kernel: atapci0: <JMicron JMB368 UDMA133 controller> port 0xec00-0xec07,0xe880-0xe883,0xe800-0xe807,0xe480-0xe483,0xe400-0xe40f irq 17 at dev
ice 0.0 on pci4
Oct 10 13:52:22 kernel: ata2: <ATA channel 0> on atapci0
Oct 10 13:52:22 kernel: ehci1: <Intel PCH USB 2.0 controller USB-A> mem 0xfa7f2000-0xfa7f23ff irq 23 at device 29.0 on pci0
Oct 10 13:52:22 kernel: usbus1: EHCI version 1.0
Oct 10 13:52:22 kernel: usbus1: <Intel PCH USB 2.0 controller USB-A> on ehci1
Oct 10 13:52:22 kernel: pcib5: <ACPI PCI-PCI bridge> at device 30.0 on pci0
Oct 10 13:52:22 kernel: pci5: <ACPI PCI bus> on pcib5
Oct 10 13:52:22 kernel: isab0: <PCI-ISA bridge> at device 31.0 on pci0
Oct 10 13:52:22 kernel: isa0: <ISA bus> on isab0
Oct 10 13:52:22 kernel: atapci1: <Intel 5 Series/3400 Series PCH SATA300 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xff90-0xff9f,0xffa0-0xffaf at
device 31.2 on pci0
Oct 10 13:52:22 kernel: ata0: <ATA channel 0> on atapci1
Oct 10 13:52:22 kernel: ata1: <ATA channel 1> on atapci1
Oct 10 13:52:22 kernel: pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
Oct 10 13:52:22 kernel: atapci2: <Intel 5 Series/3400 Series PCH SATA300 controller> port 0xb800-0xb807,0xb480-0xb483,0xb400-0xb407,0xb080-0xb083,0xb000-0xb0
0f,0xac00-0xac0f irq 18 at device 31.5 on pci0
Oct 10 13:52:22 kernel: ata3: <ATA channel 0> on atapci2
Oct 10 13:52:22 kernel: ata4: <ATA channel 1> on atapci2
Oct 10 13:52:22 kernel: pci0: <dasp> at device 31.6 (no driver attached)
Oct 10 13:52:22 kernel: acpi_button0: <Power Button> on acpi0
Oct 10 13:52:22 kernel: acpi_tz0: <Thermal Zone> on acpi0
Oct 10 13:52:22 kernel: attimer0: <AT timer> port 0x40-0x43 irq 0 on acpi0
Oct 10 13:52:22 kernel: Timecounter "i8254" frequency 1193182 Hz quality 0
Oct 10 13:52:22 kernel: Event timer "i8254" frequency 1193182 Hz quality 100
Oct 10 13:52:22 kernel: atrtc0: <AT realtime clock> port 0x70-0x71 irq 8 on acpi0
Oct 10 13:52:22 kernel: Event timer "RTC" frequency 32768 Hz quality 0
Oct 10 13:52:22 kernel: atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
Oct 10 13:52:22 kernel: atkbd0: <AT Keyboard> irq 1 on atkbdc0
Oct 10 13:52:22 kernel: kbd0 at atkbd0
Oct 10 13:52:22 kernel: atkbd0: [GIANT-LOCKED]
Oct 10 13:52:22 kernel: hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Oct 10 13:52:22 kernel: Timecounter "HPET" frequency 14318180 Hz quality 950
Oct 10 13:52:22 kernel: Event timer "HPET" frequency 14318180 Hz quality 550
Oct 10 13:52:22 kernel: Event timer "HPET1" frequency 14318180 Hz quality 440
Oct 10 13:52:22 kernel: Event timer "HPET2" frequency 14318180 Hz quality 440
Oct 10 13:52:22 kernel: Event timer "HPET3" frequency 14318180 Hz quality 440
Oct 10 13:52:22 kernel: Event timer "HPET4" frequency 14318180 Hz quality 440
Oct 10 13:52:22 kernel: pmtimer0 on isa0
Oct 10 13:52:22 kernel: sc0: <System console> at flags 0x100 on isa0
Oct 10 13:52:22 kernel: sc0: VGA <16 virtual consoles, flags=0x300>
Oct 10 13:52:22 kernel: vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Oct 10 13:52:22 kernel: est0: <Enhanced SpeedStep Frequency Control> on cpu0
Oct 10 13:52:22 kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
Oct 10 13:52:22 kernel: est: cpu_vendor GenuineIntel, msr 14
Oct 10 13:52:22 kernel: device_attach: est0 attach returned 6
Oct 10 13:52:22 kernel: p4tcc0: <CPU Frequency Thermal Control> on cpu0
Oct 10 13:52:22 kernel: est1: <Enhanced SpeedStep Frequency Control> on cpu1
Oct 10 13:52:22 kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
Oct 10 13:52:22 kernel: est: cpu_vendor GenuineIntel, msr 14
Oct 10 13:52:22 kernel: device_attach: est1 attach returned 6
Oct 10 13:52:22 kernel: p4tcc1: <CPU Frequency Thermal Control> on cpu1
Oct 10 13:52:22 kernel: est2: <Enhanced SpeedStep Frequency Control> on cpu2
Oct 10 13:52:22 kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
Oct 10 13:52:22 kernel: est: cpu_vendor GenuineIntel, msr 14
Oct 10 13:52:22 kernel: device_attach: est2 attach returned 6
Oct 10 13:52:22 kernel: p4tcc2: <CPU Frequency Thermal Control> on cpu2
Oct 10 13:52:22 kernel: est3: <Enhanced SpeedStep Frequency Control> on cpu3
Oct 10 13:52:22 kernel: est: CPU supports Enhanced Speedstep, but is not recognized.
Oct 10 13:52:22 kernel: est: cpu_vendor GenuineIntel, msr 14
Oct 10 13:52:22 kernel: device_attach: est3 attach returned 6
Oct 10 13:52:22 kernel: p4tcc3: <CPU Frequency Thermal Control> on cpu3
Oct 10 13:52:22 kernel: Timecounters tick every 1.000 msec
Oct 10 13:52:22 kernel: ipfw2 (+ipv6) initialized, divert enabled, nat enabled, rule-based forwarding enabled, default to deny, logging disabled
Oct 10 13:52:22 kernel: DUMMYNET 0 with IPv6 initialized (100409)
Oct 10 13:52:22 kernel: load_dn_sched dn_sched PRIO loaded
Oct 10 13:52:22 kernel: load_dn_sched dn_sched QFQ loaded
Oct 10 13:52:22 kernel: load_dn_sched dn_sched RR loaded
Oct 10 13:52:22 kernel: load_dn_sched dn_sched WF2Q+ loaded
Oct 10 13:52:22 kernel: load_dn_sched dn_sched FIFO loaded
Oct 10 13:52:22 kernel: usbus0: 480Mbps High Speed USB v2.0
Oct 10 13:52:22 kernel: usbus1: 480Mbps High Speed USB v2.0
Oct 10 13:52:22 kernel: ugen0.1: <Intel> at usbus0
Oct 10 13:52:22 kernel: uhub0: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0
Oct 10 13:52:22 kernel: ugen1.1: <Intel> at usbus1
Oct 10 13:52:22 kernel: uhub1: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
Oct 10 13:52:22 kernel: uhub0: 2 ports with 2 removable, self powered
Oct 10 13:52:22 kernel: uhub1: 2 ports with 2 removable, self powered
Oct 10 13:52:22 kernel: ugen0.2: <vendor 0x8087> at usbus0
Oct 10 13:52:22 kernel: uhub2: <vendor 0x8087 product 0x0020, class 9/0, rev 2.00/0.00, addr 2> on usbus0
Oct 10 13:52:22 kernel: ugen1.2: <vendor 0x8087> at usbus1
Oct 10 13:52:22 kernel: uhub3: <vendor 0x8087 product 0x0020, class 9/0, rev 2.00/0.00, addr 2> on usbus1
Oct 10 13:52:22 kernel: ada0 at ata1 bus 0 scbus2 target 0 lun 0
Oct 10 13:52:22 kernel: ada0: <ST3320620AS 3.AAK> ATA-7 SATA 1.x device
Oct 10 13:52:22 kernel: ada0: 150.000MB/s transfers (SATA 1.x, UDMA5, PIO 8192bytes)
Oct 10 13:52:22 kernel: ada0: 305245MB (625142448 512 byte sectors: 16H 63S/T 16383C)
Oct 10 13:52:22 kernel: ada0: Previously was known as ad2
Oct 10 13:52:22 kernel: SMP: AP CPU #1 Launched!
Oct 10 13:52:22 kernel: SMP: AP CPU #3 Launched!
Oct 10 13:52:22 kernel: SMP: AP CPU #2 Launched!
Oct 10 13:52:22 kernel: uhub2: 6 ports with 6 removable, self powered
Oct 10 13:52:22 kernel: Root mount waiting for: usbus1
Oct 10 13:52:22 kernel: uhub3: 8 ports with 8 removable, self powered
Oct 10 13:52:22 kernel: Root mount waiting for: usbus1
Oct 10 13:52:22 kernel: ugen1.3: <Generic> at usbus1
Oct 10 13:52:22 kernel: umass0: <Generic Mass Storage Device, class 0/0, rev 2.00/1.00, addr 3> on usbus1
Oct 10 13:52:22 kernel: umass0: SCSI over Bulk-Only; quirks = 0x4000
Oct 10 13:52:22 kernel: umass0:5:0:-1: Attached to scbus5
Oct 10 13:52:22 kernel: Trying to mount root from ufs:/dev/ad2s1g []...
Oct 10 13:52:22 kernel: (probe0:umass-sim0:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0
Oct 10 13:52:22 kernel: (probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error
Oct 10 13:52:22 kernel: (probe0:umass-sim0:0:0:0): SCSI status: Check Condition
Oct 10 13:52:22 kernel: (probe0:umass-sim0:0:0:0): SCSI sense: NOT READY csi:0,aa,55,40 asc:3a,0 (Medium not present)
Oct 10 13:52:22 kernel: da0 at umass-sim0 bus 0 scbus5 target 0 lun 0
Oct 10 13:52:22 kernel: da0: <Multiple Card Reader 1.00> Removable Direct Access SCSI-0 device
Oct 10 13:52:22 kernel: da0: 40.000MB/s transfers
Oct 10 13:52:22 kernel: da0: Attempt to query device size failed: NOT READY, Medium not present
Oct 10 13:52:28 su: kes to root on /dev/ttyv1
Oct 10 13:53:23 reboot: rebooted by kes
Oct 10 13:53:23 syslogd: exiting on signal 15
#mount -p
/dev/ad2s1g / ufs rw 2 2
devfs /dev devfs rw,multilabel 0 0
procfs /proc procfs rw 0 0
In this situation kernel is loaded from ad2s1a slice, so
I change config for loader (press space when booting)
and write: 0:ad(0,g)/boot/loader
I get system halted on this stage:
Oct 10 13:52:22 syslogd: kernel boot file is /boot/kernel/kernel
Oct 10 13:52:22 kernel: Copyright (c) 1992-2011 The FreeBSD Project.
Oct 10 13:52:22 kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
Oct 10 13:52:22 kernel: The Regents of the University of California. All rights reserved.
Oct 10 13:52:22 kernel: FreeBSD is a registered trademark of The FreeBSD Foundation.
Oct 10 13:52:22 kernel: FreeBSD 9.0-BETA2 #11: Thu Oct 6 18:02:28 EEST 2011
Oct 10 13:52:22 kernel: @:/usr/obj/usr/src/sys/KES_KERN_v9 i386
BUG: system can not loaded if root is located not on ***a slice.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-i386
mailing list