Public bug reported:

Description:
------------
A user came along with a Mac he spilt a drink in, and asked me to copy his 
harddisk to the network. I have this "Serial ATA & IDE to USB adapter", from 
conceptronic, which is a very handy gadget in which you can plug any harddisk 
and connect it to your computer via USB. Normally this works flawless with 
ubuntu. I do have the hfsplus, hfsprogs, hfsutils and libhfsp0 packages 
installed.
Normally the disk is mounted automatically and I set up Nautilus so that it 
automatically opens a window for each partition found on a harddisk so 
connected.
Only with this Mac harddisk, the system was not able to find any partitions. 
dmesg reported a USB mass storage device connected, but with fdisk -l it did 
not show up. 
However, with a fedora 10 machine, the disk mounted immediately and without 
problems. A copy was made for the user without any problems. So clearly this is 
an ubuntu problem.

I am not sure where to file this issue, but kernel or udev seem to be the 
logical places to look for the cause. Maybe there is a different partitioning 
scheme that Mac disks uses, and which has not been compiled into the ubuntu 
kernel. Or there is some flaw in udev or its scripts which causes it to fail 
making the device files for the Mac partitions.
Please put this bug in the right category: udev, kernel or whatever. I am not 
sure where the problem is, but I guess udev.

Ubuntu release:
-----------------
lsb_release -rd
Description:    Ubuntu 9.10
Release:        9.10

Packages possibly involved: ( I do not know which one(s) is/are to blame)
------------------------------
udev:
  Installed: 147~-6.1
  Candidate: 147~-6.1
  Version table:
 *** 147~-6.1 0
        500 http://repository.lorentz.leidenuniv.nl karmic-updates/main Packages
        100 /var/lib/dpkg/status
     147~-6 0
        500 http://repository.lorentz.leidenuniv.nl karmic/main Packages

linux-image-2.6.31-14-generic:
  Installed: 2.6.31-14.48
  Candidate: 2.6.31-14.48
  Version table:
 *** 2.6.31-14.48 0
        500 http://repository.lorentz.leidenuniv.nl karmic/main Packages
        100 /var/lib/dpkg/status

hfsplus:
  Installed: 1.0.4-12build2
  Candidate: 1.0.4-12build2
  Version table:
 *** 1.0.4-12build2 0
        500 http://repository.lorentz.leidenuniv.nl karmic/main Packages
        100 /var/lib/dpkg/status

hfsprogs:
  Installed: 332.14-7
  Candidate: 332.14-7
  Version table:
 *** 332.14-7 0
        500 http://repository.lorentz.leidenuniv.nl karmic/universe Packages
        100 /var/lib/dpkg/status

hfsutils:
  Installed: 3.2.6-11build2
  Candidate: 3.2.6-11build2
  Version table:
 *** 3.2.6-11build2 0
        500 http://repository.lorentz.leidenuniv.nl karmic/main Packages
        100 /var/lib/dpkg/status

libhfsp0:
  Installed: 1.0.4-12build2
  Candidate: 1.0.4-12build2
  Version table:
 *** 1.0.4-12build2 0
        500 http://repository.lorentz.leidenuniv.nl karmic/main Packages
        100 /var/lib/dpkg/status

Expected to happed:
----------------------
A window should pop up after plugging in the USB cable of the adapter, asking 
me if I want it to be mounted, or even come up with a Nautilus window 
immediately, if Nautilus is so configured by the user. It does work like that, 
with the same disk and adapter on a fedora 10 machine. I should be able to 
examine partitioning with fdisk -l or with parted. After mounting I should be 
able to read the content at least, and probably even write it.

Happened instead:
--------------------
No mount, no popup, no file browser window. Only a short message in 
/var/log/messages that an USB storage device was connected, but it reports only 
the top level (/dev/sdg) but no partitions (/dev/sdg1, /dev/sdg2 etc.). fdisk 
-l does not list the disk at all, and fdisk /dev/sdg does not work either. 
Device files for partitions are not made.

ProblemType: Bug
Architecture: amd64
Date: Tue Nov 10 12:20:06 2009
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027.1)
MachineType: Hewlett-Packard HP xw4600 Workstation
NonfreeKernelModules: nvidia
Package: udev 147~-6.1
ProcCmdLine: BOOT_IMAGE=/vmlinuz-2.6.31-14-generic root=/dev/sda6 ro quiet 
splash
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: udev
Uname: Linux 2.6.31-14-generic x86_64
dmi.bios.date: 01/29/2008
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: 786F3 v01.06
dmi.board.asset.tag: CZC8063TDQ
dmi.board.name: 0AA0h
dmi.board.vendor: Hewlett-Packard
dmi.chassis.asset.tag: CZC8063TDQ
dmi.chassis.type: 6
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias: 
dmi:bvnHewlett-Packard:bvr786F3v01.06:bd01/29/2008:svnHewlett-Packard:pnHPxw4600Workstation:pvr:rvnHewlett-Packard:rn0AA0h:rvr:cvnHewlett-Packard:ct6:cvr:
dmi.product.name: HP xw4600 Workstation
dmi.sys.vendor: Hewlett-Packard

** Affects: ubuntu
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug

-- 
udev or kernel or both do not properly recognize Mac harddisk when connected 
via a SATA to USB adapter, while Fedora does.
https://bugs.launchpad.net/bugs/479956
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to