GRUB'dan tek kullanıcılı moda nasıl geçebilirim?


81

Xorg.conf dosyasındaki birkaç satırı değiştirdikten sonra, Ubuntu'yu önyükleyemem (X'i yüklemeye çalışırken kırıldığını varsayıyorum), bu yüzden tek kullanıcılı bir modda önyükleme yapmam gerekiyor. Ancak, İnternette nasıl yapılacağını gösteren sıfır rehber var gibi görünüyor, çünkü hepsi bilgisayarımdaki dosyaları düzenleyebileceğimi ve açıkça yapamayacağımı düşünüyor.

Peki Ubuntu'yu tek kullanıcı modunda nasıl yüklerim?

Sıçrama kapattığımda, sorunu çözdüm: Ubuntu bir hata nedeniyle X sunucusunu yükleyemediğinde, tty1'e geçer ve istemi bekler, ancak sıçramayı kapatmaz.


Güncellemeniz hakkında biraz daha bilgi verebilir misiniz? splashUbuntu X sunucuya yüklenemediğinde neden kapanmıyor sorunlara yol açıyor?
irrasyonel John

2
@irrationalJohn Açılış ekranı kaybolmadığından konsolu göremezsiniz ve oturum açma için hazır olduğunu bile fark edemeyebilirsiniz.
Alexei Averchenko

Yanıtlar:


100

Ön yükleme single usermoduna geçmek için , önyüklemek istediğiniz GRUB menü girişi için önyükleme talimatlarını düzenleyin ve çekirdek parametresini / seçeneğini ekleyin single. Bunun nasıl yapılacağına dair kısa talimatlar aşağıdadır.

  1. ShiftGRUB menüsünü açmak için yeniden başlatırken sol tuşu basılı tutun
  2. Kullanmak istediğiniz GRUB önyükleme menüsü girişini seçin (vurgulayın).
  3. eSeçilen önyükleme menüsü girişi için GRUB önyükleme komutlarını düzenlemek için basın .
  4. Benzeri satırlar için komut listesinin en altına bakın

    linux /boot/vmlinuz-3.2.0-24-generic root=UUID=bc6f8146-1523-46a6-8b\
    6a-64b819ccf2b7 ro  quiet splash
    initrd /boot/initrd.img-3.2.0-24-generic
    
  5. Çekirdek önyükleme parametresini singlesatırın sonuna ekleyerek (yani sonra ro quiet splash) orta çizgiyi (4) 'de değiştirin .

    Bu örnek için şunları değiştirirsiniz:

    6a-64b819ccf2b7 ro  quiet splash
    

    için

    6a-64b819ccf2b7 ro  quiet splash single
    
  6. Bu çekirdek seçeneklerini kullanarak önyüklemek için Ctrl+ Xveya düğmesine basın F10.

Not: Bu değişiklikler kalıcı değildir . Bu şekilde yapılan çekirdek önyükleme seçeneklerinde yapılacak herhangi bir değişiklik yalnızca bir sonraki önyüklemeyi etkiler ve yalnızca Ctrl+ Xveya düğmesine basarak veya F10GRUB düzenleme modundayken bu önyüklemeyi başlatırsanız olacaktır.


6
dosya sistemi yazılabilir hale getirilebilsin diye değişiklik royapmaya ne dersin rw, böylece değişikliklerini yapışabilirsin?
sjas,

1
Sola kayma bir şey yapmaz. Bunu yapmanın yeni bir yolu var mı?
Shayne

1
Ubuntu 16.04'te, en azından, şimdi "ESC", GRUB menüsüne girmek için.
SiHa

32

Bazen, singlekabul edilen cevapta açıklandığı şekilde yöntemi kullanamayabilirsiniz . Bu durumlarda, Linux çekirdeğine farklı bir init kullanmasını söyleyebilirsiniz:

init=/bin/bash

Örneğin

          ss


4
Bu yöntem, varolan parola istenmeden size bir kabuk verdiğinden, kayıp sistem parolanızdan kurtarmak için kullanışlıdır.
Russell Fulton,


5

Talimatın neden kalıcı olmadığı konusunda emin değilim.

Kalıcı hale getirmek için "/ etc / default / grub"

pico /etc/default/grub

Aynı değişiklikleri yap ...

update-grub

"Ro quiet splash" hattını değiştirdim

"ro text single" için ve GUI ile başladım

startx

13
Kalıcı olmaması gerekiyordu, hasar kontrolü yapıldı.
Alexei Averchenko 12:13
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.