Hi, I am wondering if someone is more experienced with BTRFS and know how to replace the @factory snapshot. Thx!
There is a command: schnapps import -f <path for image>
, which imports a image of Turris OS in factory snapshot.
Then you can use this command to rollback to factory via schnapps: schnapps rollback factory
??? and what 4 LED https://docs.turris.cz/hw/omnia/rescue_modes/
4 LED reset only rewrite subvolume @(current root) from USB flash disk or microSD card TurrisOS medkit image
Are you sure? The code for the reflash routine (4-LED mode) seems to imply otherwise https://gitlab.nic.cz/turris/turris-os-packages/-/blob/master/hardware/omnia/rescue-mode-omnia/files/rescue.sh#L180
$BIN_BTRFS subvolume snapshot "${FS_MOUNTPOINT}/@" "${FS_MOUNTPOINT}/@factory"
I think correctly ? Question is … know how to replace the @factory snapshot. Thx!
-
Yes, 4LED rewrite faktory firmware …
-
… but schnapps import … import one of more image and i can use it. Faktory firmware “stays 10 years old” how it was purchased in vers. 3.11.??
@JardaB When you reflash with 4 leds it replaces all filesystem so factory as well so it’s not 10 years old. What I want is to save my current known working snapshot as factory. When I have some time I will try export to archive and then try importing. But I am quite sure it just adds new snapshot with the imported archive not replaces @factory.
looks like that the (special | undcouemented) -f
handle added to schnapps import
achieves the replacement of the factory image.
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.