Khởi động phi đồ họa với systemd


22

Tôi muốn khởi động lên bàn điều khiển thay vì sử dụng GUI systemd. Làm thế nào tôi có thể làm điều đó?

Câu trả lời:


35

Mở một thiết bị đầu cuối và (như root) chạy:

systemctl set-default multi-user.target

Hoặc với --force

systemctl set-default -f multi-user.target

để ghi đè bất kỳ liên kết xung đột hiện có 1 .

Kiểm tra kỹ với:

systemctl get-default

Một cách khác là thêm tham số sau vào dòng khởi động kernel của bạn:

systemd.unit=multi-user.target

8

Trong /etc/systemd/systembạn sẽ tìm thấy một liên kết tượng trưng , default.target. Hiện tại điểm này /usr/lib/systemd/system/graphical.target(bạn có thể thấy điều này với readlink default.target.

Là root (hoặc thông qua sudo), xóa symlink và thay thế nó:

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

Kiểm tra lại với type default.target. Nó sẽ nói "liên kết tượng trưng đến ...", chứ không phải " liên kết tượng trưng bị hỏng đến ..." trong trường hợp bạn nhập sai mục tiêu, hãy bắt đầu lại. Ngoài ra, hãy kiểm tra kỹ xem bạn đã đặt đúng tên chưa default.target- tất cả điều này rất quan trọng để hệ thống khởi động lại đúng cách.

Bây giờ bạn có thể khởi động lại và đi đến bàn điều khiển thay vì trình quản lý hiển thị. Để thay đổi trở lại đăng nhập GUI, đảo ngược quá trình trên.


2

KDMmột lỗi mà nó sẽ bỏ qua multi-user.targetmục tiêu khi sử dụng systemd.

Bạn vẫn cần đặt multi-user.targetnhư đã đề cập trong các câu trả lời ở trên. Nhưng vì một số lý do KDEsẽ bỏ qua điều đó ngay cả khi nó được đặt chính xác và vẫn chạy khi khởi động: /.

Đây là công việc xung quanh mà tôi thấy rằng cuối cùng đã thực hiện được mánh khóe. Thêm phần sau vào tham số dòng lệnh kernel của bạn:

systemd.mask=kdm.service

Tôi đã chỉnh sửa /etc/default/grubvà thay đổi GRUB_CMDLINE_LINUX_DEFAULTdòng để đọc như sau:

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

Sau khi cập nhật thay đổi này grub:

update-grub

Bây giờ sau khi khởi động lại, hệ thống sẽ hiển thị lời nhắc đăng nhập bảng điều khiển thay vì bắt đầu X và KDE.

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.