Man I hate USB 1

Our software is installed/upgraded from CD. As part of the build process, we create .iso files and automatically burn that ISO to a CD in the build machine’s burner. When I want to upgrade the test complex on my desk, I can never find the master CD, so I usually burn a copy myself. But I don’t have any blanks at my desk, so I thought I’d try just copying to a USB “thumb drive”, and then mounting the .iso on the test machine using “mount … -o loop”.

So I started copying it to the thumb drive on my Linux box (which only has USB 1), and went away and did something else for 10 or 15 minutes. And I came back and it was still copying. So I did something else for 10 or 15 minutes. And it’s *still* copying. At this point, I suddenly realized my laptop has a USB 2 port free. So I copied the file over the network to my laptop, copied it from there to a different USB thumb drive, and took that over to the test complex and upgraded it. And having done all that, the Linux box is *still* copying the original .iso to the first thumb drive.

Update I just tried it again with “time cp” with a different thumb drive, and it only took 12 minutes and 30 seconds. I’m positive it was taking longer than that before, so I’m redoing the test with the thumb drive that was taking so long before. Maybe it’s the thumb drive that’s slow, or maybe it’s because it’s formatted ext3 instead of FAT32. I’ll report back when that one finishes. If it ever does.

Second Update: After arriving back to work, I find that the copy to the ext3 formatted thumb drive took 2:19:05. Yes, that’s nearly 2.5 HOURS! Dude, that’s fucked up.

3 thoughts on “Man I hate USB 1”

  1. Yeah. My phone has a USB 1 connector. I don’t bother trying to sync it with iTunes anymore because syncing 5 GB or so of music files takes FOREVER and Missing Sync seems to timeout and truncate files. It’s the only part of the phone that I’m unhappy with.

  2. What, USB-1 is something like 11Mbit/s? Let’s call it 1Mbyte/s for safety. A full CD is 700Mb. So 12 minutes is the expected time to copy a full ISO image.

  3. I hear ya. Still, USB-1 has saved me when trying to scrape data off a dying laptop harddisk where USB-2 was too fast.

Comments are closed.