विषय पर बढ़ें

System snapshots

हम हर OmarOS अपडेट पर स्वचालित रूप से स्नैपशॉट बनाते हैं, लेकिन अगर आप अपना खुद का बनाना चाहते हैं, तो आप omaros-snapshot create इस्तेमाल कर सकते हैं।

स्नैपशॉट को बूट और बहाल करने के लिए, आप इसे Limine बूट लोडर से चुनते हैं। (अगर आप वर्तमान में सीधे OmarOS डिक्रिप्शन स्क्रीन में बूट कर रहे हैं, तो आपको पहले BIOS के ज़रिए बूट विकल्प के रूप में Limine चुनना होगा)।

उस स्क्रीन से, तारीख और संस्करण के आधार पर वह स्नैपशॉट चुनें जिसमें आप बूट करना चाहते हैं। स्नैपशॉट के समय OmarOS का संस्करण नीचे बाएँ कोने में देखा जा सकता है।

snapshots-bootloader

जब आप अंदर पहुँचते हैं, तो एक सूचना पॉपअप होगी जो आपको सूचित करेगी कि आप एक बूट करने योग्य स्नैपशॉट में हैं और अगर आप उस पर क्लिक करते हैं, तो बहाली प्रक्रिया शुरू हो जाएगी। वैकल्पिक रूप से, आप omaros-snapshot restore इस्तेमाल कर सकते हैं।

snapshots-restore

यह आपके रूट फ़ाइलसिस्टम को बहाल करेगा, लेकिन आपके /home को नहीं। इसलिए यह टूटे हुए सिस्टम अपडेट को वापस करने के लिए काम करता है, लेकिन खोई हुई व्यक्तिगत फ़ाइलों को पुनर्प्राप्त करने के लिए नहीं।

इसका मतलब यह भी है कि आपकी ~/.config डायरेक्टरी जैसी है वैसी ही रखी जाती है। इसलिए अगर आप किसी लाइब्रेरी या एप्लिकेशन के पहले संस्करण पर वापस जा रहे हैं जो कॉन्फ़िगरेशन फ़ाइलों को नए फ़ॉर्मेट में संग्रहीत करता है, तो आपको उसे मैन्युअल रूप से सुलझाना होगा।

नोट: यह सुविधा केवल Limine बूट लोडर का इस्तेमाल करने वाले इंस्टॉलेशन पर उपलब्ध है, जो OmarOS 2.0 से डिफ़ॉल्ट है। अगर आप GRUB या systemd-boot पर हैं तो यह उपलब्ध नहीं है।

बूट मेनू छोड़ना

अगर आप कभी बूट मेनू को नहीं छूते और बस चाहते हैं कि मशीन सीधे डिक्रिप्शन स्क्रीन पर जाए, तो OmarOS मेनू में Setup > Direct Boot चलाएँ। यह सीधे OmarOS की ओर इशारा करने वाली एक EFI प्रविष्टि जोड़ता है, इसलिए फ़र्मवेयर Limine पर रुके बिना इसे बूट करता है।

समझौता वही है जिसका उल्लेख शीर्ष पर किया गया है: डायरेक्ट बूट चालू होने पर, स्नैपशॉट तक पहुँचने का मतलब है पहले अपने BIOS बूट मेनू से Limine चुनना। प्रविष्टि हटाने और Limine के ज़रिए बूट करने पर वापस जाने के लिए Setup > Direct Boot फिर से चलाएँ। कुछ फ़र्मवेयर कस्टम EFI प्रविष्टियों को पसंद नहीं करते, इसलिए सेटअप American Megatrends और Apple फ़र्मवेयर पर चलने से इनकार कर देता है।