RaspberryMatic icon indicating copy to clipboard operation
RaspberryMatic copied to clipboard

Recovery-System für F2FS formatierte usr-Partition fit machen

Open Baxxy13 opened this issue 4 years ago • 0 comments

Describe the solution you'd like

Zu Testzwecken und durch #851 angeregt habe ich mal die usr-Partition mit FSFS formatiert (Pi3B mit SD-Karte). Vorgehensweise:

  • frisches Image (Nightly RaspberryMatic-3.61.7.20220315-a8d959-rpi3.zip) auf eine SD Karte flashen
  • davon booten, Ersteinrichtung abschließen und herunterfahren
  • die usr-Partition in einem Linux PC mit F2FS formatieren mkfs.f2fs -l userfs -o 1 -f /dev/sdc3
  • die RM wieder booten und anschließend ein Backup einspielen

Sieht dann so (und für mich korrekt) aus:

root@RM-Test-Pi3Bplus-27:~# blkid
/dev/mmcblk0p3: LABEL="userfs" UUID="fac4b08a-5b48-4c86-8cae-17c824e6ab7b" BLOCK_SIZE="4096" TYPE="f2fs" PARTUUID="deedbeef-03"
/dev/mmcblk0p1: SEC_TYPE="msdos" LABEL_FATBOOT="bootfs" LABEL="bootfs" UUID="FFF6-433C" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="deedbeef-01"
/dev/mmcblk0p2: LABEL="rootfs" UUID="fcc5402c-f6cd-4710-89e4-a416c692f646" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="deedbeef-02"
/dev/zram0: UUID="fce163d6-789d-4324-9c24-4ad7be357453" TYPE="swap"

Und funktioniert auch problemlos.

Problem:

Dieses System lässt sich aber auf keinerlei Weise updaten da es nicht mehr ins Recovery-System bootet. Selbst im erzwungenem Recovery (Taste auf RPI-RF-MOD) funktioniert das Update nicht.

Einzig ersichtliche Fehlermeldung beim booten: Unrecognized filesystem type RM_F2FS_noRecovery

Feature Request:

Es wäre praktisch wenn sich das System auch updaten ließe wenn die usr-Partition F2FS formatiert ist.

Describe alternatives you've considered

Is your feature request related to a problem?

Das ganze ist eher als "nice-to-have" anzusehen. Ich kann nicht sagen ob F2FS langfristig gesehen Vorteile gegenüber einer ext4 usr-Partition hat. Wenn sich das System aber problemlos updaten ließe würde ich sicher F2FS nutzen.

Additional information

Pi3B RM Nightly 3.61.7.20220315-a8d959 RPI-RF-MOD auf GPIO 32GB SD-Karte

Baxxy13 avatar Mar 15 '22 14:03 Baxxy13