3,315 瀏覽數

Installation via Serial Port Console(序列埠)

RedHat Serial Port Console Install(序列埠)
Terminology
RedHat Linux 在安裝的時候可以使用 comport ,進而透過遠端的機器進行安裝作業系統.下面是我的環境.

  • Machine #1(Platform:Apoen OS:RHEL AS3 QU3), 這一台將會是透過 Windows(Hyper Terminal) or Linux(#minicom -s) serial port 來幫遠端的機器 Machine #2 進行裝
  • Machine #2(Platform:Brandon V OS:RHEL AS3 QU3),這一台機器就是將被安裝的機台,所有的安裝流程都將透過 serial port 由 Machine #1 來安裝作業系統.

Step 1. Attach the Null Modem Cable
首先要使用 null modem(serial port 對 serial port) 將 Machine #1 和 Machine #2 連接在一起 (我將使用 /dev/ttyS0 當範例)

Step 2. Set up the Terminal Program on Machine #1:
首先在 Machine #1 使用 terminal 程式,等待 Machine #2 的訊息由 serial port 傳入.
# For RedHat Linux:

[root@benjr ~]# minicom -s

# For SuSE Linux:

[root@unsvr ~]# screen -S console /dev/ttyS0 115200

# Note:Linux 下還有其他的程式可以使用,如 miterm, kermit.

For Windows:
HyperTerminal 115200, 8, N, 1
Baud Rate,Data bits,Parity,stop bits 可以依據你的需求來設定,這邊我的環境設定為 Baud Rate:115200 ,Data bits:8 , Parity:None ,Stop bits:1

Step 3. Begin the Linux Install on Machine #2:
1.如果你的 BIOS 有支援“Serial Console Features”, 那也就將這一些功能打開,在樣連安裝前都能有畫面可以看,設定的值就配合剛剛 Terminal 環境.
BIOS Redirection Port “Serial A”
Baud Rate “115.2K”
Flow Control “No Flow Control”
並選擇由網路開機(如果你的系統沒有 Floppy,或 CDROM).
seria0l
2.在 PXE 環境中在 boot 鍵入下面這一行.

boot: 21 text console=ttyS0,115200

note:21 是我自己的 PXE 的環境 ,關於 PXE 環境設定請參考 PXE linux.
or

boot:  linux text console=ttyS0,115200

note: linux 使用光碟開機時的選項
如果系統有磁碟機或光碟機,你就可以使用磁片或光碟片來開機.一樣在 boot 的選項中加入,console=ttyS0,115200
也可以直接修改開機光碟,磁片檔 syslinux.cfg
Label linux
Kernel vmlinuz
Append initrd:initrd.img text console=ttyS0,115200
這樣開機就不用加上參數
seria02

5 個網友的想法 “Installation via Serial Port Console(序列埠)

  1. 自動參照通知: 安裝 Linux | Benjr.tw

  2. 有時候文字模式的安裝很不方便,所以如果你有連接上網路時就可以選擇 vnc 來安裝.

    boot: 21 text console=ttyS0,115200 vnc
    

    請自行參考 – 什麼是 VNC

  3. 自動參照通知: VMware esxi 無 Video (螢幕)輸出的安裝方式 | Benjr.tw

  4. 自動參照通知: Linux – VNC(Virtual Network Computing) | Benjr.tw

  5. 自動參照通知: Installation via VNC | Benjr.tw

發表迴響