How do "snapper rollback" work when the OS can't load?

Snapper works good when the system finished loading the desktop environment, how about if the OS has been destroyed totally but snapshots for the OS automatically made by Snapper (or YaST2-snapper) remains healthy, can some ideas restore my OS with that snapshot?

You do not need desktop environment to run “snapper rollback” - booting into console login (multi-user.target, run level 3) is enough. And if that is not possible - you boot into this raid-only snapshot and perform rollback to it.

Boot into snapshot: https://doc.opensuse.org/documentation/leap/reference/html/book-reference/cha-snapper.html#sec-snapper-snapshot-boot