Date: Wed, 28 May 2008 19:27:06 +0100 From: Mark Ovens <parish@magichamster.com> To: freebsd-questions@freebsd.org Subject: External USB disk won't mount Message-ID: <483DA3FA.9030404@magichamster.com>
next in thread | raw e-mail | index | archive | help
Bought an external USB HD enclosure but it doesn't work under FreeBSD. Under FreeBSD-6.3-STABLE: umass0: Super Top USB 2.0 IDE DEVICE, rev 2.00/2.01, addr 2 da2 at umass-sim0 bus 0 target 0 lun 0 da2: <MAXTOR 6 L040J2 \0000\0000> Fixed Direct Access SCSI-0 device da2: 40.000MB/s transfers da2: 38172MB (78177792 512 byte sectors: 255H 63S/T 4866C) # mount /dev/da2s1f /mnt # ls /mnt # (The disk is from another FreeBSD system so is UFS2 and da2s1f is /usr on the other system) So although it mounts, nothing is visible. After a few minutes this happens: umass0: at uhub3 port 1 (addr 2) disconnected (da2:umass-sim0:0:0:0): lost device (da2:dead_sim0:0:0:0): Synchronize cache failed, status == 0x8, scsi status == 0x0 (da2:dead_sim0:0:0:0): removing device entry umass0: detached Tried it under 7.0-RELEASE and it's even worse - it crashes the kernel with Fatal Trap 12: page fault in kernel mode. (forget the exact wording of the message, but it's definitely Fatal Trap 12). So is this just a case of the device not complying with USB standards - the manufacturer just tests it under Windows and that's good enough - or is there a way to solve this? I can confirm that the disk is good as I borrowed another enclosure to try and that works as expected. Regards, Mark
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?483DA3FA.9030404>