We have moved to a new Sailfish OS Forum. Please start new discussions there.

Revision history [back]

click to hide/show revision 1
initial version

posted 2014-11-23 05:18:01 +0200

"mmcblk1p1" no such file or directory

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file?

b)what partition is this? (yes, i've learnt a thing or two)

c)what partition is mmcblk0p28?

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.

"mmcblk1p1" no such file or directory

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file?

b)what partition is this? (yes, i've learnt a thing or two)

c)what partition is mmcblk0p28?

d) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.

"mmcblk1p1" no such file or directory

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file?

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

c)what d)what partition is mmcblk0p28?

d) f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.

"mmcblk1p1" no such file or directory

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file?

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28?mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.

"mmcblk1p1" no such file or directory

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file?file? - it mostly seems like a partition for an external card

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.advance. UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anythin i have formatted it into FAT32 with fast formatting turned off. What went wrong?

"mmcblk1p1" no such file or directory

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file? - it mostly seems like a partition for an external card

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance. advance.

UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anythin i have formatted it into FAT32 with fast formatting turned off. What went wrong?

"mmcblk1p1" no such file or directory

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file? - it mostly seems like a partition for an external card

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.

UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anythin i have formatted it into FAT32 with fast formatting turned off. What went wrong?

UPD2: by learning about "fdisk -l" comand i have discovered my phone sees the card by "mmcblk1". I will now attempt to mount it and see what happens.

"mmcblk1p1" no such file or directory

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file? - it mostly seems like a partition for an external card

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.

UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anythin i have formatted it into FAT32 with fast formatting turned off. What went wrong?

UPD2: by learning about "fdisk -l" comand i have discovered my phone sees the card by "mmcblk1". I will now attempt to mount it and see what happens.

UPD3: copied the file to usr/bin and got the same "Flashed recovery image is too old and does not support phone clearing" i had before.

"mmcblk1p1" no such file or directory

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file? - it mostly seems like a partition for an external card

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.

UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anythin i have formatted it into FAT32 with fast formatting turned off. What went wrong?

UPD2: by learning about "fdisk -l" comand i have discovered my phone sees the card by "mmcblk1". I will now attempt to mount it and see what happens.

UPD3: copied the file to usr/bin and got the same "Flashed recovery image is too old and does not support phone clearing" i had before.

UPD4: entering shell again and there is something new - there is no /mnt/ anymore

"mmcblk1p1" no such file or directory

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file? - it mostly seems like a partition for an external card

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.

UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anythin i have formatted it into FAT32 with fast formatting turned off. What went wrong?

UPD2: by learning about "fdisk -l" comand i have discovered my phone sees the card by "mmcblk1". I will now attempt to mount it and see what happens.

UPD3: copied the file to usr/bin and got the same "Flashed recovery image is too old and does not support phone clearing" i had before.

UPD4: entering shell again and there is something new - there is no /mnt/ anymore

UPD5: Recreated /mnt/, mounted sd card again, went to /usr/bin/, removed "recovery-menu" and copied the one i got in my sd card. Now the console waits for me to press Enter and my phone should reboot and everything should be fine. Fingers crossed.

"mmcblk1p1" "mmcblk1p1 no such file or directorydirectory" or how to screw up a user for a whole night

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file? - it mostly seems like a partition for an external card

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.

The commands one must know for this:

cd - change directory, typing cd /usr/bin puts us into /usr/bin/ directory, typing just cd will bring us to the main category

ls - list files, typing this will show us all files in a directory we are currently in

mount /dev/mmcblk1 /mnt will make the contents of mmcblk1 available for browsing with ls in a /mnt/ folder. To know what to mount i suggest you to use next command

fdisk -l will show us the devices plugged to our PC (or phone in this case). That is how i found out i need to mount mmcblk1 instead of mmcblk1p1 which the guide tells to

mkdir /home/Mut@NT/shaman will create a "shaman" directory with that filepath

rm /usr/bin/recovery-menu will remove "recovery-menu" file by /usr/bin/ filepath

cp /dir from where and what you copy/ /dir to where you copy/ - copy, example: cp /mnt/recovery-menu /usr/bin/recovery-menu will copy "recovery-menu" file from /mnt/ to /usr/bin/

UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anythin anything i have formatted it into FAT32 with fast formatting turned off. What went wrong?

UPD2: by learning about "fdisk -l" comand i have discovered my phone sees the card by "mmcblk1". I will now attempt to mount it and see what happens.

UPD3: copied the file to usr/bin and got the same "Flashed recovery image is too old and does not support phone clearing" i had before.

UPD4: entering shell again and there is something new - there is no /mnt/ anymore

UPD5: Recreated /mnt/, mounted sd card again, went to /usr/bin/, removed "recovery-menu" and copied the one i got in my sd card. Now the console waits for me to press Enter and my phone should reboot and everything should be fine. Fingers crossed.

UPD6: HELL YEAH IT WORKS! I managed to fix my phone alone being completely alien to anything related to linux. I will leave my suffering here to help future generations and will write down the commands for the console one must know to do what i did.

"mmcblk1p1 no such file or directory" or how to screw up a user for a whole night

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file? - it mostly seems like a partition for an external card

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.


The commands one must know for this:

cd - change directory, typing cd /usr/bin puts us into /usr/bin/ directory, typing just cd will bring us to the main category

ls - list files, typing this will show us all files in a directory we are currently in

mount /dev/mmcblk1 /mnt will make the contents of mmcblk1 available for browsing with ls in a /mnt/ folder. To know what to mount i suggest you to use next command

fdisk -l will show us the devices plugged to our PC (or phone in this case). That is how i found out i need to mount mmcblk1 instead of mmcblk1p1 which the guide tells to

mkdir /home/Mut@NT/shaman will create a "shaman" directory with that filepath

rm /usr/bin/recovery-menu will remove "recovery-menu" file by /usr/bin/ filepath

cp /dir from where and what you copy/ /dir to where you copy/ - copy, example: cp /mnt/recovery-menu /usr/bin/recovery-menu will copy "recovery-menu" file from /mnt/ to /usr/bin/


UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anything i have formatted it into FAT32 with fast formatting turned off. What went wrong?

UPD2: by learning about "fdisk -l" comand i have discovered my phone sees the card by "mmcblk1". I will now attempt to mount it and see what happens.

UPD3: copied the file to usr/bin and got the same "Flashed recovery image is too old and does not support phone clearing" i had before.

UPD4: entering shell again and there is something new - there is no /mnt/ anymore

UPD5: Recreated /mnt/, mounted sd card again, went to /usr/bin/, removed "recovery-menu" and copied the one i got in my sd card. Now the console waits for me to press Enter and my phone should reboot and everything should be fine. Fingers crossed.

UPD6: HELL YEAH IT WORKS! I managed to fix my phone alone being completely alien to anything related to linux. I will leave my suffering here to help future generations and will write down the commands for the console one must know to do what i did.

"mmcblk1p1 no such file or directory" or how to screw up a user for a whole night

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file? - it mostly seems like a partition for an external card

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.


The commands one must know for this:

cd - change directory, typing cd /usr/bin puts us into /usr/bin/ directory, typing just cd will bring us to the main category

ls - list files, typing this will show us all files in a directory we are currently in

mount /dev/mmcblk1 /mnt will make the contents of mmcblk1 available for browsing with ls in a /mnt/ folder. To know what to mount i suggest you to use next command

fdisk -l "fdisk -l" (without quotes) will show us the devices plugged to our PC (or phone in this case). That is how i found out i need to mount mmcblk1 instead of mmcblk1p1 which the guide tells to

mkdir /home/Mut@NT/shaman will create a "shaman" directory with that filepath

rm /usr/bin/recovery-menu will remove "recovery-menu" file by /usr/bin/ filepath

cp /dir from where and what you copy/ /dir to where you copy/ - copy, example: cp /mnt/recovery-menu /usr/bin/recovery-menu will copy "recovery-menu" file from /mnt/ to /usr/bin/


UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anything i have formatted it into FAT32 with fast formatting turned off. What went wrong?

UPD2: by learning about "fdisk -l" comand i have discovered my phone sees the card by "mmcblk1". I will now attempt to mount it and see what happens.

UPD3: copied the file to usr/bin and got the same "Flashed recovery image is too old and does not support phone clearing" i had before.

UPD4: entering shell again and there is something new - there is no /mnt/ anymore

UPD5: Recreated /mnt/, mounted sd card again, went to /usr/bin/, removed "recovery-menu" and copied the one i got in my sd card. Now the console waits for me to press Enter and my phone should reboot and everything should be fine. Fingers crossed.

UPD6: HELL YEAH IT WORKS! I managed to fix my phone alone being completely alien to anything related to linux. I will leave my suffering here to help future generations and will write down the commands for the console one must know to do what i did.

"mmcblk1p1 no such file or directory" or how to screw up a user for a whole night

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file? - it mostly seems like a partition for an external card

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.


The commands one must know for this:

cd - change directory, typing cd /usr/bin puts us into /usr/bin/ directory, typing just cd will bring us to the main category

ls - list files, typing this will show us all files in a directory we are currently in

mount /dev/mmcblk1 /mnt will make the contents of mmcblk1 available for browsing with ls in a /mnt/ folder. To know what to mount i suggest you to use next command

"fdisk -l" (without quotes) will show us the devices plugged to our PC (or phone in this case). That is how i found out i need to mount mmcblk1 instead of mmcblk1p1 which the guide tells to

mkdir /home/Mut@NT/shaman will create a "shaman" directory with that filepath

rm /usr/bin/recovery-menu will remove "recovery-menu" file by /usr/bin/ filepath

cp /dir from where and what you copy/ /dir to where you copy/ - copy, example: cp /mnt/recovery-menu /usr/bin/recovery-menu will copy "recovery-menu" file from /mnt/ to /usr/bin/


UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anything i have formatted it into FAT32 with fast formatting turned off. What went wrong?

UPD2: by learning about "fdisk -l" comand i have discovered my phone sees the card by "mmcblk1". I will now attempt to mount it and see what happens.

UPD3: copied the file to usr/bin and got the same "Flashed recovery image is too old and does not support phone clearing" i had before.

UPD4: entering shell again and there is something new - there is no /mnt/ anymore

UPD5: Recreated /mnt/, mounted sd card again, went to /usr/bin/, removed "recovery-menu" and copied the one i got in my sd card. Now the console waits for me to press Enter and my phone should reboot and everything should be fine. Fingers crossed.

UPD6: HELL YEAH IT WORKS! I managed to fix my phone alone being completely alien to anything related to linux. I will leave my suffering here to help future generations and will write down the commands for the console one must know to do what i did.

"mmcblk1p1 no such file or directory" or how to screw up a user for a whole night

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file? - it mostly seems like a partition for an external card

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.


The commands one must know for this:

cd - change directory, typing cd /usr/bin puts us into /usr/bin/ directory, typing just cd will bring us to the main category

ls - list files, typing this will show us all files in a directory we are currently in

mount /dev/mmcblk1 /mnt will make the contents of mmcblk1 available for browsing with ls in a /mnt/ folder. To know what to mount i suggest you to use next command

"fdisk -l" (without quotes) will show us the devices plugged to our PC (or phone in this case). That is how i found out i need to mount mmcblk1 instead of mmcblk1p1 which the guide tells to

mkdir /home/Mut@NT/shaman will create a "shaman" directory with that filepath

rm /usr/bin/recovery-menu will remove "recovery-menu" file by /usr/bin/ filepath

cp /dir from where and what you copy/ /dir to where you copy/ - copy, example: cp /mnt/recovery-menu /usr/bin/recovery-menu will copy "recovery-menu" file from /mnt/ to /usr/bin/


UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anything i have formatted it into FAT32 with fast formatting turned off. What went wrong?

UPD2: by learning about "fdisk -l" comand i have discovered my phone sees the card by "mmcblk1". I will now attempt to mount it and see what happens.

UPD3: copied the file to usr/bin and got the same "Flashed recovery image is too old and does not support phone clearing" i had before.

UPD4: entering shell again and there is something new - there is no /mnt/ anymore

UPD5: Recreated /mnt/, mounted sd card again, went to /usr/bin/, removed "recovery-menu" and copied the one i got in my sd card. Now the console waits for me to press Enter and my phone should reboot and everything should be fine. Fingers crossed.

UPD6: HELL YEAH IT WORKS! I managed to fix my phone alone being completely alien to anything related to linux. I will leave my suffering here to help future generations and will write down the commands for the console one must know to do what i did.

"mmcblk1p1 no such file or directory" or how to screw up a user for a whole night

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file? - it mostly seems like a partition for an external card

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.


The commands one must know for this:

cd - change directory, typing cd /usr/bin puts us into /usr/bin/ directory, typing just cd will bring us to the main category

ls - list files, typing this will show us all files in a directory we are currently in

mount /dev/mmcblk1 /mnt will make the contents of mmcblk1 available for browsing with ls in a /mnt/ folder. To know what to mount i suggest you to use next command

"fdisk -l" (without quotes) will show us the devices plugged to our PC (or phone in this case). That is how i found out i need to mount mmcblk1 instead of mmcblk1p1 which the guide tells to

mkdir /home/Mut@NT/shaman will create a "shaman" directory with that filepath

rm /usr/bin/recovery-menu will remove "recovery-menu" file by /usr/bin/ filepath

cp /dir from where and what you copy/ /dir to where you copy/ - copy, example: cp /mnt/recovery-menu /usr/bin/recovery-menu will copy "recovery-menu" file from /mnt/ to /usr/bin/


UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anything i have formatted it into FAT32 with fast formatting turned off. What went wrong?

UPD2: by learning about "fdisk -l" comand i have discovered my phone sees the card by "mmcblk1". I will now attempt to mount it and see what happens.

UPD3: copied the file to usr/bin and usr/bin, returned to the main menu and pressed "1" for factory reset. And got the same "Flashed recovery image is too old and does not support phone clearing" i had before.

UPD4: entering shell again and there is something new - there is no /mnt/ anymore

UPD5: Recreated /mnt/, mounted sd card again, went to /usr/bin/, removed "recovery-menu" and copied the one i got in my sd card. Now the console waits for me to press Enter and my phone should reboot and everything should be fine. Fingers crossed.

UPD6: HELL YEAH IT WORKS! I managed to fix my phone alone being completely alien to anything related to linux. I will leave my suffering here to help future generations and will write down the commands for the console one must know to do what i did.

"mmcblk1p1 no such file or directory" or how to screw up a user for a whole night

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763-How-do-I-use-the-Recovery-Mode-) (https://jolla.zendesk.com/hc/en-us/articles/202208763#31) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file? - it mostly seems like a partition for an external card

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.


The commands one must know for this:

cd - change directory, typing cd /usr/bin puts us into /usr/bin/ directory, typing just cd will bring us to the main category

ls - list files, typing this will show us all files in a directory we are currently in

mount /dev/mmcblk1 /mnt will make the contents of mmcblk1 available for browsing with ls in a /mnt/ folder. To know what to mount i suggest you to use next command

"fdisk -l" (without quotes) will show us the devices plugged to our PC (or phone in this case). That is how i found out i need to mount mmcblk1 instead of mmcblk1p1 which the guide tells to

mkdir /home/Mut@NT/shaman will create a "shaman" directory with that filepath

rm /usr/bin/recovery-menu will remove "recovery-menu" file by /usr/bin/ filepath

cp /dir from where and what you copy/ /dir to where you copy/ - copy, example: cp /mnt/recovery-menu /usr/bin/recovery-menu will copy "recovery-menu" file from /mnt/ to /usr/bin/


UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anything i have formatted it into FAT32 with fast formatting turned off. What went wrong?

UPD2: by learning about "fdisk -l" comand i have discovered my phone sees the card by "mmcblk1". I will now attempt to mount it and see what happens.

UPD3: copied the file to usr/bin, returned to the main menu and pressed "1" for factory reset. And got the same "Flashed recovery image is too old and does not support phone clearing" i had before.

UPD4: entering shell again and there is something new - there is no /mnt/ anymore

UPD5: Recreated /mnt/, mounted sd card again, went to /usr/bin/, removed "recovery-menu" and copied the one i got in my sd card. Now the console waits for me to press Enter and my phone should reboot and everything should be fine. Fingers crossed.

UPD6: HELL YEAH IT WORKS! I managed to fix my phone alone being completely alien to anything related to linux. I will leave my suffering here to help future generations and will write down the commands for the console one must know to do what i did.

"mmcblk1p1 no such file or directory" or how to screw up a user for a whole night

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763#31) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file? - it mostly seems like a partition for an external card

b)what partition is mmcblk1 and what "p1" stands for?

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.


The commands one must know for this:

cd - change directory, typing cd /usr/bin puts us into /usr/bin/ directory, typing just cd will bring us to the main category

ls - list files, typing this will show us all files in a directory we are currently in

mount /dev/mmcblk1 /mnt will make the contents of mmcblk1 available for browsing with ls in a /mnt/ folder. To know what to mount i suggest you to use next command

"fdisk -l" (without quotes) will show us the devices plugged to our PC (or phone in this case). That is how i found out i need to mount mmcblk1 instead of mmcblk1p1 which the guide tells to

mkdir /home/Mut@NT/shaman will create a "shaman" directory with that filepath

rm /usr/bin/recovery-menu will remove "recovery-menu" file by /usr/bin/ filepath

cp /dir from where and what you copy/ /dir to where you copy/ - copy, example: cp /mnt/recovery-menu /usr/bin/recovery-menu will copy "recovery-menu" file from /mnt/ to /usr/bin/


UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anything i have formatted it into FAT32 with fast formatting turned off. What went wrong?

UPD2: by learning about "fdisk -l" comand i have discovered my phone sees the card by "mmcblk1". I will now attempt to mount it and see what happens.

UPD3: copied the file to usr/bin, returned to the main menu and pressed "1" for factory reset. And got the same "Flashed recovery image is too old and does not support phone clearing" i had before.

UPD4: entering shell again and there is something new - there is no /mnt/ anymore

UPD5: Recreated /mnt/, mounted sd card again, went to /usr/bin/, removed "recovery-menu" and copied the one i got in my sd card. Now the console waits for me to press Enter and my phone should reboot and everything should be fine. Fingers crossed.

UPD6: HELL YEAH IT WORKS! I managed to fix my phone alone being completely alien to anything related to linux. I will leave my suffering here to help future generations and will write down the commands for the console one must know to do what i did.

Also i advise anyone having a problem like this to read this article. https://together.jolla.com/question/30822/root-and-home-disks-full-and-causing-various-problems/ Or you may end up having problems again and again with bad ending included.

"mmcblk1p1 no such file or directory" or how to screw up a user for a whole night

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763#31) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file? - it mostly seems like a partition for an external card

b)what partition is mmcblk1 and what "p1" stands for?for? (yes, i've learnt a thing or two)

c)what partition is this? (yes, i've learnt a thing or two)

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.


The commands one must know for this:

cd - change directory, typing cd /usr/bin puts us into /usr/bin/ directory, typing just cd will bring us to the main category

ls - list files, typing this will show us all files in a directory we are currently in

mount /dev/mmcblk1 /mnt will make the contents of mmcblk1 available for browsing with ls in a /mnt/ folder. To know what to mount i suggest you to use next command

"fdisk -l" (without quotes) will show us the devices plugged to our PC (or phone in this case). That is how i found out i need to mount mmcblk1 instead of mmcblk1p1 which the guide tells to

mkdir /home/Mut@NT/shaman will create a "shaman" directory with that filepath

rm /usr/bin/recovery-menu will remove "recovery-menu" file by /usr/bin/ filepath

cp /dir from where and what you copy/ /dir to where you copy/ - copy, example: cp /mnt/recovery-menu /usr/bin/recovery-menu will copy "recovery-menu" file from /mnt/ to /usr/bin/


UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anything i have formatted it into FAT32 with fast formatting turned off. What went wrong?

UPD2: by learning about "fdisk -l" comand i have discovered my phone sees the card by "mmcblk1". I will now attempt to mount it and see what happens.

UPD3: copied the file to usr/bin, returned to the main menu and pressed "1" for factory reset. And got the same "Flashed recovery image is too old and does not support phone clearing" i had before.

UPD4: entering shell again and there is something new - there is no /mnt/ anymore

UPD5: Recreated /mnt/, mounted sd card again, went to /usr/bin/, removed "recovery-menu" and copied the one i got in my sd card. Now the console waits for me to press Enter and my phone should reboot and everything should be fine. Fingers crossed.

UPD6: HELL YEAH IT WORKS! I managed to fix my phone alone being completely alien to anything related to linux. I will leave my suffering here to help future generations and will write down the commands for the console one must know to do what i did.

Also i advise anyone having a problem like this to read this article. https://together.jolla.com/question/30822/root-and-home-disks-full-and-causing-various-problems/ Or you may end up having problems again and again with bad ending included.

"mmcblk1p1 no such file or directory" or how to screw up a user for a whole night

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763#31) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file?

b)what partition is this? (yes, i've learnt a thing or two)

c) what partition is mmcblk1 and what "p1" stands for? (yes, i've learnt a thing or two)

c)what partition is this?

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.


The commands one must know for this:

cd - change directory, typing cd /usr/bin puts us into /usr/bin/ directory, typing just cd will bring us to the main category

ls - list files, typing this will show us all files in a directory we are currently in

mount /dev/mmcblk1 /mnt will make the contents of mmcblk1 available for browsing with ls in a /mnt/ folder. To know what to mount i suggest you to use next command

"fdisk -l" (without quotes) will show us the devices plugged to our PC (or phone in this case). That is how i found out i need to mount mmcblk1 instead of mmcblk1p1 which the guide tells to

mkdir /home/Mut@NT/shaman will create a "shaman" directory with that filepath

rm /usr/bin/recovery-menu will remove "recovery-menu" file by /usr/bin/ filepath

cp /dir from where and what you copy/ /dir to where you copy/ - copy, example: cp /mnt/recovery-menu /usr/bin/recovery-menu will copy "recovery-menu" file from /mnt/ to /usr/bin/


UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anything i have formatted it into FAT32 with fast formatting turned off. What went wrong?

UPD2: by learning about "fdisk -l" comand i have discovered my phone sees the card by "mmcblk1". I will now attempt to mount it and see what happens.

UPD3: copied the file to usr/bin, returned to the main menu and pressed "1" for factory reset. And got the same "Flashed recovery image is too old and does not support phone clearing" i had before.

UPD4: entering shell again and there is something new - there is no /mnt/ anymore

UPD5: Recreated /mnt/, mounted sd card again, went to /usr/bin/, removed "recovery-menu" and copied the one i got in my sd card. Now the console waits for me to press Enter and my phone should reboot and everything should be fine. Fingers crossed.

UPD6: HELL YEAH IT WORKS! I managed to fix my phone alone being completely alien to anything related to linux. I will leave my suffering here to help future generations and will write down the commands for the console one must know to do what i did.

Also i advise anyone having a problem like this to read this article. https://together.jolla.com/question/30822/root-and-home-disks-full-and-causing-various-problems/ Or you may end up having problems again and again with bad ending included.

"mmcblk1p1 no such file or directory" or how to screw up a user for a whole night

(The problem came up when i tried to load some app but it did not, showing only a white screen. So i though rebooting my phone would fix anything so that's what i did. After hitting power button again my phone won't start, showing me a logo for some seconds every 1st time i try to load it and giving me red light on a LED every 2nd.)

TL;DR: Using this guide (https://jolla.zendesk.com/hc/en-us/articles/202208763#31) to try to fix my phone. Then on a step "5. Then type this command: mount /dev/mmcblk1p1 /mnt" i stumble upon an error:

mount: mounting /dev/mmcblk1p1 on /mnt/ failed: No such file or directory

After spending most of the night googling i found nothing except for some saved by google page someone asking the same question i do but it got deleted.

So i would like to know:

a)where do i get this mmcblk1p1 file?

b)what partition is this? (yes, i've learnt a thing or two)

c) what partition is mmcblk1 and what "p1" stands for? - mmcblk1 is the partition of my external sd card

d)what partition is mmcblk0p28? - found, this is root partition

f) should i use "btrfs check --repair /dev/mmcblk0p28" like this man did: http://forum.jollausers.com/sailfish-news/jolla-phone-won't-start/

I would like someone to reply here because it seems like a lot of users happen to get those errors and the first one explaining what partitions are those two will write his name into history (and even google maybe) being the first to do so ever in one post on one cite. Thanks in advance.


The commands one must know for this:

cd - change directory, typing cd /usr/bin puts us into /usr/bin/ directory, typing just cd will bring us to the main category

ls - list files, typing this will show us all files in a directory we are currently in

mount /dev/mmcblk1 /mnt will make the contents of mmcblk1 available for browsing with ls in a /mnt/ folder. To know what to mount i suggest you to use next command

"fdisk -l" (without quotes) will show us the devices plugged to our PC (or phone in this case). That is how i found out i need to mount mmcblk1 instead of mmcblk1p1 which the guide tells to

mkdir /home/Mut@NT/shaman will create a "shaman" directory with that filepath

rm /usr/bin/recovery-menu will remove "recovery-menu" file by /usr/bin/ filepath

cp /dir from where and what you copy/ /dir to where you copy/ - copy, example: cp /mnt/recovery-menu /usr/bin/recovery-menu will copy "recovery-menu" file from /mnt/ to /usr/bin/


UPD:So it would seem now that my phone fails to see external sd card. How do i fix that? Before trying anything i have formatted it into FAT32 with fast formatting turned off. What went wrong?

UPD2: by learning about "fdisk -l" comand i have discovered my phone sees the card by "mmcblk1". I will now attempt to mount it and see what happens.

UPD3: copied the file to usr/bin, returned to the main menu and pressed "1" for factory reset. And got the same "Flashed recovery image is too old and does not support phone clearing" i had before.

UPD4: entering shell again and there is something new - there is no /mnt/ anymore

UPD5: Recreated /mnt/, mounted sd card again, went to /usr/bin/, removed "recovery-menu" and copied the one i got in my sd card. Now the console waits for me to press Enter and my phone should reboot and everything should be fine. Fingers crossed.

UPD6: HELL YEAH IT WORKS! I managed to fix my phone alone being completely alien to anything related to linux. I will leave my suffering here to help future generations and will write down the commands for the console one must know to do what i did.

Also i advise anyone having a problem like this to read this article. https://together.jolla.com/question/30822/root-and-home-disks-full-and-causing-various-problems/ Or you may end up having problems again and again with bad ending included.