[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#483776: order of IDE channels interchanged



Package: installation-reports
Severity: important
Boot method: CD
Image version: debian-testing-i386-netinst.iso, 5/30/2008



Subject: order of IDE channels interchanged

I tested installing the debian-testing-i386-netinst.iso (5/30/2008)
on a double processor (Celeron 433) machine that uses two different
IDE chipsets. Installation itself worked well but first rebooting
failed after decompression of the kernel. The system hangs a few minutes
after printing "Loading, please wait..." and aborts with a message
that the root partition /dev/hde3 can not be found. Then an
ash (initramfs) is invoked, so I could type a "dmesg" to see what
happened. Obviously, the order of the IDE channels is interchanged as
shown in the following table:

           during        after
           installation  reboot  driver
---------------------------------------
DVD Rom    hda           hde     PIIX4
60GB HD    hde           hda     HPT36x
           (3 partitions: swap, ext2 /boot, reiserfs /)
120GB HD   hdg           hdc     HPT36x
           (2 partitions: swap, reiserfs /home)

I used this computer for several years with a SuSE 8.2 installation,
therefore I can nearly exclude a hardware or a BIOS failure.

More information about the computer is appended. It was gained by using
KNOPPIX 5.3 (same kernel line 2.6.24 as Lenny) and it detects the IDE
channels correctly as during the installation mentioned above.

Best regards





--------------------------------
APPENDIX: dmesg from KNOPPIX 5.3
--------------------------------

Linux version 2.6.24 (root@Knoppix) (gcc version 4.2.3 20080114
(prerelease) (Debian 4.2.2-7)) #8 SMP PREEMPT Tue Feb 5 16:10:12 CET 2008
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000027ff0000 (usable)
 BIOS-e820: 0000000027ff0000 - 0000000027ff3000 (ACPI NVS)
 BIOS-e820: 0000000027ff3000 - 0000000028000000 (ACPI data)
 BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
 BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
639MB LOWMEM available.
found SMP MP-table at 000f5ae0
Entering add_active_range(0, 0, 163824) 0 entries of 256 used
Zone PFN ranges:
  DMA             0 ->     4096
  Normal       4096 ->   163824
  HighMem    163824 ->   163824
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0:        0 ->   163824
On node 0 totalpages: 163824
  DMA zone: 32 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 4064 pages, LIFO batch:0
  Normal zone: 1247 pages used for memmap
  Normal zone: 158481 pages, LIFO batch:31
  HighMem zone: 0 pages used for memmap
  Movable zone: 0 pages used for memmap
DMI 2.2 present.
ACPI: RSDP 000F7370, 0014 (r0 ABIT  )
ACPI: RSDT 27FF3000, 002C (r1 ABIT   AWRDACPI 42302E31 AWRD        0)
ACPI: FACP 27FF3040, 0074 (r1 ABIT   AWRDACPI 42302E31 AWRD        0)
ACPI: DSDT 27FF30C0, 23DF (r1 ABIT   AWRDACPI     1000 MSFT  100000C)
ACPI: FACS 27FF0000, 0040
ACPI: APIC 27FF54C0, 005C (r1 ABIT                   0             0)
ACPI: DMI BIOS year==0, assuming ACPI-capable machine
ACPI: PM-Timer IO Port: 0x4008
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 6:6 APIC version 17
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
Processor #1 6:6 APIC version 17
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 17, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl edge)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 dfl dfl)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Enabling APIC mode:  Flat.  Using 1 I/O APICs
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 30000000 (gap: 28000000:d6c00000)
swsusp: Registered nosave memory region: 000000000009f000 - 00000000000a0000
swsusp: Registered nosave memory region: 00000000000a0000 - 00000000000f0000
swsusp: Registered nosave memory region: 00000000000f0000 - 0000000000100000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 162545
Kernel command line: ramdisk_size=100000 init=/etc/init lang=de
apm=power-off vga=791 initrd=minirt.gz nomce highres=off loglevel=0
libata.atapi_enabled=1 quiet SELINUX_INIT=NO nmi_watchdog=0
BOOT_IMAGE=knoppix BOOT_IMAGE=linux
mapped APIC to ffffb000 (fee00000)
mapped IOAPIC to ffffa000 (fec00000)
Enabling fast FPU save and restore... done.
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 16384 bytes)
Detected 467.744 MHz processor.
Console: colour dummy device 80x25
console [tty0] enabled
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 641696k/655296k available (3630k kernel code, 13036k reserved,
1234k data, 408k init, 0k highmem)
virtual kernel memory layout:
    fixmap  : 0xffe13000 - 0xfffff000   (1968 kB)
    pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
    vmalloc : 0xe8800000 - 0xff7fe000   ( 367 MB)
    lowmem  : 0xc0000000 - 0xe7ff0000   ( 639 MB)
      .init : 0xc05c8000 - 0xc062e000   ( 408 kB)
      .data : 0xc048b948 - 0xc05c021c   (1234 kB)
      .text : 0xc0100000 - 0xc048b948   (3630 kB)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay using timer specific routine.. 936.32 BogoMIPS
(lpj=1560527)
Security Framework initialized
Capability LSM initialized
Mount-cache hash table entries: 512
CPU: After generic identify, caps: 0183fbff 00000000 00000000 00000000
00000000 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 128K
CPU: After all inits, caps: 0183fbff 00000000 00000000 00000040 00000000
00000000 00000000 00000000
Compat vDSO mapped to ffffe000.
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
SMP alternatives: switching to UP code
ACPI: Core revision 20070126
CPU0: Intel Celeron (Mendocino) stepping 05
SMP alternatives: switching to SMP code
Booting processor 1/1 eip 3000
Initializing CPU#1
Calibrating delay using timer specific routine.. 935.42 BogoMIPS
(lpj=1559087)
CPU: After generic identify, caps: 0183fbff 00000000 00000000 00000000
00000000 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 128K
CPU: After all inits, caps: 0183fbff 00000000 00000000 00000040 00000000
00000000 00000000 00000000
CPU1: Intel Celeron (Mendocino) stepping 05
Total of 2 processors activated (1872.75 BogoMIPS).
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1
checking TSC synchronization [CPU#0 -> CPU#1]: passed.
Brought up 2 CPUs
net_namespace: 64 bytes
Booting paravirtualized kernel on bare hardware
NET: Registered protocol family 16
EISA bus registered
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xfb5c0, last bus=1
PCI: Using configuration type 1
Setting up standard PCI resources
mtrr: your CPUs had inconsistent fixed MTRR settings
mtrr: probably your BIOS does not setup all CPUs.
mtrr: corrected configuration.
ACPI: EC: Look up EC in DSDT
ACPI: Interpreter enabled
ACPI: (supports S0 S1 S4 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
* Found PM-Timer Bug on the chipset. Due to workarounds for a bug,
* this clock source is slow. Consider trying other clock sources
PCI quirk: region 4000-403f claimed by PIIX4 ACPI
PCI quirk: region 5000-500f claimed by PIIX4 SMB
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 11 12 14 15) *9
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 *5 6 7 10 11 12 14 15)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp: PnP ACPI: found 13 devices
ACPI: ACPI bus type pnp unregistered
PnPBIOS: Disabled by ACPI PNP
SCSI subsystem initialized
libata version 3.00 loaded.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a
report
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
ACPI: RTC can wake from S4
Time: tsc clocksource has been installed.
system 00:00: iomem range 0xc9800-0xcbfff has been reserved
system 00:00: iomem range 0xf0000-0xf7fff could not be reserved
system 00:00: iomem range 0xf8000-0xfbfff could not be reserved
system 00:00: iomem range 0xfc000-0xfffff could not be reserved
system 00:00: iomem range 0x27ff0000-0x27ffffff could not be reserved
system 00:00: iomem range 0xffff0000-0xffffffff could not be reserved
system 00:00: iomem range 0x0-0x9ffff could not be reserved
system 00:00: iomem range 0x100000-0x27feffff could not be reserved
system 00:00: iomem range 0xfec00000-0xfec00fff could not be reserved
system 00:02: ioport range 0x3f0-0x3f1 has been reserved
system 00:02: ioport range 0x4d0-0x4d1 has been reserved
system 00:02: ioport range 0x294-0x297 has been reserved
PCI: Bridge: 0000:00:01.0
  IO window: disabled.
  MEM window: d4000000-d7ffffff
  PREFETCH window: d8000000-d8ffffff
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 7, 786432 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
checking if image is initramfs... it is
Switched to NOHz mode on CPU #1
Switched to NOHz mode on CPU #0
Freeing initrd memory: 1437k freed
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
fuse init (API version 7.9)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
Limiting direct PCI/PCI transfers.
Boot video device is 0000:01:00.0
ALI M7101 PMU not found.
vesafb: framebuffer at 0xd8000000, mapped to 0xe8880000, using 3072k,
total 8192k
vesafb: mode is 1024x768x16, linelength=2048, pages=1
vesafb: protected mode interface info at c000:7aa0
vesafb: pmi: set display start = c00c7adb, set palette = c00c7b39
vesafb: pmi: ports = 3de 3df
vesafb: scrolling: redraw
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
Console: switching to colour frame buffer device 128x48
fb0: VESA VGA frame buffer device
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Real Time Clock Driver v1.12ac
Linux agpgart interface v0.102
agpgart: Detected an Intel 440BX Chipset.
agpgart: AGP aperture is 64M @ 0xd0000000
intelfb: Framebuffer driver for Intel(R)
830M/845G/852GM/855GM/865G/915G/915GM/945G/945GM chipsets
intelfb: Version 0.9.4
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 100000K size 1024 blocksize
input: Macintosh mouse button emulation as /class/input/input0
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller (0x8086:0x7111 rev 0x01) at  PCI slot 0000:00:07.1
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:pio, hdd:pio
Probing IDE interface ide0...
hda: TSSTcorpDVD-ROM SH-D162D, ATAPI CD/DVD-ROM drive
hda: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hda: UDMA/33 mode selected
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
HPT36x: onboard version of chipset, pin1=1 pin2=2
HPT36x: IDE controller (0x1103:0x0004 rev 0x01) at  PCI slot 0000:00:13.0
ACPI: PCI Interrupt 0000:00:13.0[A] -> GSI 18 (level, low) -> IRQ 16
HPT36x: using 33 MHz PCI clock
HPT36x: 100% native mode on irq 16
    ide2: BM-DMA at 0xd400-0xd407, BIOS settings: hde:DMA, hdf:pio
ACPI: PCI Interrupt 0000:00:13.1[B] -> GSI 18 (level, low) -> IRQ 16
HPT36x: using 33 MHz PCI clock
    ide3: BM-DMA at 0xe000-0xe007, BIOS settings: hdg:DMA, hdh:pio
Probing IDE interface ide2...
hde: WDC WD600AB-32CZA0, ATA DISK drive
hde: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hde: UDMA/66 mode selected
ide2 at 0xcc00-0xcc07,0xd002 on irq 16
Probing IDE interface ide3...
hdg: WDC WD1200JB-75CRA0, ATA DISK drive
hdg: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hdg: UDMA/66 mode selected
ide3 at 0xd800-0xd807,0xdc02 on irq 16
Probing IDE interface ide1...
hde: max request size: 128KiB
hde: 117231408 sectors (60022 MB) w/2048KiB Cache, CHS=65535/16/63
hde: cache flushes not supported
 hde: hde1 hde2 hde3
hdg: max request size: 128KiB
hdg: Host Protected Area detected.
	current capacity is 234375000 sectors (120000 MB)
	native  capacity is 234441648 sectors (120034 MB)
hdg: Host Protected Area disabled.
hdg: 234441648 sectors (120034 MB) w/8192KiB Cache, CHS=65535/16/63
hdg: cache flushes not supported
 hdg: hdg1 hdg2
hda: ATAPI 126X DVD-ROM drive, 198kB Cache
Uniform CD-ROM driver Revision: 3.20
Loading iSCSI transport class v2.0-724.
3ware Storage Controller device driver for Linux v1.26.02.002.
3ware 9000 Storage Controller device driver for Linux v2.26.02.010.
Driver 'sd' needs updating - please use bus_type methods
Driver 'sr' needs updating - please use bus_type methods
116x: driver isp116x-hcd, 03 Nov 2005
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
USB Universal Host Controller Interface driver v3.0
ACPI: PCI Interrupt 0000:00:07.2[D] -> GSI 19 (level, low) -> IRQ 17
uhci_hcd 0000:00:07.2: UHCI Host Controller
uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:07.2: irq 17, io base 0x0000c000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
sl811: driver sl811-hcd, 19 May 2005
drivers/usb/host/r8a66597-hcd.c: driver r8a66597_hcd, 29 May 2007
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver libusual
PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard as /class/input/input1
EDAC MC: Ver: 2.1.0 Feb  5 2008
cpuidle: using governor ladder
cpuidle: using governor menu
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
Advanced Linux Sound Architecture Driver Version 1.0.15 (Tue Nov 20
19:16:42 2007 UTC).
ALSA device list:
  No soundcards found.
Initializing XFRM netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 15
Starting balanced_irq
Using IPI No-Shortcut mode
Freeing unused kernel memory: 408k freed
Failed initialization of WD-7000 SCSI card!
input: ImPS/2 Logitech Wheel Mouse as /class/input/input2
hda: UDMA/33 mode selected
hde: UDMA/66 mode selected
hdg: UDMA/66 mode selected
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
cloop: Initializing cloop v2.624
cloop: loaded (max 8 devices)
cloop: /cdrom/KNOPPIX/KNOPPIX: 56680 blocks, 131072 bytes/block, largest
block is 131118 bytes.
cloop: loaded 64 blocks into cache.
ISO 9660 Extensions: RRIP_1991A
cloop: losetup_file: 32087 blocks, 131072 bytes/block, largest block is
131118 bytes.
cloop: loaded 64 blocks into cache.
ISO 9660 Extensions: RRIP_1991A
aufs 20080204
No dock devices found.
input: Power Button (FF) as /class/input/input3
ACPI: Power Button (FF) [PWRF]
input: Power Button (CM) as /class/input/input4
ACPI: Power Button (CM) [PWRB]
ACPI: Fan [FAN] (on)
ACPI: Thermal Zone [THRM] (34 C)
cpufreq: No nForce2 chipset.
powernow: This module only works with AMD K7 CPUs
8139too Fast Ethernet driver 0.9.28
ACPI: PCI Interrupt 0000:00:0d.0[A] -> GSI 17 (level, low) -> IRQ 18
eth0: RealTek RTL8139 at 0xe9eae000, 00:e0:7d:b7:40:86, IRQ 18
eth0:  Identified 8139 chip type 'RTL-8139C'
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
piix4_smbus 0000:00:07.3: Found 0000:00:07.3 device
ne2k-pci.c:v1.03 9/22/2003 D. Becker/P. Gortmaker
ACPI: PCI Interrupt 0000:00:09.0[A] -> GSI 19 (level, low) -> IRQ 17
eth1: RealTek RTL-8029 found at 0xc400, IRQ 17, 00:e0:7d:c4:76:7a.
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:09: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
parport_pc 00:0a: reported by Plug and Play ACPI
parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
warning: process `hwsetup' used the deprecated sysctl system call with 1.23.
warning: process `hwsetup' used the deprecated sysctl system call with 1.49.
warning: process `hwsetup' used the deprecated sysctl system call with 1.49.
device-mapper: ioctl: 4.12.0-ioctl (2007-10-02) initialised:
dm-devel@redhat.com
Adding 524624k swap on /dev/hde1.  Priority:-1 extents:1 across:524624k
ReiserFS: hde3: found reiserfs format "3.6" with standard journal
ReiserFS: hde3: using ordered data mode
ReiserFS: hde3: journal params: device hde3, size 8192, journal first
block 18, max trans len 1024, max batch 900, max commit age 30, max trans
age 30
ReiserFS: hde3: checking transaction log (hde3)
ReiserFS: hde3: Using r5 hash to sort names
Adding 524624k swap on /dev/hdg1.  Priority:-2 extents:1 across:524624k
ReiserFS: hdg2: found reiserfs format "3.6" with standard journal
ReiserFS: hdg2: using ordered data mode
ReiserFS: hdg2: journal params: device hdg2, size 8192, journal first
block 18, max trans len 1024, max batch 900, max commit age 30, max trans
age 30
ReiserFS: hdg2: checking transaction log (hdg2)
ReiserFS: hdg2: Using r5 hash to sort names
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[drm] Initialized drm 1.1.0 20060810
ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 19
[drm] Initialized mga 3.2.1 20051102 on minor 0
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
agpgart: Found an AGP 1.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 1x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 1x mode
[drm] Initialized card for AGP DMA.
eth1: no IPv6 routers present
eth0: no IPv6 routers present





Reply to: