मैं उबंटू कर्नेल को बढ़ते हुए / initramfs बचाव शेल में छोड़ने के लिए कैसे मजबूर कर सकता हूं?


10

मैं initramfs बचाव वातावरण को अनुकूलित करने की कोशिश कर रहा हूं और कर्नेल को बढ़ते रहने और बचाव शेल में छोड़ने के लिए मजबूर करना चाहूंगा , एकल उपयोगकर्ता मोड के विपरीत।/(initramfs)

मैं उसे कैसे कर सकता हूँ?

NB: मुझे पता है कि initramfs-toolsअनुकूलन चरणों को प्राप्त करने के लिए कैसे हुक किया जाए, लेकिन मुझे परिणाम को सत्यापित करने में सक्षम होने की आवश्यकता है।

जवाबों:


14

यह आपको एक initramfs शेल में गिरा देगा:

  • अपना कंप्यूटर शुरू करें। ग्रब मेनू प्रकट होने तक प्रतीक्षा करें।
  • eबूट कमांड को संपादित करने के लिए मारो ।
  • break=mountअपनी कर्नेल लाइन में जोड़ें ।
  • F10बूट मारो ।
  • एक पल के भीतर, आप अपने आप को एक initramfs शेल में पाएंगे।

आप इस व्यवहार को लगातार बनाने, जोड़ना चाहते हैं GRUB_CMDLINE_LINUX_DEFAULT="break=mount"के लिए /etc/default/grubऔर चलाने के grub-mkconfig -o /boot/grub/grub.cfg


धन्यवाद! यह वह जगह है जिस पर मैं तलाश कर रहा था। दो बातें: 1.) मुझे initramfs शेल और 2. में छोड़ने से पहले Ctrl + C दबाना पड़ा क्योंकि मैं GRUB2 लाइन का उपयोग करता हूं linux:)
0xC0000022L
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.