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 2016-12-19 10:58:47 +0200

Rescue your phone. What to do if btrf not mounting in write mode.

So, i got the problem after new update... Reset to factory defaults does not works in my case,'cause file system has only 1G free space. After entering in rescue mode using telnet 10.42.66.66, i booting a shell (case 4). I tried a lot of option for mounting /dev/mmcblk0p28 in write mode, but i has failed. But i solved it in very simple way)

  1. Go to the rescue mode (eject battery and any cable, push vol down button,hold when plug battery back and push power.) Insert cable.

  2. Connecting via telnet to 10.42.66.66. Choose case 4, etc..

  3. Good bless the netcat,cat and dd) We need copy block device file to our system (my system is linux). Prepare our system for coping - check your ip after plug in cable- my is 10.42.66.67

This for receive side nc -l 1000 > jolla

and for sender side in sailfish shell:

cat /dev/mmcblk0p28 | nc 10.42.66.67 1000

After a few minutes we will get a 14G file with root system. Jolla use BTRFS file system, it support subvolumes so we need to mount it in right way :

mount -o subvolid=0 /home/username /mnt/cf (i have a cf directory for my cf card early so i decide to use it).

Now just use MC - go to the /mnt/cf/@home/nemo and clean for some space (l del all my vids,but i dont care cause i have backup now))))

Then - umount /mnt/cf

  1. And we just need to send this file (/home/username/jolla) back as block device mmcblk0p28. On jolla side nc -l -p 1000 | dd of=/dev/mmcblk0p28

on sender side

dd if=/home/username/jolla_test | nc 10.42.66.66 1000

this operation need something about 8000 sec.

So it done... exit for jolla shell and power on your phone.

Rescue your phone. What to do if btrf not mounting in write mode.

So, i got the problem after new update... Reset to factory defaults does not works in my case,'cause file system has only 1G free space. After entering in rescue mode using telnet 10.42.66.66, i booting a shell (case 4). I tried a lot of option for mounting /dev/mmcblk0p28 in write mode, but i has failed. But i solved it in very simple way)

  1. Go to the rescue mode (eject battery and any cable, push vol down button,hold when plug battery back and push power.) Insert cable.

  2. Connecting via telnet to 10.42.66.66. Choose case 4, etc..

  3. Good bless the netcat,cat and dd) We need copy block device file to our system (my system is linux). Prepare our system for coping - check your ip after plug in cable- my is 10.42.66.67

This for receive side nc -l 1000 > jolla

and for sender side in sailfish shell:

cat /dev/mmcblk0p28 | nc 10.42.66.67 1000

After a few minutes we will get a 14G file with root system. Jolla use BTRFS file system, it support subvolumes so we need to mount it in right way :

mount -o subvolid=0 /home/username /mnt/cf (i have a cf directory for my cf card early so i decide to use it).

Now just use MC - go to the /mnt/cf/@home/nemo and clean for some space (l del all my vids,but i dont care cause i have backup now))))

Then - umount /mnt/cf

  1. And we just need to send this file (/home/username/jolla) back as block device mmcblk0p28. On jolla side nc -l -p 1000 | dd of=/dev/mmcblk0p28

on sender side

dd if=/home/username/jolla_test | nc 10.42.66.66 1000

this operation need something about 8000 sec.

So it done... exit for jolla shell and power on your phone.

Rescue your phone. What to do if btrf not mounting in write mode.

So, i got the problem after new update... Reset to factory defaults does not works in my case,'cause file system has only 1G free space. After entering in rescue mode using telnet 10.42.66.66, i booting a shell (case 4). I tried a lot of option for mounting /dev/mmcblk0p28 in write mode, but i has failed. But i solved it in very simple way)

  1. Go to the rescue mode (eject battery and any cable, push vol down button,hold when plug battery back and push power.) Insert cable.

  2. Connecting via telnet to 10.42.66.66. Choose case 4, etc..

  3. Good bless the netcat,cat and dd) We need copy block device file to our system (my system is linux). Prepare our system for coping - check your ip after plug in cable- my is 10.42.66.67

This for receive side nc -l 1000 > jolla

and for sender side in sailfish shell:

cat /dev/mmcblk0p28 | nc 10.42.66.67 1000

After a few minutes we will get a 14G file with root system. Jolla use BTRFS file system, it support subvolumes so we need to mount it in right way :

mount -o subvolid=0 /home/username /mnt/cf (i have a cf directory for my cf card early so i decide to use it).

Now just use MC - go to the /mnt/cf/@home/nemo and clean for some space (l del all my vids,but i dont care cause i have backup now))))

Then - umount /mnt/cf

  1. And we just need to send this file (/home/username/jolla) back as block device mmcblk0p28. On jolla side nc -l -p 1000 | dd of=/dev/mmcblk0p28

on sender side

dd if=/home/username/jolla_test | nc 10.42.66.66 1000

this operation need something about 8000 sec.

So it done... exit for from jolla shell and power on your phone.

Rescue your phone. What to do if btrf not mounting in write mode.

So, i got the problem after new update... Reset to factory defaults does not works in my case,'cause file system has only 1G free space. After entering in rescue mode using telnet 10.42.66.66, i booting a shell (case 4). I tried a lot of option for mounting /dev/mmcblk0p28 in write mode, but i has failed. But i solved it in very simple way)

  1. Go to the rescue mode (eject battery and any cable, push vol down button,hold when plug battery back and push power.) Insert cable.

  2. Connecting via telnet to 10.42.66.66. Choose case 4, etc..

  3. Good bless the netcat,cat and dd) We need copy block device file to our system (my system is linux). Prepare our system for coping - check your ip after plug in cable- my is 10.42.66.67

This for receive side nc -l 1000 > jolla

and for sender side in sailfish shell:

cat /dev/mmcblk0p28 | nc 10.42.66.67 1000

After a few minutes we will get a 14G file with root system. Jolla use BTRFS file system, it support subvolumes so we need to mount it in right way :

mount -o subvolid=0 /home/username /mnt/cf (i have a cf directory for my cf card early so i decide to use it).

Now just use MC - go to the /mnt/cf/@home/nemo and clean for some space (l del all my vids,but i dont care cause i have backup now))))

Then - umount /mnt/cf

  1. And

    4.And we just need to send this file (/home/username/jolla) back as block device mmcblk0p28. On jolla side nc -l -p 1000 | dd of=/dev/mmcblk0p28

on sender side

dd if=/home/username/jolla_test | nc 10.42.66.66 1000

this operation need something about 8000 sec.

So it done... exit from jolla shell and power on your phone.

Rescue your phone. What to do if btrf btrfs not mounting in write mode.

So, i got the problem after new update... Reset to factory defaults does not works in my case,'cause file system has only 1G free space. After entering in rescue mode using telnet 10.42.66.66, i booting a shell (case 4). I tried a lot of option for mounting /dev/mmcblk0p28 in write mode, but i has failed. But i solved it in very simple way)

  1. Go to the rescue mode (eject battery and any cable, push vol down button,hold when plug battery back and push power.) Insert cable.

  2. Connecting via telnet to 10.42.66.66. Choose case 4, etc..

  3. Good bless the netcat,cat and dd) We need copy block device file to our system (my system is linux). Prepare our system for coping - check your ip after plug in cable- my is 10.42.66.67

This for receive side nc -l 1000 > jolla

and for sender side in sailfish shell:

cat /dev/mmcblk0p28 | nc 10.42.66.67 1000

After a few minutes we will get a 14G file with root system. Jolla use BTRFS file system, it support subvolumes so we need to mount it in right way :

mount -o subvolid=0 /home/username /mnt/cf (i have a cf directory for my cf card early so i decide to use it).

Now just use MC - go to the /mnt/cf/@home/nemo and clean for some space (l del all my vids,but i dont care cause i have backup now))))

Then - umount /mnt/cf

4.And we just need to send this file (/home/username/jolla) back as block device mmcblk0p28. On jolla side nc -l -p 1000 | dd of=/dev/mmcblk0p28

on sender side

dd if=/home/username/jolla_test | nc 10.42.66.66 1000

this operation need something about 8000 sec.

So it done... exit from jolla shell and power on your phone.

Rescue your phone. What to do if btrfs not mounting in write mode.

So, i got the problem after new update... Reset to factory defaults does not works in my case,'cause file system has only 1G free space. After entering in rescue mode using telnet 10.42.66.66, i booting a shell (case 4). I tried a lot of option for mounting /dev/mmcblk0p28 in write mode, but i has failed. But i solved it in very simple way)

  1. Go to the rescue mode (eject battery and any cable, push vol down button,hold when plug battery back and push power.) Insert cable.

  2. Connecting via telnet to 10.42.66.66. Choose case 4, etc..

  3. Good bless the netcat,cat and dd) We need copy block device file to our system (my system is linux). Prepare our system for coping - check your ip after plug in cable- my is 10.42.66.67

This for receive side nc -l 1000 > jolla

and for sender side in sailfish shell:

cat /dev/mmcblk0p28 | nc 10.42.66.67 1000

After a few minutes we will get a 14G file with root system. Jolla use BTRFS file system, it support subvolumes so we need to mount it in right way :

mount -o subvolid=0 /home/username /mnt/cf (i have a cf directory for my cf card early so i decide to use it).

Now just use MC - go to the /mnt/cf/@home/nemo and clean for some space (l del all my vids,but i dont care cause i have backup now))))

Then - umount /mnt/cf

4.And we just need to send this file (/home/username/jolla) back as block device mmcblk0p28. On jolla side nc -l -p 1000 | dd of=/dev/mmcblk0p28

on sender side

dd if=/home/username/jolla_test | nc 10.42.66.66 1000

this operation need something about 8000 sec.

So it done... exit from jolla shell and power on your phone.