Làm thế nào để khởi động CentOS trong CLI?


35

Tôi có HĐH CentOS 6.2 khởi động vào GUI. Làm thế nào, khi khởi động, tôi không thể khởi động vào GUI và thay vào đó, khởi động vào CLI? Tôi muốn làm điều này tại thời điểm khởi động máy tính.

Câu trả lời:


49

Khi bạn đang ở menu GRUB nơi bạn chọn hệ điều hành nào sẽ khởi động (nếu menu này không xuất hiện, hãy nhấn ESCtrong khi bạn nhận được CentOS Khởi động CentOS trong X giây Hồi), nhấn eđể chỉnh sửa các lệnh khởi động của bạn. Bạn sẽ thấy một màn hình như thế này: (thông số có thể thay đổi)

Menu GRUB

Hãy tìm dòng bắt đầu bằng kernel. Chọn nó và sau đó nhấn emột lần nữa. Bạn sẽ ở một trình soạn thảo đơn giản, thêm 3vào cuối dòng này. Điều này có nghĩa là khởi động trong runlevel 3, chỉ ở chế độ văn bản.

Để thực hiện thanh này: chỉnh sửa /etc/inittabvà tìm kiếm một dòng bắt đầu bằng id:5. Thay thế 5trong dòng đó bằng 3. Bạn có thể tìm thấy một mô tả ngắn gọn về đường băng ở đây , nhưng ngay sau đây:

  • Runlevel 0 và 6: tạm dừng và khởi động lại máy, tương ứng.
  • Runlevel 1: Không có dịch vụ nào chạy, chỉ có root mới có thể đăng nhập.
  • Runlevel 2: Người dùng có thể đăng nhập nhưng không có kết nối mạng.
  • Runlevel 3: Mạng và chế độ văn bản.
  • Runlevel 4: không sử dụng.
  • Runlevel 5: GUI.

3
Sau khi thực hiện chỉnh sửa kernel cho chế độ khởi động runlevel, (và đẩy b"boot"), nó có còn được cho là tải màn hình giật gân không?
bgmCoder

1
@BGM Tôi nghĩ vậy, nhưng nó sẽ đưa bạn đến dấu nhắc đăng nhập sau khi kết thúc.
Renan

Nó hoạt động cho cấp 1, nhưng không phải cho cấp 3. Điều đó có lạ không?
bgmCoder

Dù sao, Renan có câu trả lời. Tôi cũng tìm thấy nó ở đây: linuxquestions.org/questions/linux-server-73/NH
bgmCoder

3
Đối với CentOS 7, hãy nhập cái này vào Terminal: 'systemctl set-default multi-user.target' và để thay đổi lại, 'systemctl set-default
Graphics.target

4
  1. Ngoài những gì Renan đã đề cập, bạn có thể chuyển sang một runlevel khác bằng cách thực hiện đơn giản sudo init [level-number]- đây là tạm thời, khi bạn khởi động lại, bạn sẽ nhận được mặc định của mình, được định cấu hình /etc/inittab.
  2. Nếu bạn không muốn xem màn hình giật gân, bạn cần thay thế kernel param rhgbbằng textmenu boot. Để làm cho nó vĩnh viễn, chỉnh sửa /boot/grub/grub.conf.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.