Related
Hi guys, I just bought a new SD card and partitioned it for a2sd+ (fat32 + 1gb ext3) using a Windows app which I discovered thru another thread here.
Now when I went to recovery and did a factory wipe & wipe dalvik cache, I got the "E: Can't mount /dev/block/mmcblk0p2 (File exists)" error.
I was still able to flash the ROM on the SD card & everything seems to be working just fine so should I be worried about the error & find a fix?
Sent from my HTC Desire using XDA App
No.
Sent from RCMixS
Ok thanks. Hope it doesn't lead to bootloops later like I read from other people's posts.
Sent from my HTC Desire using XDA App
After I read through several hundred pages on different topics but all treating the sd-ext one or the other way, I still think, that my problem has another twist.
I recently rooted my phone and I'm running Leedroid 3.0.8.2 APSD with S-On. Now everything runs perfectly: quick system info shows my apsd partition, apps are saved there (also new ones I installed after flashing the rom), titanium backups them and my phone runs smoothly.
But, clockworkmod cannot mount the sd-ext, cannot backup it nor restore it. And root explorer cannot find it.
I tried to format the sd card and remaking the partitions. I tried all other solutions I found on xda, but the problem remains.
Can anyone help?
Sent from my HTC Desire using XDA App
hi,
seems that your problem is your CWM version, already read a problem's like this.. buggy recovery.
look into devlopment thread recovery cwm, think this issue is related there.
depends the version u got
http://forum.xda-developers.com/showthread.php?t=1112658
be aware that to flash new recovery, best way is to be s-off
hope this help
How did you format it? With Linux or the Rommanager,...? Is this problem new?
Maybe you have to flash a new version of the Clockworkmod. Therefore you would have to S-off the device.
Please give us more information.
I made the partions using MiniTool Partition Wizard on Windows. I have cwm 2.5.0.7. But the first time I made the partitions I used the rommanager.
The thing is, that the root explorer doesn't recognize the sd-ext either. I will try to flash a new recovery though. Can't I use unrevoked for this too?
The format of the sd-ext partition is ext3.
Sent from my HTC Desire using XDA App
After the first partitioning, I zipalingned the sd-ext using the recommended tool by Leedroid. But after that I was stuck on the splash screen, so I remade the partitions using MiniTool.
Then I was able to flash the rom and get my phone going again, but had the problem with sd-ext.
A week later, I wiped the sdcard anew and tried again, but the problem persisted.
Sent from my HTC Desire using XDA App
I had a similar problem. I solved it by flashing the alignment patch twice (first time: splash screen freeze, second time: bootup and mountable in recovery)
Goodluck
Sent from my HTC Desire using Tapatalk
Please try to format the card with linux, the rommanager or the cwm. It is only possible to flash another recovery when you are s-off as far as I know.
You can also backup the data with linux. Copy the files to the card back and restore the ext in the recovery otherwise it won't work. I would also backup the apps with TB before just to be on the safe site.
Sent from my HTC Desire using XDA App
Hi don 't use alignment zip iit was design for typical rom (data2ext ) 'use instead gpartes but since your rom with a2sd or whtever with ext boot means that U got a working ext fs... To see what is stored in ext use quick system info or browse to system/sd directory.
Sent from my HTC Desire using XDA App
Hello!
I think, your ext is working well. If its not working, you should not be able to use the Rom as you described. As written by other user, look with root explorer into the directory /system/sd. Here you see the content of the ext-partition. You won't see a folder like /sd-ext in a file explorer. On a running phone the Fat32 partition of sd-card is accessable as /sdcard, the ext-partition as /system/sd .
After you mount your sd-ext in recovery, look into the mounts section, there you should see a line called unmount sd-ext - if you see this, the ext-partition should be successfully mounted. In recovery with mounted sd-ext you should be able to access ext-partition with adb, mounted as /sd-ext
Hope what I have written makes sense
Sent from my HTC Desire using XDA App
Ah, I always thought that I should look for a folder called sd-ext. I know think that the problem lies with the cwm and the fact that v2.5.0.7 doesn't recognize my sd-ext partition, probably because it is ext3. The sd-ext partition isn't and cannot be mounted in recovery.
You think flashing a new recovery could help? And if yes, what is the best way to flash it when s-on?
Thanks!
Sent from my HTC Desire using XDA App
I would try to format the card again (with linux or the rommanager, cwm).
You have to be S-Off to flash a new recovery as I told you before.
Therefore I would first try to format the sd card again (not with windows).
http://forum.xda-developers.com/showthread.php?t=1112658 if you want to flash a new version (You would have to s-off the device. It could be that you have to install a ruu and reroot the device for that procedure, because alpharev is not able to install the hboot with every rom)
Taiko0 said:
Ah, I always thought that I should look for a folder called sd-ext. I know think that the problem lies with the cwm and the fact that v2.5.0.7 doesn't recognize my sd-ext partition, probably because it is ext3. The sd-ext partition isn't and cannot be mounted in recovery.
You think flashing a new recovery could help? And if yes, what is the best way to flash it when s-on?
Thanks!
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
I Use the same recovery like u. No problems with ext-partition (ext3) here. I don't believe its your recovery, I think its your sd-card or partition. Download gparted boot cd, burn it to cd, boot it. Delete at first all partitions on the sd-card, kick apply! Then build new partitions. There are a lot videos in YouTube about using gparted if necessary.
Sent from my HTC Desire using XDA App
anderl78 said:
I Use the same recovery like u. No problems with ext-partition (ext3) here. I don't believe its your recovery, I think its your sd-card or partition. Download gparted boot cd, burn it to cd, boot it. Delete at first all partitions on the sd-card, kick apply! Then build new partitions. There are a lot videos in YouTube about using gparted if necessary.
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Backup your card first lol...
BigMrB said:
Backup your card first lol...
Click to expand...
Click to collapse
Yep!
Sent from my HTC Desire using XDA App
I tried using CWM to do the partitions, but couldn't find the command. Either way, I think I leave it at that, at least until the next update of Leedroid, as the Rom, TB and everything else works perfectly.
If any of you has another idea... Btw, does it matter which class of sdcard one has?
Thanks!
Sent from my HTC Desire using XDA App
Taiko0 said:
I tried using CWM to do the partitions, but couldn't find the command. Either way, I think I leave it at that, at least until the next update of Leedroid, as the Rom, TV and everything else works perfectly.
If any of you has another idea... Btw, does it matter which class of sdcard one has?
Thanks!
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Gparted is good to use... No class shouldn't make a difference for partitioning on speed of data transfer etc
Sent from my HTC Desire using XDA Premium App
Solved
Finally solved my problem! I s-offed my desire and flashed AmonRa, did the sd-ext repair and got it going! thanks all of you for your support!
So i have a case. When i try to format/ reset factory settings via recovery i get this strange error that my sd-ext can't be formatted because of the /dev/block/mmcblk0 file existing. I don't know what to do. I have a stock sd card 2gb. Windows says that its 1.86GB. Any help?
Backup sdcard contents first.
Then don't format it from recovery. Just boot up the OS and format the memory card. But doing so deleted the extra partition also. It creates entire fat partition. Again you will have to repartition your sdcard to create ext again.
And if you still face errors, then there is a chance of sdcard being corrupted.
Sent from my HTC Wildfire using XDA App
I've formatted it many times. Even downloaded mini tool partition wizard home edition(gpardted thingy windows version). Its still 1,86GB there's no partitions. Only a FAT32 card.
For a 2GB card you can only use around 1.8x GB . So I think it is correct. I just thought you had issue in formatting ext partition.
Sent from my HTC Wildfire using XDA App
hang on... it doesn't allow you to format sd-ext because it doesn't exist.. EXT is a linux format, if your entire SD-Card is FAT-32 there's no EXT to format....
bortak said:
hang on... it doesn't allow you to format sd-ext because it doesn't exist.. EXT is a linux format, if your entire SD-Card is FAT-32 there's no EXT to format....
Click to expand...
Click to collapse
It says that some file DOES exist.
Sent from my HTC Wildfire using XDA Premium App
quemmy said:
It says that some file DOES exist.
Sent from my HTC Wildfire using XDA Premium App
Click to expand...
Click to collapse
If you haven't made an EXT partition on your SD-Card then you will not be able to format SD-EXT because there is nothing to format... it's simple logic ... you can't delete something that doesn't exist
It said it does exist. Well, meh. I bought a new card. 8gb kingston ^^ 1gb ex3 partition
Sent from my HTC Wildfire using XDA Premium App
What actually takes up internal memory as I've only got 3mb of apps on my internal memory according to Install Manager but still only got 3mb free.
I've tried cleaning all the cache but this only frees about 3mb.
Do updates for apps on your sdcard take up internal memory?
Sent from my HTC Desire using Tapatalk
Steveh8204 said:
What actually takes up internal memory as I've only got 3mb of apps on my internal memory according to Install Manager but still only got 3mb free.
I've tried cleaning all the cache but this only frees about 3mb.
Do updates for apps on your sdcard take up internal memory?
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
before you flash a new ROM always do a full wipe from mounts & storage
>boot
>system
>data
>cache
>sd-ext
this should free up the memory for you
I didn't do that before I upgraded to the stock Gingerbread Rom, has that caused the problem? If so where do I go from here?
Sent from my HTC Desire using Tapatalk
Steveh8204 said:
I didn't do that before I upgraded to the stock Gingerbread Rom, has that caused the problem? If so where do I go from here?
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
Wipe everything and reflash
bortak said:
Wipe everything and reflash
Click to expand...
Click to collapse
I think he is completely stock desire
@op
If you are not using a custom rom and are not rooted, you only have option is to factory reset phone to default settings. Make sure you back up everything you can first.
Or just Root your phone learn how to install custom Roms with data2ext/data2sd/xd2sdx for more internal storage.
I am rooted and are looking into partitioning but was just wondering how come I have little internal memory when I moved 90% of Apps to my SD card. This was why I had to root.
Seems quite a poor fail on the part of Android. Unless it is because I didn't wipe all that Data before I flashed the custom rom.
Sent from my HTC Desire using Tapatalk
Steveh8204 said:
I am rooted and are looking into partitioning but was just wondering how come I have little internal memory when I moved 90% of Apps to my SD card. This was why I had to root.
Seems quite a poor fail on the part of Android. Unless it is because I didn't wipe all that Data before I flashed the custom rom.
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
Whats happening mate, even tho you have moved apps to sd card not all the file really goes there. Say you download a 20MB app and move it to sd card. 15MB would go there and the other 5MB would stay at real internal filling it up. Plus dalvik cache app data ect.
Partitioning with Gparted and having an ext4 with a RoM that uses data2ext puts your ext4 has internal giving you more space.
Staying with app2sd+ only gives you a little bit more space.
Check my upload and you'll see my internal storage is just under 1gb free.
Sent from my HTC Runnymede using xda premium
shankly1985 said:
Whats happening mate, even tho you have moved apps to sd card not all the file really goes there. Say you download a 20MB app and move it to sd card. 15MB would go there and the other 5MB would stay at real internal filling it up. Plus dalvik cache app data ect.
Partitioning with Gparted and having an ext4 with a RoM that uses data2ext puts your ext4 has internal giving you more space.
Staying with app2sd+ only gives you a little bit more space.
Click to expand...
Click to collapse
Thanks, well explained as soon as I can get near my pc I will sort out my partition.
Sent from my HTC Desire using Tapatalk
Had to partition with clockwork mod in the end, don't know if this affects which rom I can use.
Sent from my HTC Desire using Tapatalk
Steveh8204 said:
Had to partition with clockwork mod in the end, don't know if this affects which rom I can use.
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
If you partitionend your SD card correctly (for your rom), it does not matter how (so with witch recovery/program) you did it.
I have a partition but no idea of what type or how to check which type.
Sent from my HTC Desire using Tapatalk
Steveh8204 said:
I have a partition but no idea of what type or how to check which type.
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
You can check it with GParted:
http://gparted.sourceforge.net/
Steveh8204 said:
I have a partition but no idea of what type or how to check which type.
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
You should use Gparted for partitioning card. say you have 16GB card first partition sould be fat32=13gb second ext4=2GB 2048MB both set to primary.
To use Gparted you burn it to CD and just boot from the disk, be careful not to format windows drive
I could not get gparted to work on my PC. From VMPlayer or Boot disc. It went so far and then just hung, about 5 times.
If I'm using CWM v4.0.1.4 what partition type am I likely to have as that was what I had to use to partition it through the advanced settings.
Steveh8204 said:
I could not get gparted to work on my PC. From VMPlayer or Boot disc. It went so far and then just hung, about 5 times.
If I'm using CWM v4.0.1.4 what partition type am I likely to have as that was what I had to use to partition it through the advanced settings.
Click to expand...
Click to collapse
CWM makes it ext3.
SwiftKeyed from my HTC Desire using XDA App.
I’ve managed to get GParted to work on a different PC but when I connected my Phone and mounted the USB Card the volume came up as ‘Unallocated’.
I created a Fat32 partition and an Ext3 partition (both primary) and then connected my PC through windows to transfer the Update.zip file to my SDCard.
Then when I went to ‘update zip from sdcard’ in recovery the file didn’t show up.
When I restarted my phone after wiping data (as requested in rom installation guide) the card wasn’t recognized and asked to be reformatted so I did.
Now the card isn’t recognized by gparted. I’ve had a mare with this today (two kids driving me mad contributed to that too though in fair, lol!)
I've got my Fat32 and Ext3 partitions now and have put my recovery files on my SDCard through Windows but cannot get recovery to see my files at all.
Install Zip from SDCard doesnt see my Custom Rom, Restore doesnt see any files and won't even create a backup even though this is a Fat32 partition.
Has anyone else had this. Quite frustrating now.
Unmounted SD card in windows before trying to flash / restore something?
MatDrOiD said:
Unmounted SD card in windows before trying to flash / restore something?
Click to expand...
Click to collapse
So you think the problem might be because I didn't unmount the sd card in windows after I'd put the recovery files back on?
I did unmount in cwm recovery via the back key.
Is this likely to be the reason and worth going through all the hassle again for?
Sent from my HTC Desire using Tapatalk
i try to partition my sdcard to ext4
with amonra recovery i try to partition to ext2 - ext3 and then ext3 - ext4
when formating to ext3 i can mount the sdcard , but when i formating to ext4, sdcard wont mounting.
and i can't make a2sd programs works well.. as well in Titanium Backup ext partition not show.
can all u help me?
#sory my bad english
EDIT: i'm using sandisk ultra 8gb class 10 sdcard
seethegoeh said:
i try to partition my sdcard to ext4
with amonra recovery i try to partition to ext2 - ext3 and then ext3 - ext4
when formating to ext3 i can mount the sdcard , but when i formating to ext4, sdcard wont mounting.
and i can't make a2sd programs works well.. as well in Titanium Backup ext partition not show.
can all u help me?
#sory my bad english
Click to expand...
Click to collapse
Go to 'mount' in Recovery, mount /sdcard, and try again.
MBQsniper said:
Go to 'mount' in Recovery, mount /sdcard, and try again.
Click to expand...
Click to collapse
already tried but still can't mount..
is evo can read ext4 partition? or only ext3?
which one is better, ext3 or ext4?
are u using ext4 partition? how do you do it?
Are you on a kernel that supports ext4?
ca1ne said:
Are you on a kernel that supports ext4?
Click to expand...
Click to collapse
i dunno about that..
but i'm using EnergyRom with ChopSuey kernel..
so not every kernel can supports ext4?
which kernels should I use for my supersonic to supports ext4?
I know the Mason kernel supports ext. 4. Read the OP for the ROM you're using and make sure ext. 4 is supported.
Sent using my HTC EVO 4G and a magic wand
seethegoeh said:
i dunno about that..
but i'm using EnergyRom with ChopSuey kernel..
so not every kernel can supports ext4?
which kernels should I use for my supersonic to supports ext4?
Click to expand...
Click to collapse
If its a sense rom only underworld kernel and classic kernel support ext 4 and if its aosp rom mostly every kernel supports it.
Sent from my PC36100 using xda app-developers app
Scratch what I said above. I forgot Energy is a Sense ROM, so you'll need a Sense ROM that supports ext. 4, assuming it's supported by the ROM.
Sent using my HTC EVO 4G and a magic wand
FinZ28 said:
Scratch what I said above. I forgot Energy is a Sense ROM, so you'll need a Sense ROM that supports ext. 4, assuming it's supported by the ROM.
Sent using my HTC EVO 4G and a magic wand
Click to expand...
Click to collapse
All roms with a2sd support it and that's most roms all you need is kernel support
Sent from my PC36100 using xda app-developers app
evo4gnoob said:
All roms with a2sd support it and that's most roms all you need is kernel support
Sent from my PC36100 using xda app-developers app
Click to expand...
Click to collapse
ok il'll try to try another kernels..
but the problems is, the sdcard won't mount in recovery menu when format to ext4..
if i format to ext2 or ext3, recovery can mount sdcard..
so.. what is the problems? recovery or kernels? who that make the sdcard can't mount...
seethegoeh said:
ok il'll try to try another kernels..
but the problems is, the sdcard won't mount in recovery menu when format to ext4..
if i format to ext2 or ext3, recovery can mount sdcard..
so.. what is the problems? recovery or kernels? who that make the sdcard can't mount...
Click to expand...
Click to collapse
1. Maybe your card doesn't support ext3 or
2. Format the whole card after you back up everything on it. Then do the partion and then move everything back to the SD card
3. Update ext1 to ext2
4. Wipe using superwipe or whatever method you use, flash the rom, same session flash your kernal underworld number 8 for your sense rom, then same session flash your apps2sd script I use cronmod INT2EXT4+ it moves your partion to your internal memory and I have 900mb on my internal memory 300 apps installed and 400mb of internal memory left and because its internal my phone is fast as hell with no lag.. then reboot and take a look around to see if the script stuck.. if so then get rid of armon installer use smelkous recovery you can go back into it and update your partion without having to format your SD card again.. so then you would update to ext3 but you may have to uninstall your app2sd script and then reflash it once you get your ext4 up and running.. I will link cronmod so you can read the op he also has a app2sd script as well
Sent from my PC36100 using Tapatalk 2
---------- Post added at 08:20 AM ---------- Previous post was at 08:20 AM ----------
http://forum.xda-developers.com/showthread.php?t=1716124
Sent from my PC36100 using Tapatalk 2
monty_python said:
1. Maybe your card doesn't support ext3 or
2. Format the whole card after you back up everything on it. Then do the partion and then move everything back to the SD card
3. Update ext1 to ext2
4. Wipe using superwipe or whatever method you use, flash the rom, same session flash your kernal underworld number 8 for your sense rom, then same session flash your apps2sd script I use cronmod INT2EXT4+ it moves your partion to your internal memory and I have 900mb on my internal memory 300 apps installed and 400mb of internal memory left and because its internal my phone is fast as hell with no lag.. then reboot and take a look around to see if the script stuck.. if so then get rid of armon installer use smelkous recovery you can go back into it and update your partion without having to format your SD card again.. so then you would update to ext3 but you may have to uninstall your app2sd script and then reflash it once you get your ext4 up and running.. I will link cronmod so you can read the op he also has a app2sd script as well
Sent from my PC36100 using Tapatalk 2
---------- Post added at 08:20 AM ---------- Previous post was at 08:20 AM ----------
http://forum.xda-developers.com/showthread.php?t=1716124
Sent from my PC36100 using Tapatalk 2
Click to expand...
Click to collapse
Nice..I will test it..
Big thanks..
Edit: how do I know that my sdcard was formated to ext2/ext3 or ext4?
Sent from my PC36100 using xda premium
seethegoeh said:
Nice..I will test it..
Big thanks..
Edit: how do I know that my sdcard was formated to ext2/ext3 or ext4?
Sent from my PC36100 using xda premium
Click to expand...
Click to collapse
Just look for smelkous 4.2 I believe it is, I think its pretty str8 forward as far as ext upgrades if its capable of being upgraded to ext3 or ext4, but not all SD cards can be updraded to ext 3 or 4
Sent from my PC36100 using Tapatalk 2
monty_python said:
Just look for smelkous 4.2 I believe it is, I think its pretty str8 forward as far as ext upgrades if its capable of being upgraded to ext3 or ext4, but not all SD cards can be updraded to ext 3 or 4
Sent from my PC36100 using Tapatalk 2
Click to expand...
Click to collapse
I mean, how to detect that my sdcard in ext4 partition position? Any apps to detect that?
Sent from my PC36100 using xda premium
Use terminal emulator
Type su, hit enter
Then, a2sd check.
Should tell you your ext
An enviousOG