Yanıtlar:
Ayrıca yapabilirsiniz CTRL ALTF anahtarı nerede F tuşu F1için F6bu metin giriş ekranını açmak için. Ekran 1'in önyükleme bilgilerinin olduğu yere dikkat edin.
CTRL ALT F7sizi GUI'ye geri götürecektir.
Tek kullanıcı moduna geçmek, çoklu kullanıcı modunda mevcut olan hizmetlerin çoğunu durdurur. Muhtemelen burada istediğin şey bu değil.
Önyükleme istemindeyseniz, çekirdek komut satırının sonuna 1
(veya single
) ekleyerek tek kullanıcı modunda önyükleme yapın . Bu modda, yalnızca minimum hizmet setiniz başlatılır - dosya sistemleri bağlanır, konsoldaki metin modunda oturum açabilirsiniz ve hepsi bu kadar.
Debian'da ekran yöneticisi başlatmaktan özellikle kaçınmanın bir yolu var. Görüntü yöneticilerini önyükleme zamanında başlatan komut dosyaları, varsayılan görüntüleme yöneticisi olup olmadıklarını kontrol ederek yalnızca bir görüntü yöneticisinin çalıştırılmasını sağlar. Bu yüzden hayali bir varsayılan ekran yöneticisi ayarlayın. /etc/X11/default-display-manager
Var olduğundan, ancak bir görüntü yöneticisinin adını içermediğinden emin olun (örneğin boş bırakın).
Alternatif bir init kurmadıkça Debian, çalışma seviyeli System V init kullanır. Bir çalışma seviyesi, kabaca konuşmak gerekirse, bir dizi hizmettir. 1
Yukarıdaki araçlar çok az hizmetleriyle, 1 çalışma seviyesi. Linux SysVinit, normal sistem çalışmasına karşılık gelen dört seviyeye (2 ila 5) sahiptir. Debian altında, bu dört seviye varsayılan olarak aynı etkiye sahiptir; istenirse bunları özelleştirmek sistem yöneticisine bağlıdır. Sizin durumunuzda, sanırım X olmadan bir çalışma seviyesi tanımlamak ve bunu varsayılan yapmak istiyorsunuz.
/etc/rc2.d/S??xdm
( ??
iki basamaklı) ve /etc/rc2.d/K??xdm
kopyalandı ile değiştirin /etc/rc0.d/
. S
"başlangıç", K
"öldür" anlamına gelir; içindeki sembolik bağlantılar /etc/rc$N.d
çalışma seviyesine girerken hangi hizmetlerin başlayacağını veya durduğunu gösterir $N
.file-rc
veya kurun sysv-rc-conf
./etc/inittab
çizgiyle ayarlanır id:2:initdefault:
.Çekirdek önyükleme komut satırına 'tek' ekleyin (bellek bana iyi hizmet ediyorsa GRUB'da 'e' tuşu).
Kök olarak:
systemctl disable lightdm
Önemli uyarı: Bunu Virtualbox'ta çalışan bir Debian 9 ile test ettim ve işe yaramasına rağmen tersi olmadı. Ben çalıştırdıktan sonra ekran yöneticisi önyükleme sırasında otomatik olarak yeniden başlamadı:
systemctl enable lightdm
Yine de elle tekrar başlatabiliyordum
systemctl start lightdm
Belki de kurulumumla ilgili bir sorun, zaten uyarının iyi bir fikir olduğunu düşündüm.
systemctl start lightdm
UI olmayan komut girişinden çalıştırmak zorunda kaldığım her zaman gibi görünüyor . Herkes sistemi normal çalışacak şekilde nasıl ayarlayacağını biliyor (yani, kullanıcı arayüzü giriş ekranını göster)?