@@ -704,19 +704,19 @@ enableToc: true
704704 - ## Btrfs Snapshots & System Safety
705705 - ```mermaid
706706 graph TD
707- PacmanCmd[User executes pacman -Syu / upgrade] --> LibalpmHook[libalpm triggers pre-transaction hook]
708- LibalpmHook --> SnapPre[Snapper creates Read-Only pre-snapshot]
709- SnapPre --> PacmanUpgrade[Pacman performs upgrade modifications on target files]
710- PacmanUpgrade --> LibalpmPost[libalpm triggers post-transaction hook]
711- LibalpmPost --> SnapPost[Snapper creates Read-Only post-snapshot]
712- SnapPost --> GRUBUpdate[systemd unit updates grub-btrfs menu entries]
707+ PacmanCmd[" User executes pacman -Syu / upgrade" ] --> LibalpmHook[" libalpm triggers pre-transaction hook" ]
708+ LibalpmHook --> SnapPre[" Snapper creates Read-Only pre-snapshot" ]
709+ SnapPre --> PacmanUpgrade[" Pacman performs upgrade modifications on target files" ]
710+ PacmanUpgrade --> LibalpmPost[" libalpm triggers post-transaction hook" ]
711+ LibalpmPost --> SnapPost[" Snapper creates Read-Only post-snapshot" ]
712+ SnapPost --> GRUBUpdate[" systemd unit updates grub-btrfs menu entries" ]
713713
714- subgraph Recovery Options
715- BootSnap[1. Boot directly from Read-Only pre-snapshot via GRUB]
716- BootSnap --> VerifySystem[2. System starts in volatile overlay filesystem]
717- VerifySystem --> CliRollback[3. Run: snapper rollback < snapshot-id> ]
718- CliRollback --> DefaultSubvol[4. Recreates root subvolume pointing to snapshot state]
719- CliRollback --> Reboot[5. Reboot into recovered system]
714+ subgraph " Recovery Options"
715+ BootSnap[" 1. Boot directly from Read-Only pre-snapshot via GRUB" ]
716+ BootSnap --> VerifySystem[" 2. System starts in volatile overlay filesystem" ]
717+ VerifySystem --> CliRollback[" 3. Run: snapper rollback [ snapshot-id]" ]
718+ CliRollback --> DefaultSubvol[" 4. Recreates root subvolume pointing to snapshot state" ]
719+ CliRollback --> Reboot[" 5. Reboot into recovered system" ]
720720 end
721721 ```
722722 - ### Snapper & Snapshot Management Commands
0 commit comments