在 Ubuntu 下以 VirtualBox 為例,搭配 socat 套件使用 Fedora 17 的 serial console mode
- 先確認系統中有 socat 套件。可用 sudo apt-get install socat 安裝
- 『設定值』-> 『序列埠』: 啟用
- 『連接埠號』選: COM1 (需對應後面的 boot parameter, COM1 為 ttyS0, COM2 為 ttyS1 , 類推)
- 連接埠模式:選「主機管線」;不勾選「連接到現有設備/通訊端」(ps: v5.x 之前,需勾選『建立管線』);設定連接埠路徑 : /tmp/serial0 。設定如右。
- 啟動 VM,此時 /tmp/serial0 這 socket 應該被建立
- 在 host machine ,終端機下 socat unix-connect:/tmp/serial0 stdio,echo=0,raw ,會等待輸出
- 在 guest machine 中,在開機參數中加入 console=ttyS0,115200n81 ( 或 38400,76800 , 若是用 Debian live-boot and live-config 的 live system , 則需再加 live-getty )
- boot 並從 host 終端機使用 serial console
沒有留言:
張貼留言