गैर-ग्राफिकल बूट सिस्टम के साथ


22

मैं एक GUI का उपयोग करने के बजाय कंसोल के लिए बूट करना चाहता हूं systemd। मैं उसे कैसे कर सकता हूँ?

जवाबों:


35

एक टर्मिनल खोलें और (रूट के रूप में) चलाएं:

systemctl set-default multi-user.target

या के साथ --force

systemctl set-default -f multi-user.target

किसी भी मौजूदा परस्पर विरोधी सहानुभूति को अधिलेखित करने के लिए 1

इसके साथ डबल-चेक करें:

systemctl get-default

एक अन्य तरीका यह है कि अपनी कर्नेल बूट लाइन में निम्न पैरामीटर जोड़ें:

systemd.unit=multi-user.target

8

में /etc/systemd/systemआप एक मिल जाएगा सिमलिंक , default.target। वर्तमान में यह इंगित करता है, /usr/lib/systemd/system/graphical.targetआप इसके साथ देख सकते हैं readlink default.target

रूट के रूप में (या sudo के माध्यम से), सिमलिंक को हटा दें और इसे बदल दें:

rm default.target
ln -s /usr/lib/systemd/system/multi-user.target default.target

उस के साथ डबल चेक type default.target। इसे "प्रतीकात्मक लिंक ..." कहना चाहिए, न कि " टूटी हुई प्रतीकात्मक कड़ी ..." जिस स्थिति में आपने लक्ष्य गलत टाइप किया है, फिर से शुरू करें। इसके अलावा डबल चेक आपको सही नाम मिला है, default.target- यह सब सिस्टम रिबूट ठीक से होने के लिए महत्वपूर्ण है।

अब आप डिस्प्ले मैनेजर के बजाय रिबूट और कंसोल पर जा सकते हैं। GUI लॉगिन में वापस बदलने के लिए, ऊपर की प्रक्रिया को उल्टा करें।


2

KDMहै एक बग जहां यह ध्यान नहीं देगा multi-user.targetका उपयोग करते समय लक्ष्य systemd

आपको अभी भी multi-user.targetऊपर दिए गए उत्तरों में बताए अनुसार सेट करना होगा । लेकिन किसी कारण से KDEयह अनदेखा कर देगा कि जब यह सही ढंग से सेट हो और तब भी बूट पर चलें: /।

यहाँ आस-पास का काम है जो मैंने पाया कि आखिरकार उसने चाल चली। अपने कर्नेल कमांड लाइन मापदंडों में निम्नलिखित जोड़ें:

systemd.mask=kdm.service

मैंने संपादित किया /etc/default/grubऔर GRUB_CMDLINE_LINUX_DEFAULTनिम्नानुसार पढ़ने के लिए लाइन बदल दी :

GRUB_CMDLINE_LINUX_DEFAULT="quiet systemd.mask=kdm.service"

इस परिवर्तन के बाद अद्यतन grub:

update-grub

अब रिबूट के बाद सिस्टम X और शुरू करने के बजाय कंसोल लॉगिन प्रॉम्प्ट प्रदर्शित करता है KDE

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.