Suddenly my ClockworkMod recovery started to fail on acessing sd-ext.
My SD-EXT is an EXT4 partition, and I have done severall ROM backups before.
Now it just can't access SD-EXT. If I try to backup the ROM it returns the error:
E:Can't mount /dev/block/mmcblk0p2
(File exists)
I'm using version 2.5.0.1 of ClockworkMod Recovery but I also tried many older versions and the error is the same. The partition is working perfectly from A2SD...
I googled a lot and found many people with an issue like this, but no answers. What can I do?
did the backup work before?
As far as I know, ClockworkMod works by 'live patching' the normal recovery. So it has to use the normal recovery's kernel... which I think don't supports ext4.
you have to flash recovery via unrevoked, only then youll get a possibility to mount/format/backup your ext
It might be the Ext4 but I'm almost sure that it was working after I switched from Ext3
Sent from my HTC Desire using XDA App
I flashed clockworkmod from unrevoked for the first time, but Ive been using Rom manager's versions ever since with success.
Sent from my HTC Desire using XDA App
I dont know why it does not support ext4 :s
Sent from my HTC Desire
The latest version of Clockwork suppports EXT3 and EXT4 perfectly.
Are you using ROM Manager? if not, I urge you to do so. In ROM Manager, check that Clockwork Recovery is at version 2.5.0.1. If not, update it.
I've been using ROM manager. Recovery version 2.5.0.1
Just can't access Sd-ext from whithin recovery
Sent from my HTC Desire using XDA App
Help...
Sent from my HTC Desire using XDA App
same here, with ext3 all is working but not with ext4 =(
Is there an easy way to copy the contents of the sd-ext partition to the Pc? (So I can go back to ext3 without wiping everything)
Sent from my HTC Desire using XDA App
Maybe a live linux could help you out. Just boot from the cd then plug your phone in, it should now detects all your partitions.
Sent from my HTC Desire using Tapatalk
cant mount sd-ext
hi.. any solution found to clockworkmod not being able to
mount the sd-ext?
i am trying to flash an a2we rom and can not because every time i partition my sd to ext4 (folowing a fat32 partition) i get this message from cmw2.5.0.7/3.0.0.5:
"cant mount sd-ext! (files exists)"
ehwn i try to wipe to factory defaults.
any ideas?
Hi are you sure a2sd is zip aligned and set up properly. Download terminal emulator from the market and type su (enter) a2sd check (enter) it will tell you if its working. if a2sd is not configured properly you can type su (enter) a2sd zipalign (enter) a2sd cachesd (enter)
Sent from my HTC Desire using XDA Premium App
Hi if you download root explorer and longpress on your SD ex you should get the option to copy.do this and paste it into your SD card folder. connect to PC and copy your sd ex folder that you previously pasted.
Sent from my HTC Desire using XDA Premium App
Oops... can't delete this
Sent from my HTC Desire using XDA App
Hi all!
The linux solution works great but forces me to several minutes of waiting and I am also forced to use a laptop.
In other words, when I have not my laptop handy I can't do the trick.
I've asked the developer (hi Vache!) who ported clockworkmod to my beloved Acer Liquid Metal but then I thought...
It is such a simple thing: just a copy.
So I'd like to prepare a bash script to copy all the needed files from the sd-ext to fat32 sd and vice-versa.
The data is normally in /data/sdext2 but I'd need to mount it "manually" if it's not mounted (e.g. new rom flash)...
Using:
mount /dev/block/mmcblk0p2 /data/sdext2
will do the trick or I could destroy anything? à_à
As soon as I finish the script I'll post it.
fat 32 file system cannot preserve the permissions of files. So you can't do a simple copy. You can therefore do two things, one do as the recovery does, with a dd if/of command. Second solution is to simply do a tar backup.
su
mkdir /sdext
mount -t ext4 /dev/block/mmcblk0p2 /sdext
busybox tar cvvf /sdcard/mybackup.tgz /sdext
To restore,
su
mkdir /sdext
mount -t ext4 /dev/block/mmcblk0p2 /sdext
cd /
busybox tar xvvf /sdcard/mybackup.tgz
You may need to run it from recovery. su may not be needed, and if it is, you may need to mount system for busybox and su
I've created a ~500mb ext2 partition on my sdcard on redux custom rom 1.0.2 on htc desire. However, Link2sd doesn't seem to like this partition (complains that it can't mount and can't write a script to automount at boot), but then I read that redux comes with something installed already. However, it doesn't seem to be using the partition properly.
Mount shows up thus:
#mount
...
/dev/block/mmcblk0p2 on /sd-ext type ext2 (rw,noatime,nodiratime,barrier=1,data=ordered)
...
Any suggestions about what I need to do to get this partition used as part of the system storage?
Thanks in advance.
Why can't i mount any of the ext thingies on Link2SD? I was able to use link2sd in Chobits, Creeds, and Stock. My SD Card is partitioned. So why can't i use link2SD and mount any of the exts (namely ext2, ext 3, ext4) here?
What Link2SD Says when i try to mount the 2nd partition
i use ext3 and it always says, Invalid argument when i mount in Link2SD. i tried ext4, it says mount: no such device. (
Please help T___T 72 Views and still no answers? :<
Read this. If you are on a custom kernel, flash stock. Or you could flash stock firmware and install Hybrid.
And update your BusyBox. That should work after.
its just bcoz ur sd-ext part is not empty.. so repartition ur sd card using cwm and den install link2sd.. then d mount script wil be created
Hi,
I used this guide (cyanogenmod.com/wiki/Sony_Ericsson_Xperia_Play_%28GSM%29:_Full_Update_Guide) to install CM9 on my Xperia Play. After everything worked out well I decided to "extend" my external memory by using s2e and an ext3 partition. First I created a big primary fat32 (~29GB) partition and then a primary ext3 partition (~1.5GB) on my sd card. Now the problem: s2e doesn't recognize this ext3 partition. When booting to recovery it's possible to successfully use "mount /sd-ext". When booting to CM9 I can't find /mnt/sd-ext, /sd-ext or any similar mount point (Where is it or where should it be?). Just for testing purpose and because I'm not allowed to create an own mount point (Why that by the way?) I unmounted /mnt/obb and mounted my ext3 partition there by using "mount -t ext3 /dev/block/mmcblk0p2 /mnt/obb" in the Terminal Emulator and it worked.
What am I doing wrong? Why won't simple2ext recognize my ext3 partition?
I just tried link2sd and it worked. Now I'm wondering even more why s2e doesn't! Any ideas?
I have a canvas a1 android version 5.1.
And i rooted my phone.
I tried to increasing the internal memory using link2sd app.
I created a 2nd ext3 partition of 8GB in my SD Card[32 GB] using MiniTool Partition Wizard.
When i tried to mount the sd card 2nd partition in link2sd i got a error
"Mount Script error
Mount script cannot be created
mount: Operation not supported on transport endpoint"
What should I do now?
Try the following.
1. Both should be primary
2. Make 8 gb as ext2 partition
Then check
Sent from my Micromax AQ4501 using xda premium
Problem solved
Problem solved
I make 2nd partition as ext2 and select as ext4. Then it worked.