Multi-partition SD card only partly copied.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Image Writer |
In Progress
|
High
|
Tobin Davis |
Bug Description
I am using Win32DiskImager version 0.9.5, on a Dell Vostro laptop with a built in SD card reader (not USB).
I have a 4GB SD card that was formatted in Ubuntu with 2 partitions:
1. A 74MB or so boot partition (type FAT32)
2. The remainder of the 4GB as a linux partition (type EXT3).
Which is a fairly standard configuration for a bootable linux SD card. When I copy an image of the card to a file Win32DiskImager only seems to read the data for the first partition. I thought this was meant to be a raw copy? How do I make it just copy all sectors of the drive?
BTW "HDD Raw Copy" has exactly the same problem. If you Google something like "sd card copy only copies first partition" you can find other reports of the same thing happening with Win32DiskImager, and one reporter blames Dell Laptops with built in SD drives, saying that using an external drive might fix the problem! Can this really be true?
Changed in win32-image-writer: | |
status: | Fix Committed → Fix Released |
Changed in win32-image-writer: | |
status: | Fix Released → In Progress |
I'll look into this as soon as possible, but know that I don't have that specific hardware. This could indeed be an issue with the SD Reader drivers. I have seen similar issues in the past under Windows XP (which btw is no longer supported as of v0.9.5).
If you have access to a USB SD reader, can you try it as well? I have not seen this issue on multi-partitioned USB drives using test images of similar partitioning (FreeNAS, Ubuntu, etc). I will try on my HP Laptop's SD reader under Windows 7.