On 25/11/11 09:45, Tim Waugh wrote:
On Fri, 2011-11-25 at 09:31 +0000, Tim Allen wrote:
I'm in the process of upgrading a Debian box to Squeeze, and on startup
it is hanging while loading modules/drivers (2.6.32). Problem is, the
start of the problem has flown off the screen before I can see it.
Nothing written to /var/log/dmesg at all. C-s/C-q no help. Is there a
way of stepping though or paging a startup?
I don't know of any way of doing that. However, if you have another
computer you could set it up as a serial console. Alternatively, if you
have a parallel port printer around that prints plain text there is also
a parallel console option.
For serial console, add e.g.:
console=tty0 console=ttyS0,38400n8
Well, this is where things go pear-shaped:
[ 15.009341] piix 0000:00:0f.0: IDE controller (0x8086:0x122e rev 0x02)
[ 15.015865] piix 0000:00:0f.0: IDE port disabled
[ 15.019702] piix 0000:00:0f.0: IDE port disabled
[ 15.051387] PIIX_IDE: probe of 0000:00:0f.0 failed with error -12
[ 15.719551] scsi0 : pata_oldpiix
[ 15.727426] scsi1 : pata_oldpiix
[ 15.733856] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xfcb0 irq 14
[ 15.739480] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xfcb8 irq 15
[ 15.909424] BUG: unable to handle kernel paging request at 47f434d8
[ 15.912824] IP: [<c4955134>] oldpiix_set_dmamode+0xa1/0xe8 [pata_oldpiix]
[ 15.912824] *pde = 00000000
[ 15.912824] Oops: 0000 [#1]
[ 15.912824] last sysfs file: /sys/bus/pci/drivers/pata_oldpiix/uevent
[ 15.912824] Modules linked in: pata_oldpiix libata piix floppy e100
scsi_mod ide_core mii
[ 15.912824]
[ 15.912824] Pid: 99, comm: scsi_eh_0 Not tainted (2.6.32-5-486 #1)
[ 15.912824] EIP: 0060:[<c4955134>] EFLAGS: 00010086 CPU: 0
[ 15.912824] EIP is at oldpiix_set_dmamode+0xa1/0xe8 [pata_oldpiix]
[ 15.912824] EAX: 00000008 EBX: c1aad558 ECX: 0000000f EDX: c1a8800f
[ 15.912824] ESI: c1af70ec EDI: c1af70e4 EBP: c3046800 ESP: c1a8bce8
So it's the IDE controller driver. Any suggestions very much appreciated.
Thanks
Tim
--
Next meeting: Bournemouth, Tuesday 2011-12-06 20:00
Meets, Mailing list, IRC, LinkedIn, ... http://dorset.lug.org.uk/
New thread on mailing list: mailto:dorset@mailman.lug.org.uk
How to Report Bugs Effectively: http://goo.gl/4Xue