I recently upgraded from 8.1-RELEASE to 8.2-RELEASE (i386) and after completing the upgrade, including updating my ports, everything seemed fine for about a day until the machine crashed. It now page faults whenever I try to boot into 8.2, but I can boot into the 8.1 kernel without a problem. When booting into 8.2 there're a number of warnings before it page faults. (8.1 always issues a few geometry warnings, but doesn't crash.) I haven't found any way to capture the console output, but here is some of what I've been able to copy down:
This info is only reported once, and I think it's also what 8.1 reports. There's also a line or two about cylinders and heads not matching, that I didn't catch.
I've only seen this message when trying to boot into 8.2, and it is repeated many times. The page fault usually occurs soon after these appear.
When the 8.2 boot process page faults, this is the output I can see on the console:
This a multiboot machine (Dell Optiplex GX750), with Vista on partition 2, XP on partition 3, and FreeBSD on partition 4. There's also a 1TB drive with Ubuntu, using grub to manage the multibooting.
After making sure I had a good backup, I tried to reinstall FreeBSD 8.2-RELEASE on partition 4 from DVD, but I still get the same geometry warnings, and the same page fault. Thanks for any help.
- Jon
This info is only reported once, and I think it's also what 8.1 reports. There's also a line or two about cylinders and heads not matching, that I didn't catch.
Code:
GEOM: ad4: partition 3 does not start on a track boundary
GEOM: ad4: partition 3 does not end on a track boundary
I've only seen this message when trying to boot into 8.2, and it is repeated many times. The page fault usually occurs soon after these appear.
Code:
ATAPI_IDENTIFY requeued due to channel reset LBA=0
When the 8.2 boot process page faults, this is the output I can see on the console:
Code:
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 0 (thread taskq)
trap number = 12
panic: page fault
cpuid = 0
KDB: stack backtrace:
#0 0xc08e0d07 at kdb_backtrace+0x47
#1 0xc08b1dc7 at panic+0x117
#2 0xc0be4b43 at trap_fatal+0x323
#3 0xc0be4dc0 at trap_pfault+0x270
#4 0xc0be5305 at trap+0x465
#5 0xc0bcbebc at calltrap+0x6
#6 0xc08d7cdc at device_get_name+0x1c
#7 0xc08d8157 at device_print_prettyname+0x17
#8 0xc08d9df2 at device_printf+0x12
#9 0xc056b31c at ata_reinit+0x3cc
#10 0xc056b8e1 at ata_conn_event+0x11
#11 0xc08eb97a at taskqueue_run_locked+0x3ca
#12 0xc08ebb0c at taskqueue_thread_loop+0xbc
#13 0xc0886d51 at fork_exit+0x91
#14 0xc0bcbf34 at fork_trampoline+0x8
Uptime: 14s
Cannot dump: Device not defined or unavailable
Automatic reboot in 15 seconds - press a key on the console to abort
This a multiboot machine (Dell Optiplex GX750), with Vista on partition 2, XP on partition 3, and FreeBSD on partition 4. There's also a 1TB drive with Ubuntu, using grub to manage the multibooting.
After making sure I had a good backup, I tried to reinstall FreeBSD 8.2-RELEASE on partition 4 from DVD, but I still get the same geometry warnings, and the same page fault. Thanks for any help.
- Jon