回覆列表
  • 1 # 使用者8853568645532

    謝邀。桌上型電腦完全可以沒有任何顯示卡,包括整合的(集顯)和外接的(獨顯)。計算機和外界互動無非就是輸入裝置和輸出裝置,我們叫它們為Console或者Terminal。顯示卡是一個輸出裝置,也就是一個輸出Console。除了它,我們還有可以有很多別的console。一個計算機至少應該具有一個輸入console和一個輸出console,用來和我們互動。有一種裝置,既能夠當作輸入裝置,也可以當作輸出裝置,那就是串列埠。

    Linux當然可以設定Grub把串列埠當成Console,這個很多人都知道,大家可以自行搜尋。Windows也有這個功能很多人就不知道了,這個功能叫做headless。BIOS把串列埠的PCI路徑透過ACPI table報告給Windows,windows可以在沒有任何顯示卡的情況下,開啟串列埠Console(也可以同時共存)。這個console叫做Special Administration Console (SAC),它是這樣:

    在SAC裡面,可以把命令符cmd map成一個channel從而可以透過串列埠執行DOS命令,如這裡的cmd0005。

    headless只有在Win7/win10的企業版中才有,但在Windows server 2003之後所有的伺服器版本都有,包括Azure。這個串列埠可以是真實的串列埠連接出來,也可以是Serial on Lan(SOL)。

    參考資料:

    [1]: Windows Special Administration Console (SAC)

    [2]: Windows SAC (special administration console)

  • 中秋節和大豐收的關聯?
  • 插了兩條2G記憶體條win7顯示4G可CPU-Z卻顯示單通道?