← Back to team overview

kernel-packages team mailing list archive

[Bug 153768] Re: External SATA (eSATA) removable disk not auto mounted

 

So I have an idea I'm working on to finally fix this.  Udisks could be
modified to look for a udev attribute that indicates the drive is
connected via esata, and treat the drive correctly.  This attribute
could be imported from the parent ata port, if it is known that the port
is an esata port.  The udev hwdb could be configured to know that a
specific port on specific known motherboards is esata.

I'm still trying to sort out how to set up such a matching rule in the
udev hdwb though since there doesn't seem to be a way to match on
multiple requirements joined by AND rather than OR.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/153768

Title:
  External SATA (eSATA) removable disk not auto mounted

Status in Hardware Abstraction Layer (HAL):
  Fix Released
Status in The Linux Kernel:
  Invalid
Status in OEM Priority Project:
  Won't Fix
Status in OEM Priority Project oneiric series:
  Won't Fix
Status in “hal” package in Ubuntu:
  Won't Fix
Status in “linux” package in Ubuntu:
  Won't Fix
Status in “udisks” package in Ubuntu:
  Triaged

Bug description:
  eSATA disks are are not auto mounted when plugged in.  This is because
  udisks uses a heuristic to decide if it should auto mount a drive.
  The heuristic is motivated by the desire to not auto mount internal
  disks/partitions that belong to other operating systems.  The
  heuristic currently makes the assumption that disks connected via a
  usb bus are external, and disks connected with other buses ( sata,
  scsi ) are internal, and thus does not mount them.  This heuristic is
  inherently unreliable as usb disks can potentially be internal, and
  sas/sata disks can be external.  Thus, the heuristic needs to be
  disabled, and all unknown disks need to be auto mounted.  Disks
  detected but left unconfigured at install time should have entries in
  /etc/fstab set to noauto to prevent their being auto mounted.

To manage notifications about this bug go to:
https://bugs.launchpad.net/hal/+bug/153768/+subscriptions