使用串列埠連線到Linux
1 將BIOS輸出重定向到串列埠
這一功能需要主版支援, 請參考主機板使用者手冊.
2 將Grub輸出重定向到串列埠
編輯grub的配置檔案/boot/grub/menu.lst, 新增如下行:
serial --unit=0 --speed=9600 --word=8 --parity=no --stop=1
terminal --timeout=10 serial console
grub 引導過程中, 會將輸出同時傳送到終端螢幕和串列埠. grub引導過程中將在終端和連線到串列埠的超級終端上提示Press any key to continue, 每秒鐘提示一次, 共10次, 可修改menu.lst檔案terminal行中的--timeout=10改變提示次數, 在這一段時間內, 可以在終端的鍵盤, 或者連線到串列埠的超級終端中按任意鍵進入grub選擇選單. 如果10秒內沒有在終端和連線串列埠的超級終端上按任意鍵, 則grub的選擇選單將出現在連線串列埠的超級終端上, 如果希望預設情況下, grub選擇選單出現在終端上, 則可修改menu.lst將serial console修改為console serial.
3 將kernel輸出資訊輸出到串列埠
修改kernel行, 在該行後增加增加
console=ttyS0,9600n8 console=tty0
則kernel會將輸出資訊同時輸出到串列埠和終端. 我的menu.list中修改過的記錄如下:
title Debian GNU/Linux, kernel 2.6.8-2-386
root (hd0,0)
kernel /vmlinuz-2.6.8-2-386 root=/dev/mapper/rootvg-root ro console=ttyS0,9600n8 console=tty0
initrd /initrd.img-2.6.8-2-386
savedefault
boot
在上例中, 服務啟動的資訊會顯示在串列埠上(ttyS0), 如果進入單使用者模式, 也只會在串列埠(ttyS0)上提示輸入root密碼, 如果需要將服務啟動的資訊也輸出到終端上, 可修改兩個console引數的順序, 既修改為
console=tty0 console=ttyS0,9600n8
4 允許從串列埠登陸linux
修改/etc/inittab檔案, 增加如下內容
T0:23:respawn:/sbin/getty -L ttyS0 9600 vt100
則會啟動完成後會允許從串列埠登陸到linux
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7970627/viewspace-691485/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- gdbserver連線Ubuntu除錯程式(使用串列埠)ServerUbuntu除錯串列埠
- linux 串列埠通訊Linux串列埠
- Linux中連線埠命令有哪些?Linux
- Linux檢視埠併發連線數Linux
- Linux下串列埠監視Linux串列埠
- Linux串列埠程式設計Linux串列埠程式設計
- EOSCleos連線到非預設主機/埠
- 使用 SSH 遠端連線到 Linux 伺服器Linux伺服器
- UART串列埠及Linux實現串列埠Linux
- linux串列埠命令列除錯Linux串列埠命令列除錯
- 串列埠屏開發曲線串列埠
- 串列埠伺服器可以直接連線工業路由器嗎串列埠伺服器路由器
- Linux核心連結串列Linux
- nodeMCU wifi透傳到串列埠 支援hexWiFi串列埠
- 樹莓派已經通過網路連線通過串列埠通訊在串列埠除錯小助手列印與操作樹莓派串列埠除錯
- BPI-M4 Berry在windows系統下連線串列埠除錯Windows串列埠除錯
- 沒有真實串列埠裝置時使用"虛擬串列埠驅動"除錯你的串列埠程式碼串列埠除錯
- Linux多個埠組合,iptables使用multiport 新增多個不連續埠Linux
- FTP資料埠連線FTP
- Windows 使用VSCode遠端連線到Linux開發除錯MySQLWindowsVSCodeLinux除錯MySql
- 【linux學習--工具篇】串列埠除錯工具Linux串列埠除錯
- 線性表——連結串列
- 串列埠blog串列埠
- 串列埠UART串列埠
- 帶內串列埠 在串列埠中輸入命令串列埠
- 在Linux中,如何分析網路連線和埠占用情況?Linux
- 如何從 Windows 上用 SSH 連線到 LinuxWindowsLinux
- AMD R2000 Bilby 單板 串列埠在Grub和Linux下的使用串列埠Linux
- 使用jenkins連線linux部署jar包JenkinsLinuxJAR
- RT-Thread 使用env修改Finsh 串列埠thread串列埠
- 串列埠資料抓取及串列埠通訊模擬串列埠
- 你真的瞭解串列埠嗎(示波器串列埠波形分析)串列埠
- 為什麼使用finalshell連線linux去使用?Linux
- 串列埠通訊串列埠
- ④從尾到頭列印連結串列
- [20191112]oracle共享連線模式埠.txtOracle模式
- linux核心原始碼 -- list連結串列Linux原始碼
- 【linux】系統呼叫版串列埠分析&原始碼實戰Linux串列埠原始碼
- STMF4串列埠通訊使用串列埠