Bug#418803: Sarge Installer - Incorrect kernel chosen in 3.1r5 causing boot f ailure
Package: installation-reports
Boot method: <How did you boot the installer? CD? floppy? network?> CD
Image version: <Full URL to image you downloaded is best> 3.1r5 DVD from
www.lankum.com.au
Date: <Date and time of the install> 11 April 2007
Machine: Aaeon AEC-6900 -
http://www.aaeon.com/PD_Products_Detail_399AA43D6D854470B6_7E3AB0434DD24B939
C_982B06A19E174F62B9_TW_utf-8.html
Processor: Celeron mobile
Memory: 512MB
Partitions: <df -Tl will do; the raw partition table is preferred>
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/hda1 ext3 6728280 248456 6138044 4% /
/dev/hda6 ext3 30368396 32860 28792896 1% /home
/dev/scd0 iso9660 6728280 248456 6138044 4% /media/cdrom0
Output of lspci -nn and lspci -vnn:
0000:00:00.0 0600: 1106:0605
0000:00:01.0 0604: 1106:8605
0000:00:07.0 0601: 1106:0686 (rev 40)
0000:00:07.1 0101: 1106:0571 (rev 06)
0000:00:07.2 0c03: 1106:3038 (rev 1a)
0000:00:07.3 0c03: 1106:3038 (rev 1a)
0000:00:07.4 0680: 1106:3057 (rev 40)
0000:00:07.5 0401: 1106:3058 (rev 50)
0000:00:0d.0 0607: 104c:ac51
0000:00:0d.1 0607: 104c:ac51
0000:00:0e.0 0200: 10ec:8139 (rev 10)
0000:00:0f.0 0200: 10ec:8139 (rev 10)
0000:00:11.0 0280: e159:0001
0000:01:00.0 0300: 5333:8d01 (rev 02)
0000:00:00.0 0600: 1106:0605
Flags: bus master, medium devsel, latency 0
Memory at e8000000 (32-bit, prefetchable) [size=64M]
Capabilities: [a0] AGP version 2.0
Capabilities: [c0] Power Management version 2
0000:00:01.0 0604: 1106:8605
Flags: bus master, 66MHz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: ec000000-ec0fffff
Prefetchable memory behind bridge: e0000000-e7ffffff
Capabilities: [80] Power Management version 2
0000:00:07.0 0601: 1106:0686 (rev 40)
Subsystem: 1106:0000
Flags: bus master, stepping, medium devsel, latency 0
Capabilities: [c0] Power Management version 2
0000:00:07.1 0101: 1106:0571 (rev 06) (prog-if 8a [Master SecP PriP])
Subsystem: 1106:0571
Flags: bus master, medium devsel, latency 32
I/O ports at d000 [size=16]
Capabilities: [c0] Power Management version 2
0000:00:07.2 0c03: 1106:3038 (rev 1a)
Subsystem: 0925:1234
Flags: bus master, medium devsel, latency 32, IRQ 9
I/O ports at d100 [size=32]
Capabilities: [80] Power Management version 2
0000:00:07.3 0c03: 1106:3038 (rev 1a)
Subsystem: 0925:1234
Flags: bus master, medium devsel, latency 32, IRQ 9
I/O ports at d200 [size=32]
Capabilities: [80] Power Management version 2
0000:00:07.4 0680: 1106:3057 (rev 40)
Subsystem: 1106:3057
Flags: medium devsel
Capabilities: [68] Power Management version 2
0000:00:07.5 0401: 1106:3058 (rev 50)
Subsystem: 1106:3058
Flags: medium devsel, IRQ 9
I/O ports at d300 [size=256]
I/O ports at d400 [size=4]
I/O ports at d500 [size=4]
Capabilities: [c0] Power Management version 2
0000:00:0d.0 0607: 104c:ac51
Subsystem: 3412:7856
Flags: bus master, medium devsel, latency 168, IRQ 5
Memory at ec100000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
Memory window 0: ec101000-ec102000 (prefetchable)
Memory window 1: ec103000-ec104000
I/O window 0: 0000d600-0000d703
I/O window 1: 0000d800-0000d903
16-bit legacy interface ports at 0001
0000:00:0d.1 0607: 104c:ac51
Subsystem: 3412:7856
Flags: bus master, medium devsel, latency 168, IRQ 5
Memory at ec105000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=00, secondary=06, subordinate=09, sec-latency=176
Memory window 0: ec106000-ec107000 (prefetchable)
Memory window 1: ec108000-ec109000
I/O window 0: 0000da00-0000db03
I/O window 1: 0000dc00-0000dd03
16-bit legacy interface ports at 0001
0000:00:0e.0 0200: 10ec:8139 (rev 10)
Subsystem: 10ec:8139
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at de00 [size=256]
Memory at ec10a000 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2
0000:00:0f.0 0200: 10ec:8139 (rev 10)
Subsystem: 10ec:8139
Flags: bus master, medium devsel, latency 32, IRQ 9
I/O ports at df00 [size=256]
Memory at ec10b000 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2
0000:00:11.0 0280: e159:0001
Subsystem: 78ff:0001
Flags: bus master, medium devsel, latency 32, IRQ 5
I/O ports at e000 [size=256]
Memory at ec10c000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] Power Management version 2
0000:01:00.0 0300: 5333:8d01 (rev 02)
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 5
Memory at ec000000 (32-bit, non-prefetchable) [size=512K]
Memory at e0000000 (32-bit, prefetchable) [size=128M]
Capabilities: [dc] Power Management version 2
Capabilities: [80] AGP version 2.0
Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it
Initial boot: [ o]
Detect network card: [ o]
Configure network: [ o]
Detect CD: [ o]
Load installer modules: [ o]
Detect hard drives: [ o]
Partition hard drives: [ o]
Install base system: [ o]
Clock/timezone setup: [ ]
User/password setup: [ ]
Install tasks: [ ]
Install boot loader: [ E]
Overall install: [ ]
Comments/Problems:
Fails to boot - selects incorrect kernel (k7-smp instead of Celeron etc.)
Workaround is to boot back in and using a shell and chroot install a 686
kernel.
Everything else is OK
Appears to be simlar to the problem described here:
http://www.debianhelp.org/node/4831
Final GRUB entry:
title Debian GNU/Linux, kernel 2.6.8-3-k7-smp
root (hd0,0)
kernel /boot/vmlinuz-2.6.8-3-k7-smp root=/dev/hda1 ro
initrd /boot/initrd.img-2.6.8-3-k7-smp
savedefault
Boot
Extract from var installer log directory - syslog:
Apr 11 16:26:34 main-menu[537]: DEBUG: virtual package created-fstab
Apr 11 16:26:36 base-installer: info: Execution hook before debootstrap
Apr 11 16:26:36 base-installer: info: Running
/usr/lib/base-installer.d/40netcfg
Apr 11 16:30:13 base-installer: info: Found kernels
'kernel-image-2.6.8-3-k7-smp,kernel-image-2.6.8-3-k7,kernel-image-2.6.8-3-68
6-smp,kernel-image-2.6.8-3-686,kernel-image-2.6.8-3-386,kernel-image-2.6.8-1
2-em64t-p4-smp,kernel-image-2.6.8-12-em64t-p4,kernel-image-2.6.8-12-amd64-k8
-smp,kernel-image-2.6.8-12-amd64-k8,kernel-image-2.6.8-12-amd64-generic,kern
el-image-2.4.27-speakup,kernel-image-2.4.27-3-k7-smp,kernel-image-2.4.27-3-k
7,kernel-image-2.4.27-3-k6,kernel-image-2.4.27-3-686-smp,kernel-image-2.4.27
-3-686,kernel-image-2.4.27-3-586tsc,kernel-image-2.4.27-3-386'
Apr 11 16:30:13 base-installer: info: Using kernel
'kernel-image-2.6.8-3-k7-smp'
Dump of /proc/cpuinfo:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 11
model name : Mobile Intel(R) Celeron(TM) CPU 650MHz
stepping : 4
cpu MHz : 653.162
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmov pat pse36 mmx fxsr sse
bogomips : 1286.14
I would have expected a 686 kernel to be chosen?
--Andrew
Andrew McDonnell
Senior Software Engineer
Daronmont Technologies Pty. Ltd.
Ph. +61 8 83599642
Mob. 0412060324
Reply to: