ssh是比较常用的管理linux主机的方式,但是当linux主机网络不可用的时候,ssh就无能为力了,这时候使用可以串口来管理linux主机,就像arm开发板一样,没有网络照样可以通过串口来连接开发板。
首先,准备母对母串口线,必须是交叉的。这个可以使用万用表来确认,若2与3连同,5与9连同则是交叉线,否则是直连线。对于笔记本上没有串口的,可以使用usb转串口,但是一定要使用FT232芯片的,不然就会出现我们熟悉的蓝屏。
其次,修改grub.cfg,添加如下红色部分:
#serival
serial --unit=0 --speed=115200 --parity=no --stop=1
terminal --timeout=10 serial console
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
menuentry 'Fedora Linux, with Linux 3.1.0-7.fc16.x86_64' --class fedora --class gnu-linux --class gnu --class os {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
search --no-fl