Linux ,字符界面,没有显卡,串口,终端。

范堡 发布于 2009/08/10 10:07
阅读 2K+
收藏 0

呵, 标题不知道应该怎样写, 就以关键字当作是标题, 方便蜘蛛来爬。

我家里的服务器比较简陋,用的是普通 PC 机装的linux RedHat As5 系统,显卡也不是集成的。
自从上次跟 sun 接触了一趟,领悟到显卡其实在字符界面下用处不大,显卡=闲卡。

于是着手研究,能不能把普通PC机上的显卡给拔了,一来省电,二来野减少出错机率。
这么有个问题,很多朋友会认为显卡是主机4大核心件之一,没了显卡,开机都自检不过,谈何?

其实你们不妨先在BIOS中,把开机警报选项 Halt on 设为 no error。这么拔掉显卡开机的时候,即使不会发出清脆的 “滴”声,也能顺利通过自检进入到操作系统。加载完毕之后,你就能像往常一样使用 SSH 远程控制了。(但如果你安装Linux的时候使用的是图形界面, 这么就需要在Grub.conf中将有关图形的语句屏蔽掉, 不然启动会卡主)

但如果网络出了问题咋办?

你有2个选择,一就是把显卡插上然后重新开机!二是在Linux下也配成跟 sun 的UNIX一样,可以通过串口终端操控。

完整操作如下:

1, 如果安装时以GRUB方式加载的,需要在Grub.conf中将有关图形的语句屏蔽掉。

 #splashimage=(hd0,0)/grub/splash.xpm.gz


2,启动linux系统并修改文件

   A)在文件/etc/inittab中添加以下内容:
   co:2345:respawn:/sbin/agetty ttyS0 115200 vt100-nav


 此处的波特率115200 可以根据Bios里面的选项设置。不一定非要为115200。我们刀片默认的波特率为9600。但是实际使用时发现115200更顺畅些。

   B)在文件/etc/lilo.conf中添加以下内容:
   serial=0
   append="console=tty0 console=ttyS0,115200n8"


3, 重新启动linux系统,显卡和串口都会显示启动信息,摘掉显卡,linux系统可以启动,串口可以进行常规操作。

 

但如果你说, 想在无显卡状态下用 串口来装Linux 呢?

可以!但前提是你的主板具备 VGA 映射到串口的功能. (一般PC都没有,但大多数服务器主板都有..)

如果你的PC主板真的有!(这不是一块普通的PC主板) 你在BIOS设置了相关的选项之后,在安装提示符输入 Linux text 然后回车, 安装过程就会以字符方式在串口中顺利进行。

加载中
返回顶部
顶部