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

What is the tablet's FS and partition scheme? [answered]

asked 2015-10-11 00:26:49 +0300

Kollin gravatar image

Dear tablet users, Can you share this information(What is the tablet's FS and partition scheme?) with us, please? ;)

edit retag flag offensive reopen delete

The question has been closed for the following reason "the question is answered, an answer was accepted" by r0kk3rz
close date 2015-10-11 13:03:03.984497

Comments

2

A very good question. I am sick of BTRFS, and sincerely hope to see something like an LVM thin pool with EXT4/XFS.

ScumCoder ( 2015-10-11 00:57:36 +0300 )edit
1

@ScumCoder I also dislike Btrfs. It's not ready for mainstream/commercial use. It's just a beta software toy for geeks. ;)

Kollin ( 2015-10-11 01:06:20 +0300 )edit
1

I remember reading that Sailfish 2.0 on tablet would also support EXT4.

sifartech ( 2015-10-11 01:35:25 +0300 )edit
1

IIRC it should be LVM2 with non-thin LVs with EXT4 on top. At least that's how it looked like from the recovery tools source code a few months ago. Verification from someone with an actual tablet welcome. :)

MartinK ( 2015-10-11 01:43:16 +0300 )edit
2

What exactly do you want to know? It is LVM with ext4, split into root and home.

chemist ( 2015-10-11 01:44:13 +0300 )edit

1 Answer

Sort by » oldest newest most voted
12

answered 2015-10-11 11:12:10 +0300

lainwir3d gravatar image

updated 2015-10-11 11:14:53 +0300

Quick answer with only interesting mount points :

mount :
/dev/mapper/sailfish-root on / type ext4
/dev/mapper/sailfish-home on /home type ext4
/dev/mmcblk0p12 on /fimage
insert here mount binds of sailfish-root and sailfish-home to relevant alien dalvik mount points

So yeah, two main ext4 FS looking like LVM, let's check out.

pvdisplay :
- PV name : /dev/mmcblk0p15
- VG name : sailfish
- PV Size: 56.82GiB / Not usable 2.98MiB
- Total PE : 14545
- Free PE : 750
- Allocated PE : 13795
- bla bla

vgdisplay :
- VG Name : sailfish
- Format : lvm2
- Cur LV : 2
- Open LV : 2
- Cur PV : 1
- Act PV : 1
- VG Size : 56.82GiB
- Total PE : 14545
- Alloc PE / Size : 13795 / 53.98GiB
- Free PE / Size : 750 / 2.93GiB
- bla bla

lvdisplay :
- LV Path : /dev/sailfish/root
- LV name : root
- VG Name: sailfish
- LV status : available (I do hope so !!)
- LV Size : 3.91GiB
- bla bla

- LV Path : /dev/sailfish/home
- LV Name : home
- VG Name : sailfish
- LV status: available (I'm saved !)
- LV Size : 49.98GiB
- bla bla

So indeed, LVM. One physical device, one volume group, two logical volumes. Only 2.93GiB not allocated.

Cheers !

edit: argh ! Wiki notation, forgot about it.

edit flag offensive delete publish link more

Comments

Thank you!

Kollin ( 2015-10-11 11:20:09 +0300 )edit
1

The layout looks sensible and robust & I like the nice touch of leaving some space free in the volume group just in case. :)

They could have also used a thin pool with thin root and home lvs to provide more flexibility with free space on root and home, but that could potentially bring back some of the free space issues btrfs has on the phone (home exhausting free space on root file system) so the current config is definitely more robust. :)

MartinK ( 2015-10-11 15:21:43 +0300 )edit

@MartinK ever heard of something like quota?

chemist ( 2015-10-11 17:49:10 +0300 )edit

@chemist: Yeah, that might help. :)

MartinK ( 2015-10-12 11:22:13 +0300 )edit
3

Is it possible phone gets rid of BeyondTeRribleFS and starts using the one in the tablet in some future update?

alloj ( 2015-10-13 14:20:16 +0300 )edit

Question tools

Follow
3 followers

Stats

Asked: 2015-10-11 00:26:49 +0300

Seen: 798 times

Last updated: Oct 11 '15