Boot

引導後的 Solaris 11 文本模式

  • January 21, 2021

我在 VMWare Workstation 主機 Windows 7 上執行 Solaris 11。這是我的作業系統和系統詳細資訊:SunOS solaris 5.11 11.0 i86pc i386 i86pc

我只想在文本模式下啟動 Solaris 11,即讓它以文本模式持續啟動,而不是啟動到 GUI。我嘗試編輯 menu.lst。我的 menu.lst 如下:

default 0
timeout 30
splashimage /boot/grub/splash.xpm.gz
foreground 343434
background F7FBFF
title Oracle Solaris 11 11/11
bootfs rpool/ROOT/solaris
kernel$ /platform/i86pc/kernel/amd64/unix -B $ZFS-BOOTFS,console=text
module$ /platform/i86pc/amd64/boot_archive
title solaris-backup-1
bootfs rpool/ROOT/solaris-backup-1
kernel$ /platform/i86pc/kernel/amd64/unix -B $ZFS-BOOTFS,console=text
module$ /platform/i86pc/amd64/boot_archive

我的問題是,當我重新啟動 Solaris 11 時,它最初會顯示一個命令行登錄,要求輸入使用者名,但是當我輸入使用者名時,它只是啟動到 GUI,無論如何都會顯示 GUI 登錄螢幕。如何使 Solaris 持續啟動到文本模式。我已經嘗試過啟動時間 grub 參數編輯,但這種方式也不起作用。

svcadm disable gdm停止登錄 GUI 服務在啟動時自動執行。

正如您所說,當您嘗試登錄時,這與啟動作業系統無關,X11 正在啟動。這是啟動後的場景。我不是 Solaris 專家,但如果它使用執行級別,那麼您必須更改執行級別才能啟動 X11(gdm、xdm 等)。如果它沒有針對 X11 模式的單獨執行級別,那麼您必須禁用 X11 (gdm, xdm…) 才能在啟動後啟動。

引用自:https://unix.stackexchange.com/questions/96378