To answer this part of your question:
download the ISO for SysRescCD and either use unetbootin to make it bootable to a USB stick or burn the ISO to a blank CD then change BIOS to boot from optical drive. Once into SysRescCD, hit <Enter> a few times for default until getting to the multi-colored prompt. There, one may use the dd command referenced bu sudodus ; then type in <startx> to start GUI; and then, in the yellow-colored window with prompt, type in <gparted> to get to the partitioning tool;
exclosure to hdd necessitates input/output going through a small circuit board -- I would just as soon bypass this potential source of headaches, myself.
Now it can be seen what was meant when I said, "Saves time in the long run!"
“Nonsense is an assertion of man's spiritual freedom in spite of all the oppressions of circumstance” -- Aldous Huxley
The real power of Linux lies in the command line
Still no go
I suggest again that there might be some problem with the electronics of the external USB casing or the USB system in your computer, and you need to resort to sidzen's advice to mount the drive internally.
When in doubt, nuke it
Well, when I have hard disks that behave unruly I resort to using Gparted to erase the entire drive.
It takes a while and once done I reboot and partition afresh.
Works for me and as you have nothing to lose but your time you may wish to consider this as a 'last-resort' option.
(personally I now use it as standard 'first-resort' whenever I aquire a new-to-me drive.)
How do you erase it? I already deleted all the partitions; is this something different?
Anyway, I'm marking this as solved. For the heck of it, I booted up Windows 7 and tried formatting it there. There was a "quick format" option which I unchecked. It took awhile to format, but it worked exactly as it should and the volume mounts automatically in Linux. I'm still puzzled about why all of the Linux tools I tried failed in the same way (gparted and KDE partition manager). Apparently sometimes Windows is the best tool for the job.
Last edited by montag dp; January 17th, 2013 at 03:34 PM.
Hmm I don't see any usb-hdd adapters in the list you posted. You sure you had the hdd hooked up when you ran the command?
I'm asking, because the symptoms are almost exactly the same with my problematic usb-hdd. Formatting it in linux fails, but on windows is works. After that linux will see it, BUT write anything into the drive from linux, and it will corrupt.
Try writing some files to the disk on linux, boot up on windows, and if everything still works perfect after that, I think you're safe.
The offending usb-sata adapter in my case was super top M6116.. a bug in the linux drivers.
Out of curiosity, though, I'm guessing that even if I formatted the hard drive through the sata port on the laptop, it would still become corrupted after I used it in Linux as an external hard drive?
If you have a launchpad account, could you please add yourself to the list of people the bug affects?
Maybe, if enough subscribe to the bug, someone with better knowledge will do something to it. The most frustrating thing is, the problematic part in the source code is known, but it is not being fixed