Is win32imager supposed to handle > 4gb cards? - Nook Color Q&A, Help & Troubleshooting

I tried to create an image backup and the file stopped at 4gb,
(both for 8gb and 32gb cards). I was able to boot a Linux
OS and use DD to image both cards successfully. Windows
refused to NTFS format a 16gb flash drive, I had to use
Linux to create it .
It seemed like the maximum file size win32imager.exe
could create was 4gb, (like it was stuck with fat32
rules , even though it was outputting to an NTFS
disk).
Thanks

EDIT: Sorry, didn't realize you meant you wanted to do an image backup (unless you mean from within CWM, then my post stands).
I just do what I need to do with disk imager, and when I'm done, format within Android to give it the full 16gb back. I've read some threads where CM7 didn't format the SD card correctly and wound up formatting the boot partition instead, so I formatted in my phone instead to be safe.

A couple noteworthy bugs...
4GB limit:
https://bugs.launchpad.net/win32-image-writer/+bug/724102
Incorrect device size (potentially truncated images even < 4GB):
https://bugs.launchpad.net/win32-image-writer/+bug/786060

Yes exactly my issue
win32imager.exe can't image > 4gb cards.
I guess I'll have to boot to Linux to image
the big cards, unless there is a working
win32 tool?

If you have enough space on the card so that you can use EASEUS to reduce the size of the last partition so that 4G or less is used on the card you can then make the image file. I did this to copy a CM7 install to a faster Sandisk card.

how?
I am trying to back up 8gb card
last 4.3 gb are unallocated
dd still fails "file too large"

Related

[Q] Shrink from 32gb to 8gb Nookie Froyo on SD?

If I use gparted to shrink the p4 partition to 6gb (so the whole cards
partitions are < 8gb and dd the updated card to a file, then back to
to an 8gb card that should work, right? I know the restore will run
out of card to write to but the actual image is only ~8gb so it fits.
If I can successfully access the p4 vfat (/sdcard) it worked, right?
I'm hopeful the boot block / partition table will then reflect a real
size of ~8gb.
Sounds like it's worth trying. If it won't boot you can try to get to the individual partitions. fdisk -ul will tell you where they're at in sectors.
[Solved]
Ended up rebuilding up from the provided 2gb card image.
It seems down sizing doesn't work, but upsizing does .
I also did the build.prop change to support the netflix app.
Everything is working as expected.

[Q] Upgrading from 4gb sd to 8th sd?

So all i want to do is take everything off my 4gb sd card and use an 8gb sd card so that I have more storage space. Everything works great as is, and I wanted to keep everything as is. Just need more storage space. I've looked through the forums and haven't found anything that addresses this process. I am running CyanogenMod 7.0.3 w/a 4gb sandisk micro sd card. How do I copy so that it boots just like my 4gb card???? Thanks ahead of time for any help.
Bambam01 said:
So all i want to do is take everything off my 4gb sd card and use an 8gb sd card so that I have more storage space. Everything works great as is, and I wanted to keep everything as is. Just need more storage space. I've looked through the forums and haven't found anything that addresses this process. I am running CyanogenMod 7.0.3 w/a 4gb sandisk micro sd card. How do I copy so that it boots just like my 4gb card???? Thanks ahead of time for any help.
Click to expand...
Click to collapse
I recommend just writing an image file with winimage. Then writing it to a 8gb card, then using Easeus Partition manager to expand the last partition to full 8 gb.'
Do you boot from the SD card or eMMC?
If it's the latter, just copy the contents of the old card to the new one.
If it's the former, I recommend a fresh install; use a backup program (MyBackup, Titanium Backup) to back up your Apps and Data and then restore when you're done with the fresh install.
I'd like to do this as well.. in response to previous reply.. there are 4 partitions (boot, 2 other and last one with your data) do I have to create 4 different images with winimage or just for the first boot partition or does the winimage creates the image of the whole msd card?
The winimage will create a 4 gb image of your card on the 8 gb cards including existing partitions. What you'll need to do is get the largest partition to expand to the whole card. Assuming that the 4gb install on SD is the same as an 8 gb install if you did it fresh.
If the partitions are set different for 8 gb on a fresh install, you're better off just doing a fresh install and use titanium backup as the other guy said.
Phatdawg said:
If the partitions are set different for 8 gb on a fresh install, you're better off just doing a fresh install and use titanium backup as the other guy said.
Click to expand...
Click to collapse
That's a good point, the Size-agnostic SD installer uses different partition sizes for everything except the boot partition depending on the size of the card.
I tried winimage first to see if it even worked. Which it didn't. I didn't try to expand the existing partition. It just booted as a normal nook. You would think this would be a easy process but.... Lol, always new challenges. Guess that's why I enjoy doing this.
Well I tried yet again w image, expanded the partition. Still. Didn't work. I must be missing something. How hard can it be to make a copy of a bootable card? Must b brain dead today! Any other thoughts? Thanks!
Bambam01 said:
Well I tried yet again w image, expanded the partition. Still. Didn't work. I must be missing something. How hard can it be to make a copy of a bootable card? Must b brain dead today! Any other thoughts? Thanks!
Click to expand...
Click to collapse
I have done this several times, and I recommend downloading easus todo backup free. Then place both sdcards in a card reader, run todo backup and just copy the 4g to the 8g and expand the fourth partition right there in todo.
This applies especially if you want to copy to same size sd's, as you will not run into the usual image sizing issues.
Hope this helps
I don't know what you're doing wrong. before expanding the partition, make sure the sd boots, if it doesn't, then there's a problem with image being read or written as opposed to the partition.
I also had a problem with a new SD card not booting that I fixed by using the nook (that is the core nook OS) to reformat the card, then put the image onto the SDcard (shouldn't have changed anything as far as I know, but it did anyway).
Ok I tried this and it worked flawlessly. Used win32diskimager to "read" my 4gb sd with cm7 image. and then used "write" to 8gb sd card. It cloned 4 gb original image with 4 partitions and one unused partition of 4 gb. After that used easeus partition manager(latest version) to format unused pattition to fat32 and then merged with last partition of 2gb (move/resize) ..so now I have 6 gb of data partition which i can use to transfer files or move apps from nook's internal drive. The new 8gb card with cm7 image booted without any issues keeping my original settings of 4gb. One thing to mention that somehow it did not work on one pc with windows xp (kept getting write error on win32diskimager program)but worked on my laptop with windows 7.
That is exactly how I have done it in the past as I described in my first post. I don't know why a person would have trouble with it unless there was a format issue (i.e. ntsf, etc).

Error when writing to disk at sector #

I get this error when restoring my backed up img file of my microSD cardd.
I only have one SanDisk 8 GB class 6 microSD card. I backed it up to an image using Roadkil.
Wrote ClockWorkMod to it to install multi-touch and USB host support. After that, I used Easeus to delete the 128 MB partition (from burning CWM) to get back the whole capacity. Somehow Easeus leaves around 7 MB of it unallocated. I also tried Windows Disk Management to delete, allocate and format the partition.
Is there a way to resize an img file? I think the problem is due to the formatted capacity being some bytes smaller than the backed up img file. It writes up to 99.5% then gives me that error.
When you are "restoring" your backed up image to the SD card
you are using Win32DiskImager or something and not copying an .img file?
When you write an image to a disk it doesn't care about existing partitioning.
You only have to care about partitioning when you want to use your SD card for normal use again.
Hmm it worked without a hitch using Win32DiskImager. I tried so many times to write the img file to the microSD card using Roadkil.

[Q] Can't make nandroid backup onto SD - Fat32 limits file to 4gb.... Any Solution?

Hi,
I'm about to upgrade my bootloader in order to upgrade to ICS.
However, I can't make a Nandroid backup (just to be safe).
I have a 32gb microsd, which was formatted to fat32.
The Nandroid backup failed every time on the /data backup part.
Inspecting the card I found a 4gb data.tar - so obviously the backup is crapping out due to the fat32 4gb file limit.
Browsing round round the forums - I saw a post that mentioned I should format the card to ext3 or 4 - which I did.
However neither of the 2 filesystems are recognized by CWM (1.7.3), and when I try a backup from CWM it just says "error mounting backup".
What is the solution to backing up a large data archive in CWM to microsd?
many thanks
@tinybilbo..... You don't mention which make of SD card you are using. Are you certain it is a "genuine" card and not one of the "Chinese" knockoffs? They are known for reporting a size of 32Gb but this is a deliberate error to con the buyer. In actual fact you are limited 2Gb, 4Gb or 8Gb.
metpolds said:
@tinybilbo..... You don't mention which make of SD card you are using. Are you certain it is a "genuine" card and not one of the "Chinese" knockoffs? They are known for reporting a size of 32Gb but this is a deliberate error to con the buyer. In actual fact you are limited 2Gb, 4Gb or 8Gb.
Click to expand...
Click to collapse
Hi,
Thanks for your reply,
The card is a no-brand class 4 bought from a reputable (according to the reviews) dealer on Amazon UK.
I have made full (not quick) formats, on NTFS, Fat32, Ext3, and Ext4, without any errors.
I have also filled the card with about 28gb of video, which my daughters watched, while we were on hoilday.
I don't think the card is at fault...
However I will test the card again with 3 or 4 large .mkv movies, and post back later...
I tested the card under NTFS with a couple of large .mkv's, and all was good...
I saw on another post that someone used RA Revamped for Iconia HC&ICS for recovery instead of CWM.
This allows you to compress your backups.
This worked first time. (the final compressed file was under 4gb)
I also asked in the CWM forums about this, and Thor replied that in order to backup larger files you can use ext3 or 4.
However the card does not automatically mount in recovery.
So it must be mounted manually via ADB.
Then a full backup can be made.
I've never used ADB before, so I opted to use RA Revamped...
Just bear in mind that it slows the backup process while it compresses

[Q] Rooted Nook Simple Touch, Help Partitioning micro SD card

Hi! Successfully rooted my Nook ST using Nook Manager, except I used a 32 GB micro SD card to do the rooting. After rooting, I ended up with two partitions on the SD card, Nook (239 MB) and Nook Manager (62.9 MB). I was wondering what I need to do to be able to utilize the rest of the space on the card? The reason I bought a 32 GB card was so I could store all my sideloaded books there, and now I find I'm just limited to the space/partitions showing up when I connect the nook via USB.
You need to repartition your card.
Partition Magic can do that.
If you want to use multiple partitions on the SD card (like 2 x 16 GB) you might want to look at:
http://forum.xda-developers.com/showthread.php?t=2184495
Renate NST said:
You need to repartition your card.
Partition Magic can do that.
If you want to use multiple partitions on the SD card (like 2 x 16 GB) you might want to look at:
http://forum.xda-developers.com/showthread.php?t=2184495
Click to expand...
Click to collapse
Thanks, will download a copy of Partition Magic later. I really am completely clueless when it comes to programming though. In fact, I'm only here because the folks at mobileread told me I'd probably have better luck having my question/s answered here than there. So just to confirm, I can repartition the drive using partition magic so I'll have one extra partition for the books I want to sideload, and I'm good to go already when I re-insert the SD card into the Nook? Or do I have to attempt the code that you gave in the thread you linked?
If you want to have a single FAT partition on your SD card you can do that without much change.
It comes down to whether you want to be able to pull the SD card and plug it into random desktops and things.
If you want to have multiple partitions or ext3 partitions you will have to use the new vold in the link above.
if used windows 7,8. Insert a memory card into the card reader. Go to cmd(administrator mode) and run command:
Diskpart
List Disk
Select Disk 1 (#select sdcard)
clean (#clean partition sdcard)
create partition primary
active
format fs=fat32 quick
assign (#run command if not view sdcard in mycomputer )
Renate, I tried to repartition my SD card, but got a "disk is not formatted, do you want to format it now?" message. So I had no choice but to do a data recovery using EaseUs Partition Master first, then went ahead and clicked format now. Then I tried using Minitool Partition Wizard (couldn't find a free version of Partition Magic) to create new partitions in the formatted SD card so that the NookManager partition would be larger (27 GB) while the NookBackup partition would be 2 GB. Except that I can't seem to create any new partitions at all. And I also have no idea how to restore the data I'd backed up earlier either.
Sorry, I missed seeing this come up when you posted it.
When your Nook asks you if you want to format you should say "No!".
It could be that it misidentified the situation.
In any case, you want to look closer before formatting anything.
Here's a gotcha.
If you are using ext3 and the internal clock has reset itself then the last mount will be in the future.
That makes things angry. Check that the date/time on the Nook is correct.
You can use gparted to give the card the partition layout you need (i.e. first NookManager partition is big, second NookBackup partition is only large enough to hold a backup), then write the first partition from NookManager.img into first partition of the card (you need to do something roughly similar to this. Then you can use gparted to set the "boot" flag on the first partition and use the card to backup&root your Nook. Then remove the "boot" flag, and keep using the card for storage (it's a bit messy to have both user&app files AND NookManager boot files in the same place, but if you only have one card, then this is inevitable - i haven't found a way to mount the second or the third partitions from the card). The card will act as normal storage device when flag is not set, and as NookManager bootable card when flag is set.

Categories

Resources