
Dan062 via luv-main wrote:
Hi,
Using Ubuntu 12.04:
I have a strange situation where a usb drive was initially mounted as /dev/sdb1 to a directory /ut. For several days data read-write to the drive was going just fine. Then suddenly all read-write stopped, with a Input/Output error, and while mount showed that /dev/sd1 was still mounted on /ut.
Investigating further I found using blkid that the usb drive was now showing as /dev/sdc1. How can this happen? I first thought, may be the pc rebooted itself after a power failure and the drive got reassigned, but uptime showed it has been on for 49 days since last reboot. The problem only appeared today or yesterday.
I can mount /dev/sdc1 elsewhere and everything seem to be still there.
So somehow the usb drive got reassigned by itself. Any ideas how/why this happened?
Daniel.
I have never been too impressed with the stability of USB networks; they seem OK providing nothing changes but plug/unplug a device, and device numbers may stay the same; but often they don't. Which can be really annoying given USB devices 'hot-swap'capability; is often why they are used ! Is it possible some change occurred in the USB network ? Did " /dev/sdb1" have the same USB device-number as" /dev/sdc1" ? Whilst trying to understand USB device number 'transitions' I came across the following; which is not quite the same problem but seems simillar; http://askubuntu.com/questions/333561/why-does-an-external-usb-hub-show-up-u... regards Rohan McLeod