4

All right, I have fouled up my Galaxy S while trying to install Cyanogenmod after rooting with Odin.

I now have the clockworkMod Recovery 2.5.1.0 and I am trying to select the cyanogen Update .zip from my SD card. Neither option Apply sdcard:update.zip and install zip from sdcard work

Apply sdcard:update.zip simply yield this message:

E: Can't open /mnt/sdcard/update.zip. No such file or directory. Installation aborted. Mind that I have already renamed the Cyanogen file to update.zip

install zip from sdcard does not show the sd directory. The Update.zip is nowhere to be found.

Steps taken so far:

Other possibly relevant information:

  • After the root, there was a boot loop, which I ignored.
  • Shoot me, but there is no backup
  • Edit: My firmware was XWJW5, Version 2.3.6

Question:

  • Is there any way I can still access the cyanogenmod file - or any other file - on my SD card?
  • Can my Galaxy S be saved somehow?
  • Among the myriad of options to root your device out there, which one could help me?
user 99572 is fine
  • 143
  • 1
  • 1
  • 7
  • After doing the Heimdall-Manoever which restored my OS, I transferred cyanogen to the internal memory. However, Cyanogen does not play well with my device and I've abandoned it. – user 99572 is fine Jun 03 '12 at 19:35
  • Didn't play well with my SGS either, too bad. Hopefully you've picked up some skills from the process though :) – Matthew Read Jun 04 '12 at 15:47
  • 1
    @MatthewRead oh yes, I did! Wasted 5-6 hours, though, and shortened my life span by 5-6 years. Can start earning points here, now :) – user 99572 is fine Jun 04 '12 at 16:25

3 Answers3

10

You most probably have an unpartitioned sdcard, clockworkmod however assumes that is partitioned and wants to mount the first partition (/dev/block/mmcblk0p1).

You can fix this by repartitioning your sdcard so that it has a mountable fat-formatted first volume and then retry.

If you don't mind using the commandline, boot to recovery and connect via adb shell to it, then mount your sdcard manually: mount /dev/block/mmcblk0 /sdcard and retry.

Technical explanation:

cat /proc/partitions lists:

/dev/block/mmcblk0 is your FAT formatted volume (no more partitions at all)

should be:
/dev/block/mmcblk0 (whole device)
/dev/block/mmcblk0p1 (1st partition, FAT formatted)
/dev/block/mmcblk0p2 (sd-ext partition, only for those that use SD2ext and such)

ce4
  • 14,446
  • 10
  • 60
  • 106
  • I think since partitioning will erase all the data in the card, I'll just work from my internal sd. Thanks btw! – svarog Jun 19 '12 at 11:20
  • yes. repartitioning needs a backup first or all data is lost afterwards. I also have this issue and solve it by manually mounting it via adb each time i update out of laziness – ce4 Jun 19 '12 at 11:52
  • 1
    Just helped me recover 500+ photos and videos from an inaccesible SD card partition. Thanks :) – Phantomwhale Aug 13 '12 at 12:38
3

I wanted to copy the zip directly to the internal storage

You can't just want to, you have to. ClockworkMod does not mount the external SD card, you have to put it on the internal SD storage (often called the internal SD card and separate from the main system storage).

If you can't access the internal SD then you'll need to flash an Odin-packed ROM (with Odin of course) to fix your device. Ideally you should flash the same version of stock that originally came with it. See Where can I find stock or custom ROMs for my Android device? if needed :)

Matthew Read
  • 50,567
  • 30
  • 145
  • 273
0

download this link "PDA_BCK_CF-root_universal_beta14fix" and install using odin selecting pda which will root your device and later you will find what you want i mean the "install zip from sd card" i tried it and it works for me.

sanjoy
  • 1