Related
When trying to create an ext4 partition on the stock 8Gb SD card that I got with my Desire, I ended up 'bricking' it so now it's damaged and is no use any more.
I had a spare 4Gb one lying about (same make) and tried again, but suffered the same problem. Now that card is read only and I can't format it any more. Android just won't let me, and of course my PC doesn't see it as it's read only so again, 'bricked'.
Suffice to say now i'm furious as i've wasted 2 cards. I wasn't aware of different classes of SD cards before today but i'm guessing my problem stems from the fact that I was trying to add an ext4 partitions to class 2 cards? I wish the guides re partitioning would say that you need a better class of card to create ext3/ext4. (I was in the past able to make an ext2 ok on the first one)
Do I need to get a class 6 card to be able to use ext4?
I don't think class and partition compatibility have anything to do with each other, the class is just a indication of the minimum write speed. Also i had no problem getting a ext3 partition on a class 2 sd card.
What program are you using to partition the cards?
Yeah? I had read that somewhere. I'm using Gparted Live CD.
I can't think why both cards failed the same way then.
have a look at this link
http://download.cnet.com/VaioSoft-Recovery-Manager/3000-2094_4-10286449.html
manage to recover a bricked sd card with this. It might work for yours.
I used Gparted for my SD the other day and mysteriously, 4GB went missing. Luckily, Android reformatted it for me and I got my 4GB back
madffrogs said:
have a look at this link
http://download.cnet.com/VaioSoft-Recovery-Manager/3000-2094_4-10286449.html
manage to recover a bricked sd card with this. It might work for yours.
Click to expand...
Click to collapse
I'll try that. Thanks.
madffrogs said:
have a look at this link
http://download.cnet.com/VaioSoft-Recovery-Manager/3000-2094_4-10286449.html
manage to recover a bricked sd card with this. It might work for yours.
Click to expand...
Click to collapse
This is an old program. It doesn't appear to work under W7.
Not sure it would be any help anyway as Android doesn't even give me the choice to make the damaged cards visible to a PC.
Did you try to mount them in recovery or just under android?
If only in android while booted, go in to recovery and mount it that way.
TheGhost1233 said:
Did you try to mount them in recovery or just under android?
If only in android while booted, go in to recovery and mount it that way.
Click to expand...
Click to collapse
I don't seem to have an option to mount an SD card in recovery mode.
The only options I have are:
Reboot system now
Apply sdcard:update.zip (which doesn't work as the SD card is damaged so there is no update.zip accessible)
Wipe data/factory reset
Wipe cache partition
I think I did when I could use the update.zip but as I say, that's now not an option.
Any ideas?
Always be careful with ext4, it's known to kill the sd card's lifespan (so I've read from others, I've never tried it myself). I always use ext3 and it works fine.
P.S. Formatted with Rom Manager :/
ext4 will kill your card in 10 years maybe, so get that out of the equation.
boot a linux live cd if you dont have it installed (i.e. ubuntu)
open a terminal and then:
$sudo su (it will ask for your user password if you have one)
#dd if=/dev/zero of=/dev/sdX
but you have to replace that X by your phone's sd device it will probably be something like sdb or sdc, dont indicate the partition which would look like sdb1 or sdc1
once done, you hace to partition it again:
#cfdisk /dev/sdX
and then format those partition, like:
#mkfs -t ext4 /dev/sdX2 (now you have to indicate the partition)
good luck, and dont **** up your system.
crapula512 said:
ext4 will kill your card in 10 years maybe, so get that out of the equation.
boot a linux live cd if you dont have it installed (i.e. ubuntu)
open a terminal and then:
$sudo su (it will ask for your user password if you have one)
#dd if=/dev/zero of=/dev/sdX
but you have to replace that X by your phone's sd device it will probably be something like sdb or sdc, dont indicate the partition which would look like sdb1 or sdc1
once done, you hace to partition it again:
#cfdisk /dev/sdX
and then format those partition, like:
#mkfs -t ext4 /dev/sdX2 (now you have to indicate the partition)
good luck, and dont **** up your system.
Click to expand...
Click to collapse
Both my cards are already dead, so Ubuntu and Windows can't see them.
barryfell said:
Both my cards are already dead, so Ubuntu and Windows can't see them.
Click to expand...
Click to collapse
What about your card reader? Maybe it is not the cards? I did my partitions using Ubuntu Live CD. My MicroSD card is a Sandisk 2GB card without any class specified.
Keep your cards and keep trying to format them after 2-3 days. Formatting in FAT32+BTRFS bricked two of mine a few weeks back but they were fine after a week and started getting recognized by then - not before though.
And yep, not to do with Class rating; I run Ext4 with a Class 2 and 4.
------------------------------
- Sent via HTC Desire -
The card will be visible to Windows in computer management. Just delete the partition.
Bricked my arse
Sent from my HTC Desire using XDA App
barryfell said:
I don't seem to have an option to mount an SD card in recovery mode.
The only options I have are:
Reboot system now
Apply sdcard:update.zip (which doesn't work as the SD card is damaged so there is no update.zip accessible)
Wipe data/factory reset
Wipe cache partition
Click to expand...
Click to collapse
A corrupted filesystem or partition is very different to a corrupted card. You most likely have the former, not the latter.
Which Recovery and version are you using?
All Recoveries for a while allow you to mount the card via USB. The option is under "mounts and storage" in CWM Recovery, like: http://www.brutzelstube.de/wp-content/uploads/2010/09/ClockworkModRecovery.jpg
Format when it is mounted through this option via your PC.
------------------------------
- Sent via HTC Desire -
jiehao85 said:
What about your card reader? Maybe it is not the cards? I did my partitions using Ubuntu Live CD. My MicroSD card is a Sandisk 2GB card without any class specified.
Click to expand...
Click to collapse
I don't have a card reader and it's cheaper to buy a new card than buy a card reader to maybe fix them.
I previously had an ext2 partition which I done via Clockwork recovery. However, when I tried to format the card and repartition it with an ext4 partition using Gparted Live CD I broke both the cards. At first they were just being reported as read only by Android but as I tried to fix them they became damaged so now I can't mount them.
I think the problem stems from me formatting while the cards were mounted, as mentioned earlier. My mistake there. I should have formatted them under Gparted.
Now they are damaged Gparted no longer sees them and while Windows disk management did see them for a while (when Android was reporting them as read only) now I can't see them I can't do anything to them.
gutsbn said:
The card will be visible to Windows in computer management. Just delete the partition.
Bricked my arse
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Before I damaged it it was visible in Windows disk management, but there were no partition(s) and no ability to format. The disk was just grey, like the DVD drive..
th3 said:
A corrupted filesystem or partition is very different to a corrupted card. You most likely have the former, not the latter.
Click to expand...
Click to collapse
I had the former at first, but further attempts to fix it ended with the latter.
Which Recovery and version are you using?
Click to expand...
Click to collapse
I was using Clockwork, but I can no longer get in to it. As I say, all I can access are:
Reboot system now
Apply sdcard:update.zip
Wipe data/factory reset
Wipe cache partition
I used to go to 'Apply sdcard:update.zip' to get into Clockwork Recovery but as I say, this is no longer an option, as the SD card has been formatted and now damaged.
All Recoveries for a while allow you to mount the card via USB. The option is under "mounts and storage" in CWM Recovery, like: http://www.brutzelstube.de/wp-content/uploads/2010/09/ClockworkModRecovery.jpg
Format when it is mounted through this option via your PC.
------------------------------
- Sent via HTC Desire -
Click to expand...
Click to collapse
I would if I could get into Clockwork Recovery. I just don't see a way of mounting the card to do anything with it now it's damaged. (Unless I maybe bought a card reader)
th3 said:
Keep your cards and keep trying to format them after 2-3 days. Formatting in FAT32+BTRFS bricked two of mine a few weeks back but they were fine after a week and started getting recognized by then - not before though.
And yep, not to do with Class rating; I run Ext4 with a Class 2 and 4.
------------------------------
- Sent via HTC Desire -
Click to expand...
Click to collapse
Interesting. I'll maybe try that at some point but I have a new card on the way so i'll be making sure I format and partition it in Gparted and not make the mistake of formatting while mounted in Android.
I would like to partition my HTC Desire's 2gb class 2 SD card into FAT32 followed by ext2.
I heard that GParted requires booting from a drive, however my com does not support it.
Any other ways to partition my card without requiring drive boot? Incidentally i do not have linux, only windows vista .
Easus partition manager I can think of. Vista does not read and cannot create EXT partitons.
Ext2? I recommend 3 or 4 - most scripts supports those.
Your PC does not support boot from CD/USB? 15 years old PC or what?
nagypapi said:
Easus partition manager I can think of. Vista does not read and cannot create EXT partitons.
Ext2? I recommend 3 or 4 - most scripts supports those.
Your PC does not support boot from CD/USB? 15 years old PC or what?
Click to expand...
Click to collapse
hmmm its a Presario V3000?
It must have an option then... my older ASUS F51R had.
Possibly you can turn it on in the BIOS or just push F8/F12 when boots up to select where to boot from. (F8/F12 are the 2 most common keys - depends on laptop)
Easeus can only do up to ext3 which kind of sucks but I think there is a script to upgrade ext3 to ext4 somewhere
Yeah but the script is totally complicated.
Sent from my Redux RC6 HTC Desire.
Can you use ROM Manager? I think it creates an ext3.
Sent from my HTC Desire using Tapatalk
Desure said:
I would like to partition my HTC Desire's 2gb class 2 SD card into FAT32 followed by ext2.
I heard that GParted requires booting from a drive, however my com does not support it.
Any other ways to partition my card without requiring drive boot? Incidentally i do not have linux, only windows vista .
Click to expand...
Click to collapse
Every pc should support booting from different drives
If you have a usb-stick you can get GParted USB (instructions and download inside)
When starting up the computer, just keep on pressing F12 like a madman in order to get to the device selection screen
edit\
lol, Did not notice all the posts above. Alternatively you can use Amon-RA recovery, it supports formatting sd-cards to ext3 or ext4.
mikep99 said:
Can you use ROM Manager? I think it creates an ext3.
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
I heard ROM manager doesnt really work ._.
Rom Manager is crap for partitioning. Try AmonRA as suggested, or the GParted USB version (I have that too - 200MB needed and works on any laptop I tried - Sony Vaio, ASUS F51R)
Second that
hee hee my friend suggested to me since his phone can partition with clockworkmod( HTC Desire HD) i can put my card into his phone and partition. hopefully that works...
Hi all,
having quite a few problems with 4EXT recovery, and it formatting my sd-ext partitions. I read quite a few thread on here about using 4EXT to correctly partition memory cards, and I recently (tried) upgrading my rather old 8Gb class 4 Transcend micro-sd to a Samsung 32Gb Class 10, and thought I'd do things properly.
I boot into the recovery, hit Tools, Partiton SD Card, hit the tick to say "I'm ok with it destroying my data" remove all partitions, select 1024Mb for first partition, and after that I've tried about 5 different combinations, including skipping both the second partition and the swap, trying two 1Gb partitions for SD-ext and no swap etc etc. It then prompts me to pick EXT3 or EXT4, and I always choose EXT4.
Everytime I do this however, the EXT partition is never formatted, despite it telling me it completed successfully. This means that when I install my rom (MIUI-XJ Data2EXT one) the rom will not boot as it has no EXT partition to write to (I'm presuming as I get no specific error).
Has anyone else had similar problems or can they point me in a direction where I might be going wrong?
Thanks in advance to anyone who can help shed some light on a user who is rapidly going grey here lol
Which recoveryversion do you use?
Sent from dGB using Transparent XDA App
I suggest you use the rmd recovery. when the recovery is booted it tells you what partitions you have on the sd card. other than that it is by far the best sd-card formatting recovery i have used. the only better option is gparted i think
i have had similar problems with 4ext and i am not using it anymore
There's no such generally known bug in 4ext. if you're facing issues, I suggest you contact Maximillian with logs. I haven't seen anyone with a greater passion for fixing things.. That's the way you contribute to development-by helping fix any issues.
hassand said:
I suggest you use the rmd recovery. when the recovery is booted it tells you what partitions you have on the sd card. other than that it is by far the best sd-card formatting recovery i have used. the only better option is gparted i think
i have had similar problems with 4ext and i am not using it anymore
Click to expand...
Click to collapse
RMD is crap. There is a huge bug whereby there are issues backing up .android_secure.
We identified this in the thread yet as far as we are aware, has not been addressed. It would be good if not for that bug.
MatDrOiD said:
Which recoveryversion do you use?
Sent from dGB using Transparent XDA App
Click to expand...
Click to collapse
I'm using 1.0.0.3 RC3 4EXT Recovery Touch
hassand said:
I suggest you use the rmd recovery. when the recovery is booted it tells you what partitions you have on the sd card. other than that it is by far the best sd-card formatting recovery i have used. the only better option is gparted i think
i have had similar problems with 4ext and i am not using it anymore
Click to expand...
Click to collapse
I'll see if this makes any difference. I did try and reinstall Clockwork Mod Recovery over 4EXT but for some reason it didn't work, and I still have 4EXT, but right now I'll try anything lol
Reno_79 said:
Hi all,
having quite a few problems with 4EXT recovery, and it formatting my sd-ext partitions. I read quite a few thread on here about using 4EXT to correctly partition memory cards, and I recently (tried) upgrading my rather old 8Gb class 4 Transcend micro-sd to a Samsung 32Gb Class 10, and thought I'd do things properly.
I boot into the recovery, hit Tools, Partiton SD Card, hit the tick to say "I'm ok with it destroying my data" remove all partitions, select 1024Mb for first partition, and after that I've tried about 5 different combinations, including skipping both the second partition and the swap, trying two 1Gb partitions for SD-ext and no swap etc etc. It then prompts me to pick EXT3 or EXT4, and I always choose EXT4.
Everytime I do this however, the EXT partition is never formatted, despite it telling me it completed successfully. This means that when I install my rom (MIUI-XJ Data2EXT one) the rom will not boot as it has no EXT partition to write to (I'm presuming as I get no specific error).
Has anyone else had similar problems or can they point me in a direction where I might be going wrong?
Thanks in advance to anyone who can help shed some light on a user who is rapidly going grey here lol
Click to expand...
Click to collapse
U can use Gparted to format your card from pc
Sent from my HTC Desire using XDA App
rootSU said:
RMD is crap. There is a huge bug whereby there are issues backing up .android_secure.
We identified this in the thread yet as far as we are aware, has not been addressed. It would be good if not for that bug.
Click to expand...
Click to collapse
for backup i use cwm
for partitioning, i have used it many times with 1 ext4 partition or 2 ext4 partitions and a swap and such, it has never failed yet. after i partition the card, i go back to cwm, so i have no experience with backups on rmd
Just for partitioning? How odd?! haha
RMD uses SDparted for partitioning so it does not correctly align the partition, which hinders performance.
Gparted is the best way. Not sure how 4EXT works for partitioning but apparently it does not use SDparted and DOES align. Whether thats by scripts or not I dont know.
Anyway Gparted is the best choice for partitioning
Just to check things out as I've read stories about mislabelled micro sd cards being sold before, I just performed a full surface scan on the card, came up clean. Just tried GParted... still no go.
Could there be a problem with the partition sizes I'm choosing?
Do I need 2 ext4 partitions? (I'm assuming yes as I have two on my 8Gb which was partitioned perfectly fine within Clockwork about a year ago; 1 of 1Gb and one of about 70Mb)
Any other software I can use to partition via the PC?
One fat, one EXT
Whats happening in Gparted?
Tell me exactly how you are setting up and what the problem is please.
rootSU said:
One fat, one EXT
Whats happening in Gparted?
Tell me exactly how you are setting up and what the problem is please.
Click to expand...
Click to collapse
That's what I thought, one of each.
Gparted says completed fine, but looking in 4EXT Recovery it still says my EXT4 is unformatted and I cannot install my rom
no idea then, other than removing all the partitions then create all from scratch.
Create Fat32 at desired size then format fat 32 as fat 32. Create EXT4 as desired size then format ext4 as ext 4...
Using Gparted you need a Fat32 partition (main partition) followed by an ext3 or ext4 partition (just 1-2gb) Make sure its Fat32 first though.
For some strange reason, possibly drivers, I had trouble with Gparted running through VMware, maybe try making an actually bootable CD or Usb stick. Worked for me.
Reno_79 said:
Just to check things out as I've read stories about mislabelled micro sd cards being sold before, I just performed a full surface scan on the card, came up clean. Just tried GParted... still no go.
Could there be a problem with the partition sizes I'm choosing?
Do I need 2 ext4 partitions? (I'm assuming yes as I have two on my 8Gb which was partitioned perfectly fine within Clockwork about a year ago; 1 of 1Gb and one of about 70Mb)
Any other software I can use to partition via the PC?
Click to expand...
Click to collapse
you can use PARTED MAGIC but its basically Gparted and Parted put together in 1gui.Some other useful tools in it as well.
Also it runs off the computer ram, which is better than a live cd
Well a little update:
I've managed to get ClockWork Mod back on the phone, and it seems my partitions are working correctly now. Just got a bootloop problem now, I'll get there eventually lol
Looks like it's a bad sd card, no matter what I try and do, even if the software I create the ext partition with say successful, once I get it onto my phone it's not there anymore. Will never buy an micro-sd from ebay again.
Reno_79 said:
Looks like it's a bad sd card, no matter what I try and do, even if the software I create the ext partition with say successful, once I get it onto my phone it's not there anymore. Will never buy an micro-sd from ebay again.
Click to expand...
Click to collapse
I wouldn't blame the SD card. The Desire is notoriously awkward where using 32Gb cards are concerned, indeed I'm sure it's been said that it only supports upto 16Gb cards though I suspect some may have gotten 32Gb cards to work. Similarly, class 10 cards are a bit hit and miss with the Desire. It's taken me a couple of attempts to get a working class 10 16Gb card and to be honest there's no noticable speed improvement over my class 4 8Gb and 4Gb cards.
Parva4 said:
I wouldn't blame the SD card. The Desire is notoriously awkward where using 32Gb cards are concerned, indeed I'm sure it's been said that it only supports upto 16Gb cards though I suspect some may have gotten 32Gb cards to work. Similarly, class 10 cards are a bit hit and miss with the Desire. It's taken me a couple of attempts to get a working class 10 16Gb card and to be honest there's no noticable speed improvement over my class 4 8Gb and 4Gb cards.
Click to expand...
Click to collapse
That a fair point, so I thought I'd test it in my mates Sensation XL and another's Galaxy SII (Why do all my friends have much newer, bigger phones than me? ) Anyway... long story short, same kinda problems, ebay seller has been shut down, paypal looking into getting me a refund and I've bought another Lexar 32Gb that was on sale at amazon. Should be the end of my problems, but thanks everyone for the help.
same issue here
Hi guys,
I have the same problem. I have 2 Different cards, 8 and 16GB all Class 10 - I tested them and they have the right speed and they seem to work just fine.
I boot a live Ubuntu 11.10 and run Gparted. I then format (the 8GB card) by the book (fat32 first and 1GB ext4 after, both primary partitions).
My 4EXT 1.0.0.4 RC3 doesn't see the partitioning of the SD Card.
If I format the card using 4EXT, I can install the roms and they run fine for a few days but then EACH ROM (I've tried prolly 10...) starts hanging, and when I turn the phone off, the ROM don't boot anymore... wiping cache + dalvik doesn't help at that point.
I start thinking my Desire has an hardware issue?
thanks
Has anyone had any experience with using their SDcard with either the ntfs file format, or any other? If so, how well did it work and what did you think of it?
I know there are plenty of threads out there asking whether it's theoretically possible to format the SDcard to any other file systems (usually asking ntfs) and still expect android to read it, but I haven't found actual usage statistics (stability, speed). I'm interested in reformatting my SDcard to either NTFS or 4ext (I use linux, so pretty much any file system is game), however I don't know if this will be better for prevent files from easily corrupting, or if it'll still be the same (theoretically it should).
xxkid123 said:
Has anyone had any experience with using their SDcard with either the ntfs file format, or any other? If so, how well did it work and what did you think of it?
I know there are plenty of threads out there asking whether it's theoretically possible to format the SDcard to any other file systems (usually asking ntfs) and still expect android to read it, but I haven't found actual usage statistics (stability, speed). I'm interested in reformatting my SDcard to either NTFS or 4ext (I use linux, so pretty much any file system is game), however I don't know if this will be better for prevent files from easily corrupting, or if it'll still be the same (theoretically it should).
Click to expand...
Click to collapse
I didn't know that 4ext was a file system, I believe you meant etx4 :trollolol: 4Ext is a recovery for some android (HTC) devices.
I recommend using 4Ext to format your sd card with whatever it recommends. I think it formats to part ext3 and the rest as ext4, but I can't remember.
I think you can use NTFS or any other popular formats with android though
Yes but not on the DHD. Kernel support is required for R/W in those formats. For example, the Samsung Galaxy S3 can use NTFS and exfat formatted SD cards. The DHD can only access fat32 formatted cards and use a multi-partitioned (ext3/ext4) card for app2sd.
Sent from my Desire HD using xda premium
sashank said:
Yes but not on the DHD. Kernel support is required for R/W in those formats. For example, the Samsung Galaxy S3 can use NTFS and exfat formatted SD cards. The DHD can only access fat32 formatted cards and use a multi-partitioned (ext3/ext4) card for app2sd.
Sent from my Desire HD using xda premium
Click to expand...
Click to collapse
thanks, this was what I was looking for!
Fallon9111 said:
I didn't know that 4ext was a file system, I believe you meant etx4 :trollolol: 4Ext is a recovery for some android (HTC) devices.
I recommend using 4Ext to format your sd card with whatever it recommends. I think it formats to part ext3 and the rest as ext4, but I can't remember.
I think you can use NTFS or any other popular formats with android though
Click to expand...
Click to collapse
jeezus, I meant ext4 I us 4ext rc8 on my i4g, so I'll probably give it a go sometime.
I need support for large (10+GB) files, but can't get exFAT or ext2/4 formatted sdcards working on my P8000.
I generally prefer to use exFAT for mac/windows/linux interoperability, but I guess the default kernel has no support for it. Ext2/4 gives the error 'Damaged SD card' and reformats with FAT32.
Any way to currently do this? Am I missing something obvious?
need to write module (exFAT or NTFS) for kernel
I also asked this question, no one helped
no program does not work, I tried everything
Bummer. I was afraid of that.
Thanks for the info.
I have my sdcard as two partitions, a FAT32 partition visible to the phone and an EXT4 partition to use link2sd for moving apps from the phone memory which is not visible to the phone. I am not sure whether there is an application that lets you use files as you wish to by saving to the EXT4 partition.
ShootistUK said:
I have my sdcard as two partitions, a FAT32 partition visible to the phone and an EXT4 partition to use link2sd for moving apps from the phone memory which is not visible to the phone. I am not sure whether there is an application that lets you use files as you wish to by saving to the EXT4 partition.
Click to expand...
Click to collapse
Did the same two partitions on my sdcard. FAT32 and EXT4 both are working. The P8000 is able to handle EXT4 partitions but i don't now, how big these partitions can be.
Perhaps in Android 6 add this
Of course it is still not known
so does ext4 and fat32 work with link2sd?
gnomified said:
so does ext4 and fat32 work with link2sd?
Click to expand...
Click to collapse
Fat32+ext4 works, and link2sd can be used. Ended up going that route, myself.
Ended up going that route, myself.
Click to expand...
Click to collapse
fine if it suits you
not suitable for me
Write to developers do support for the NTFS or exFAT, received a reply
Thanks for your letter and suggestions for Elephone. I will sort out your ideas and report it to my colleague. Maybe it will appear on our phone in the near future.
Click to expand...
Click to collapse
doubt that it will
64gb
my phone can't recognize my fat32 64gb sdcard :crying:
jasux said:
my phone can't recognize my fat32 64gb sdcard :crying:
Click to expand...
Click to collapse
The slot seems to be very sensitive.
I've need to try it several times, to insert the card "correctly".
So don't give up...remove the card and insert it again...try reboots and so on...
http://forum.xda-developers.com/ele...rys-kernel-t3226081/post63443302#post63443302
Here's my first experimental exFAT kernel build. I'm obviously not responsible for any damage.
Zormal said:
I need support for large (10+GB) files, but can't get exFAT or ext2/4 formatted sdcards working on my P8000.
I generally prefer to use exFAT for mac/windows/linux interoperability, but I guess the default kernel has no support for it. Ext2/4 gives the error 'Damaged SD card' and reformats with FAT32.
Any way to currently do this? Am I missing something obvious?
Click to expand...
Click to collapse
try my patch