Boot error with Scsi Enclosure Services - Ubuntu 12.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
udev (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
Scsi Enclosure Services driver for WD MyPassport Essential USB 3.0
ata_id[821]: HDIO_GET_IDENTITY failed for '/dev/sdb': Invalid argument
I have an USB 3.0 external Western Digital MyPassport Essential 500GB drive that uses SES (Scsi Enclosure Services) firmware.
I have it partioned with 2 NTFS and 7 EXT4 partitions for storage and for Linux Ubuntu and Mint.
When I use it with Windows 7 (for external storage) I do not have Smartware installed on my Windows 7 internal disk, only the SES driver as recommended to avoid a popup windows asking for the driver.
When I use it with Ubuntu 12.04 Precise (/ on /dev/sdb7, /home on /dev/sdb8) I have the following message on boot:
ata_id[821]: HDIO_GET_IDENTITY failed for '/dev/sdb': Invalid argument
Same message with LinuxMint 13 Maya (/ on /dev/sdb6) when ending session or quit.
The problem has been identified and submitted upstream on ArchLinux (see https:/
Thank you
The message /bugs.archlinux .org/task/ 27060 I did on LinuxMint 12: rules.d/ 60-persistent- storage. rules
ata_id[821]: HDIO_GET_IDENTITY failed for '/dev/sdb': Invalid argument
shows also when I boot from external disk with
- another notebook: Asus A6Tc
- a different disk: WD Passport
- a different LinuxMint 12 Lisa
So it is an old problem not yet solved.
Based on https:/
cat /lib/udev/
and attached this file
The relevant lines of the file seem to be the 3 lines after
# Run ata_id on non-removable USB Mass Storage (SATA/PATA disks in enclosures)
I think ata_id must be patched but I am not an expert.