免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8309 | 回复: 14
打印 上一主题 下一主题

怎样让系统无显卡启动? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-10 13:53 |只看该作者 |倒序浏览
怎么让Linux无显卡启动,用串口去控制它
这里说的无显卡是说,去掉显卡的资源,不要这个物理设备,不是说不接显示器
是不是有vga跟cosole2种模式的?
通过grub的参数就可以实现?
找了点资料,都很零碎,试验也没成功,还请大家指点~
小弟谢过了

[ 本帖最后由 oppajoe 于 2009-7-10 14:10 编辑 ]

论坛徽章:
5
寅虎
日期:2015-01-20 09:16:52亥猪
日期:2015-01-21 14:43:44IT运维版块每日发帖之星
日期:2015-12-17 06:20:00每日论坛发贴之星
日期:2015-12-17 06:20:00每周论坛发贴之星
日期:2015-12-20 22:22:00
2 [报告]
发表于 2009-07-10 14:25 |只看该作者
楼主是这些不?
  1. vesafb

  2. 若要啟用 vesafb,請在開機時傳遞 vga 參數給 Kernel,這個 vga 參數將會同時指定 Console 的解析度。以 GRUB 為例,請修改 /boot/grub/menu.lst 如下:

  3. title           Debian GNU/Linux, kernel 2.6.22-3-vserver-k7
  4. root            (hd0,0)
  5. kernel          /boot/vmlinuz-2.6.22-3-vserver-k7 root=/dev/sda1 ro vga=789
  6. initrd          /boot/initrd.img-2.6.22-3-vserver-k7
  7. savedefault 其中的 vga=789 就是要求 Linux 在開機時載入 vesafb 以啟用 FrameBuffer,並將螢幕解析度設定為 800x600x24bit。而 789 這個數值可替換如下:
  8. 螢幕解析度 (X) | 320 640 640 800 800 896 1024 1024 1152 1552 1280 1440 1600
  9. 螢幕解析度 (Y) | 200 400 480 500 600 672 640 768 720 864 1024 900 1200
  10. ---------------+-----------------------------------------------------------------
  11. 4 bits        |                     770            772            774
  12. 8 bits        |      768 769 879 771 815 874 773 869 353 775 864 796
  13. 15 bits        | 781 801 784 880 787 816 875 790 870 354 793 865 797
  14. 16 bits (5:6:5)| 782 802 785 881 788 817 876 791 871 355 794 866 798
  15. 24 bits (8:8:8)| 783 803 786 882 789 818 877 792 872       795 867 799
  16. 32 bits (8:8:8)|      804 809 883 814 819 878 824 873 356 829 868 834
  17. 註:上表中的資料可能有誤謬。或有錯誤請不吝告知!

  18. 另外,在利用 aptitude 更新 Kernel 時,系統在自動建立 /boot/grub/menu.lst 時很可能並不會替您把那個 vga 參數放回去,您得在事後再自行編輯才行,而這的確不夠人性化。解決方案之一,是修改 /boot/grub/menu.lst 如下:
  19. ## DO NOT UNCOMMENT THEM, Just edit them to your needs

  20. ## additional options to use with the default boot option, but not with the
  21. ## alternatives
  22. ## e.g. defoptions=vga=791 resume=/dev/hda5
  23. # defoptions=vga=789
  24. 這樣下次更新 Kernel 時,系統就會自動替您加上 vga=789 參數了。

  25. 註:        一直有人謠傳說,要在 Debian 下啟用 FrameBuffer 必須重新編譯 Kernel。別再聽信沒有根據的謠言啦!Debian 官方所提供的 Kernel 是有支援 FrameBuffer 的。
  26. 不過啟用 vesafb 有個缺點,便是 Console 的解析度是在開機時就決定了,開完機後就無法任意變更了。
复制代码

论坛徽章:
0
3 [报告]
发表于 2009-07-10 15:08 |只看该作者

回复 #2 gamester88 的帖子

感谢回复

其实我是想,开机以后,显示器连接的显卡不显示内容
另一台机器通过串口连接到此机器来控制它

查了一下资料,在grub可以添加一些参数信息
如:

console=ttyS0 , 115200 , 8n1

具体有关此方面的资料没~或者有哪位兄台以前做过

论坛徽章:
5
寅虎
日期:2015-01-20 09:16:52亥猪
日期:2015-01-21 14:43:44IT运维版块每日发帖之星
日期:2015-12-17 06:20:00每日论坛发贴之星
日期:2015-12-17 06:20:00每周论坛发贴之星
日期:2015-12-20 22:22:00
4 [报告]
发表于 2009-07-10 15:13 |只看该作者

回复 #3 oppajoe 的帖子

ro vga=789
这个用过,别的没有

论坛徽章:
0
5 [报告]
发表于 2009-07-10 15:29 |只看该作者
如果没显卡可以启动,那么什么都不用改,就能启动。

我有5个左右型号的PC机,只有一个可以无显卡启动。

论坛徽章:
0
6 [报告]
发表于 2009-07-10 15:40 |只看该作者
无限卡启动的那,那你怎么显示内容?通过ssh连过去显示?

论坛徽章:
0
7 [报告]
发表于 2009-07-10 15:49 |只看该作者

回复 #6 streetboy85 的帖子

用串口
其实就是想节约显示资源

论坛徽章:
0
8 [报告]
发表于 2009-07-10 16:08 |只看该作者
不理解,能否解释一下如何利用串口?

论坛徽章:
0
9 [报告]
发表于 2009-07-10 16:31 |只看该作者
无显卡怎么显示东西

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
10 [报告]
发表于 2009-07-10 16:36 |只看该作者

回复 #6 streetboy85 的帖子

串口
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP