[Bug 14996] New: Live CD HP dx5150 MT (Athlon64) cannot mount installation CD during boot
bugzilla-daemon at bugzilla.ubuntu.com
bugzilla-daemon at bugzilla.ubuntu.com
Thu Sep 8 23:13:14 UTC 2005
Please do not reply to this email. You can add comments at
http://bugzilla.ubuntu.com/show_bug.cgi?id=14996
Ubuntu | linux
Summary: Live CD HP dx5150 MT (Athlon64) cannot mount
installation CD during boot
Product: Ubuntu
Version: unspecified
Platform: amd64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: linux
AssignedTo: ben.collins at ubuntu.com
ReportedBy: joe at k12s.phast.umass.edu
QAContact: kernel-bugs at lists.ubuntu.com
I have an HP DX5150 MT (Athlon64) machine on my desk at work, and am currently
running hoary with a custom compiled kernel, and custom compiled x.org to get
things *mostly* working. I'm hoping breezy will work out of the box. I'll be
writing up many bugs w/ this machine (it has all REALLY new hardware new to
2.6.12). It's a stock
config from HP, but basically EVERYTHING is on a single chip on the motherboard
(sound, video, sata, ata, usb)
When I try to boot the LiveCD 9/6 build, AMD64, the machine fails when it tries
to mount the "installation CD". The system can obviously read the CD (since it
booted off of it)
When I open a shell, and try to mount the drive, I get an invalid argument error:
mount -t iso9660 /dev/cdroms/cdrom0 /z
mount: /dev/cdroms/cdrom0 is write proetected, mounting read-only
mount: Mounting /dev/cdroms/cdrom0 on /z failed: Invalid argument
dmesg shows:
Unable to identify CD-ROM format.
I have tried this on two identical HP machines, with the same results.
Earlier in syslog I see these errors (I don't think they're related)
Missing modules 'ide-mod (Lnux IDE driver), ide-probe-mod (linux ide probe
driver), ide-detect (linux ide detection)
then it starts searching for ubuntu installation media
and cdrom-detect gets mad
While the system is in this state, I can eject the cdrom. I tried putting a
known good CD in the drive. It cannot mount that. I tried putting a known good
PRESSED cd in the drive, it did not mount either.
The machine itself normally runs a hoary system with a custom 2.6.12 kernel.
That cannot mount cdroms either.
If I cat /dev/cdroms/cdrom0, it DOES produce data. hdparm reports DMA is not on:
/dev/hda:
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 0 (off)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed: Invalid argument
Since it properly detects the drive, can read data from it, the drive works.. I
tried to figure out why it can't mount things on it.
I did a dd if=/dev/cdrom/cdrom0 of=/tmp/cdrom-1meg-hp bs=1M count=1
on the HP machine, and did the same thing on my old dell machine. I used a
pressed hoary live CD for this.
I have attached the two files. If you do a hex diff between the two files, you
will discover
my HP machine every 60 (sometimes less) bytes adds 2 (hex) to a single byte.
Soundly corrupting what it's reading :)
I am assuming this drive works because:
a) This happens on another HP dx5150
b) The thing can friggin' boot the live cd, just not "mount" the partition
c) I did a hoary install partially from cd on this thing a few months ago when
we got the machine
I assume this is some nasty kernel issue. Here is my /proc/pci
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: PCI device 1002:5950 (ATI Technologies Inc) (rev 1).
Master Capable. Latency=64.
Non-prefetchable 64 bit memory at 0x0 [0x1fffffff].
Bus 0, device 1, function 0:
PCI bridge: PCI device 1002:5a3f (ATI Technologies Inc) (rev 0).
Master Capable. Latency=99. Min Gnt=10.
Bus 0, device 5, function 0:
PCI bridge: PCI device 1002:5a37 (ATI Technologies Inc) (rev 0).
Master Capable. No bursts. Min Gnt=2.
Bus 0, device 18, function 0:
IDE interface: ATI Technologies Inc ATI 4379 Serial ATA Controller (rev 0).
IRQ 5.
Master Capable. Latency=64.
I/O at 0xfc00 [0xfc07].
I/O at 0xf800 [0xf803].
I/O at 0xf400 [0xf407].
I/O at 0xf000 [0xf003].
I/O at 0xec00 [0xec0f].
Non-prefetchable 32 bit memory at 0xfe02f000 [0xfe02f1ff].
Bus 0, device 19, function 0:
USB Controller: PCI device 1002:4374 (ATI Technologies Inc) (rev 0).
IRQ 10.
Master Capable. Latency=64.
Non-prefetchable 32 bit memory at 0xfe02e000 [0xfe02efff].
Bus 0, device 19, function 1:
USB Controller: PCI device 1002:4375 (ATI Technologies Inc) (rev 0).
IRQ 10.
Master Capable. Latency=64.
Non-prefetchable 32 bit memory at 0xfe02d000 [0xfe02dfff].
Bus 0, device 19, function 2:
USB Controller: PCI device 1002:4373 (ATI Technologies Inc) (rev 0).
IRQ 10.
Master Capable. Latency=64.
Non-prefetchable 32 bit memory at 0xfe02c000 [0xfe02cfff].
Bus 0, device 20, function 0:
SMBus: ATI Technologies Inc ATI SMBus (rev 16).
I/O at 0x500 [0x50f].
Non-prefetchable 32 bit memory at 0xfe02b000 [0xfe02b3ff].
Bus 0, device 20, function 1:
IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller
ATI (rev 0).
Master Capable. Latency=64.
I/O at 0xe400 [0xe40f].
Bus 0, device 20, function 3:
ISA bridge: PCI device 1002:4377 (ATI Technologies Inc) (rev 0).
Bus 0, device 20, function 4:
PCI bridge: PCI device 1002:4371 (ATI Technologies Inc) (rev 0).
Master Capable. Latency=64. Min Gnt=2.
Bus 0, device 20, function 5:
Multimedia audio controller: PCI device 1002:4370 (ATI Technologies Inc)
(rev 1).
IRQ 11.
Master Capable. Latency=64. Min Gnt=2.
Non-prefetchable 32 bit memory at 0xfe02a000 [0xfe02a0ff].
Bus 0, device 24, function 0:
Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
HyperTransport Technology Configuration (rev 0).
Bus 0, device 24, function 1:
Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
(rev 0).
Bus 0, device 24, function 2:
Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM
Controller (rev 0).
Bus 0, device 24, function 3:
Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
Miscellaneous Control (rev 0).
Bus 1, device 5, function 0:
VGA compatible controller: PCI device 1002:5954 (ATI Technologies Inc) (rev 0).
IRQ 11.
Master Capable. Latency=64. Min Gnt=8.
Prefetchable 32 bit memory at 0xd0000000 [0xd7ffffff].
I/O at 0xcc00 [0xccff].
Non-prefetchable 32 bit memory at 0xfdaf0000 [0xfdafffff].
Bus 1, device 5, function 1:
Display controller: PCI device 1002:5854 (ATI Technologies Inc) (rev 0).
Master Capable. Latency=64. Min Gnt=8.
Prefetchable 32 bit memory at 0xc8000000 [0xcfffffff].
Non-prefetchable 32 bit memory at 0xfdae0000 [0xfdaeffff].
Bus 2, device 0, function 0:
Ethernet controller: Broadcom Corporation NetXtreme BCM5751 Gigabit Ethernet
PCI Express (rev 32).
IRQ 11.
Non-prefetchable 64 bit memory at 0xfde00000 [0xfde0ffff].
Let me know what else you might want.
--
Configure bugmail: http://bugzilla.ubuntu.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the kernel-bugs
mailing list