Cara memulai Ubuntu dalam mode Konsol

28

Saya ingin tahu apakah ada cara untuk beralih ke mode konsol dari menu boot. Saya sudah NVIDIA 1070 dan setiap kali ada pembaruan, GUI berhenti bekerja. Yang perlu saya lakukan adalah menginstal ulang driver tetapi untuk melakukan itu saya perlu konsol.

[EDIT]: Seharusnya saya menambahkan lebih banyak informasi untuk pertanyaan ini, tetapi saya akan mengomentari semua jawaban. Singkatnya: Saya sudah mencoba textbukannya quite splashsaya melihat booting dalam teks lebih tetapi saya tidak mendapatkan layar login ctrl+alt+f1tidak membantu karena GDM terus mencoba untuk me-restart. Sebelumnya saya berhasil membunuh GDM melalui beberapa percobaan tetapi tidak berfungsi sejak pembaruan terbaru

[EDIT]: Setelah mencari runlevel, saya menemukan Ubah runlevel pada 16,04? tapi saya pikir itu mengharuskan saya untuk memiliki sistem yang berjalan untuk membuat perubahan, perbaiki saya jika saya salah.

wisemonkey
sumber
7
Sudahkah Anda mencoba menambahkan 3opsi boot ke (menambahkan 3ke quiet splash)?
muru
Saya akan mencoba itu, jadi pada dasarnya hanya mengubah quiet splashke quiet splash 3benarkah itu?
wisemonkey
Luar biasa terima kasih banyak, inilah yang saya cari. Saya ingin tahu apakah saya bisa membuat driver NVidia (proprietary) terkonfigurasi dengan benar dengan setiap pembaruan kernel. Tetapi bahkan jika tidak ini akan membantu saya. Anda dapat menambahkannya sebagai jawaban dan saya akan menerimanya.
wisemonkey
Jawaban yang paling benar ada di sini: superuser.com/a/1139020/403009
Eric Wang

Jawaban:

32

Ya kamu bisa. Seperti dijelaskan di sini ( ubuntuhandbook.org - Boot ke konsol teks ubuntu ) Anda perlu mengedit /etc/default/grubagar boot berikutnya berakhir dalam mode teks. Singkatnya, Anda akan mengatur parameter ini:

GRUB_CMDLINE_LINUX_DEFAULT="text"
GRUB_TERMINAL=console

Setelah menyimpan perubahan, Anda perlu menjalankan:

sudo update-grub
sudo systemctl enable multi-user.target --force
sudo systemctl set-default multi-user.target

Membatalkan mode teks

Untuk membatalkan sudo systemctl set-default multi-user.targetcukup ketik

sudo systemctl enable graphical.target --force
sudo systemctl set-default graphical.target 
WinEunuuchs2Unix
sumber
Apakah ada cara untuk menunjukkan login ke terminal secara default (seperti init 3di masa lalu), masalahnya ctrl+alt+f1adalah bahwa GDM terus mencoba kembali untuk memulai dan saya tidak mendapatkan konsol.
wisemonkey
Apakah Anda mencoba metode grub yang dijelaskan dalam jawaban?
WinEunuuchs2Unix
2
@wisemonkey Saya telah memperbarui jawabannya dengan memperbarui manual grub dari Live DVD / USB.
WinEunuuchs2Unix
4
Ini sepertinya tidak berfungsi di Ubuntu 15.04 dan lebih tinggi (saya mencoba 16.04 LTS). Langkah penting setelah Anda memperbaiki file grub dan menjalankan pembaruan-grub adalah dengan mengeksekusi: sudo systemctl set-default multi-user.target- hanya setelah itu mulai boot langsung ke konsol untuk saya. Solusi dari @Yury dalam komentar di tautan yang Anda berikan.
f055
1
Bagian undo tidak berfungsi pada Ubuntu 18.04 dan saya juga ingin tahu cara mengembalikan perubahan ini dengan benar sehingga saya tidak perlu mengetikkan startx pada setiap boot. Terima kasih sebelumnya!
hullunist
15

Boot ke mode pemulihan

Segera setelah layar splash BIOS / UEFI selama boot, dengan BIOS, tekan dan tahan Shifttombol dengan cepat, yang akan memunculkan layar menu GNU GRUB. Dengan UEFI tekan (mungkin beberapa kali) Esctombol untuk menuju ke layar menu GNU GRUB. Kadang-kadang layar splash pabrikan adalah bagian dari bootloader Windows, jadi ketika Anda menghidupkan mesin, langsung ke layar menu GNU GRUB, dan kemudian menekan Shifttidak perlu.

Waktu kapan untuk menekan tombol kiri Shiftbisa rumit, jadi kadang-kadang jika Anda melewatkannya, Anda perlu mencobanya lagi. Jika itu tidak berhasil coba jawaban untuk saya tidak bisa mendapatkan menu GRUB muncul saat boot .

Anda akan melihat layar menu GNU GRUB yang terlihat seperti ini. Pilih opsi Advanced untuk Ubuntu dan tekan Enter.

masukkan deskripsi gambar di sini

Layar ungu baru akan muncul menampilkan daftar kernel, yang mencakup opsi untuk mem-boot kernel secara normal atau dalam mode pemulihan.

masukkan deskripsi gambar di sini

Tekan tombol panah bawah hingga Anda memilih entri ke - 2 dari atas ( entri dengan mode pemulihan dalam uraian ) dan kemudian tekan Enterdua kali.

Sekarang Anda akan melihat menu pemulihan ini:

menu pemulihan

Menggunakan tombol panah, gulir ke bawah ke jaringan (entri ketiga dari bawah di Menu Pemulihan) dan kemudian tekan Enter.

Dengan menggunakan tombol panah, gulir ke bawah untuk membasmi (entri kedua dari bawah di Menu Pemulihan) dan kemudian tekan Enter.

Anda sekarang akan melihat prompt root dan Anda dapat menjalankan perintah darinya.

lightdm disebut lightdm karena aplikasi ringan dibandingkan dengan GDM yang berat dan membutuhkan waktu lebih lama untuk memuat. Jika Anda masih memiliki lightdm diinstal Anda dapat beralih kembali menggunakan lightdm sebagai display manager default login dengan perintah: sudo dpkg-reconfigure gdm3. Ini akan membuka jendela baru yang memungkinkan Anda memilih gdm3 atau lightdm sebagai manajer tampilan masuk default.

Mulai ulang komputer dengan perintah reboot

Setelah itu, pintasan keyboard Ctrl+ Alt+ F3mungkin mulai berfungsi dengan baik, dan memungkinkan Anda untuk memulai Ubuntu dari konsol.

Mulai Ubuntu dari konsol virtual

  1. Buka konsol virtual hanya teks dengan menggunakan cara pintas keyboard Ctrl+ Alt+ F3.

  2. Saat login:diminta, ketikkan nama pengguna Anda dan tekan Enter.

  3. Saat Password:diminta, ketikkan kata sandi pengguna Anda dan tekan Enter.

  4. Sekarang Anda masuk ke konsol hanya teks, dan Anda dapat menjalankan perintah terminal dari konsol. Untuk reboot sistem jalankan perintah: sudo reboot. Tekan pintasan keyboard Ctrl+ Alt+ F7untuk keluar dari konsol virtual. Di Ubuntu 17.10 dan kemudian tekan pintasan keyboard Ctrl+ Alt+ F2untuk keluar dari konsol virtual.

    Setelah Anda masuk dalam jenis terminal sudo systemctl start graphical.targetdan tekan Enteruntuk membuka layar login default Anda, dan kemudian login ke lingkungan desktop Ubuntu Anda seperti biasa.

karel
sumber
(Hanya menyalin komentar sebelumnya): Apakah ada cara untuk menunjukkan login ke terminal secara default (seperti init 3di masa lalu), masalahnya ctrl+alt+f1adalah bahwa GDM terus mencoba kembali untuk memulai dan saya tidak mendapatkan konsol.
wisemonkey
Saya membalas komentar Anda dengan mengedit jawaban saya.
karel
Terima kasih Karel, tetapi ini mengasumsikan saya bisa membuat sistem berjalan entah bagaimana. Apakah itu benar? Apakah ada cara untuk mengeluarkan sudo dpkg-reconfigure gdmtanpa masuk?
wisemonkey
Ini tidak berlaku lagi sudo dpkg-reconfigure gdm-> package gdm is not installed(ubuntu 16.04). Dan sudo dpkg-reconfigure lightdmtidak melakukan apa-apa.
Robert
@ Robert Anda sebagian benar. Alasan mengapa saya merujuk gdm adalah karena gdm disebutkan dalam pertanyaan, oleh karena itu saya diminta untuk mengatasinya dalam jawaban saya. Namun jika Anda menjalankan perintah apt policy gdmdi Ubuntu 16.04 Anda akan melihat bahwa gdm memang sebuah paket dalam repositori default Ubuntu 16.04.
karel
5

Tekan CTRL+ ALT+ F1atau tombol fungsi lainnya (F) hingga F7, yang akan membawa Anda kembali ke terminal "GUI" Anda. Ini akan menjatuhkan Anda ke terminal mode teks untuk setiap tombol fungsi yang berbeda.

Kalau tidak, Anda bisa boot ke mode pemulihan jika Anda perlu:

https://wiki.ubuntu.com/RecoveryMode

Pada dasarnya tahan SHIFTketika Anda boot untuk mendapatkan menu Grub.

Kristopher Ives
sumber
1
(menyalin komentar sebelumnya): Apakah ada cara untuk menunjukkan login ke terminal secara default (seperti init 3 di masa lalu), masalah dengan ctrl + alt + f1 adalah bahwa GDM terus mencoba kembali untuk memulai dan saya tidak mendapatkan konsol. Dan untuk mode pemulihan hasil yang sama jika saya katakan mulai bersih. Saya akan membaca tentang mode pemulihan lain dan melihat apakah itu membantu
wisemonkey
0

Mengedit /etc/default/grubmemberi saya menu boot yang saya butuhkan untuk boot dalam mode pemulihan.

Ini langkah saya:

  1. Edit /etc/default/grubdan set GRUB_TIMEOUTke -1(dokumentasi [1] juga menyebutkan bahwa Anda perlu mengomentari pengaturan apa pun GRUB_HIDDEN_TIMEOUT). Ini akan memungkinkan menu boot muncul dan tetap di sana sampai Anda mengambil tindakan.
  2. Jalankan sudo update-grubagar perubahan berlaku.
  3. Reboot dan pilih opsi mode pemulihan di menu Grub.

[1] https://help.ubuntu.com/community/Grub2/Setup#Specific_Entries

jverce
sumber