你也许也是一样的 菜鸟安装Linux的问题记录

  今天想安装一个Oracle数据库来做测试,为了也学习下Linux操作系统,所以将那台闲置已久的台式机全部格式化,重新安装Linux。但在实际操作过程中遇到很多问题,在此记录下来,以备后用。

LCD显示器显示“信号超出范围”解决方法

  首先,Linux选择的是RedHatlinux enterprise 5版本,安装过程很简单,基本没遇上什么问题,唯一要注意的是安装过程中,应该输入序列号,否则只会安装Desktop。

 

  安装完成后,在随后安装显卡驱动时遇到了一些问题,我的显卡是NVIDIAGeforce 7300GT的显卡,还好官方网站上有Linux的驱动下载。驱动安装过程如下:

Linux系统: 

  1、启动终端,切换到命令模式,命令:

 

  init 1

Linux系统提示“输入信号超出范围”的原因除了刷新频率的原因外,桌面系统的配置也有很大关系。 

  2、安装,驱动程序下载到了桌面,是一个run格式的软件包:

 

  cd /root/Desktop

解决方法:重启电脑,等待一段时间,等系统启动完毕,显示器提示“输入信号超出范围”后,同时按alt ctrl F1键,进入Linux命令行模式,以root身份进入系统(或以普通身份登录后再使用su命令亦可)。进入桌面系统配置目录,使用gtf命令: 

  sh NVIDIA-Linux-x86-195.36.31-pkg1.run

 

  这样进入安装向导,这个简单,按向导提示即可完成安装。

cd /etc/X11 

  完成后进入图形界面模式:

 

  init 5

gtf 1024 768 85 

  3、问题出来了,进入后发现分辨率只有640*480一个选项。好吧,不会就Google一下,哦,原来可以使用setup命令来设置,好,启动终端,输入

 

  setup

其中1024与768是你想要设定的分辨率,85为你想要设定的刷新频率。输入命令回车后系统会输出如下的信息: 

  选择X配置,然后运行,进入一个配置画面,和Windows的桌面属性及其相似,选择硬件标签,进入显示器的配置,然后选择一个合适分辨率的显示器类型。可惜啊,在这一个步骤犯了一个不可饶恕的错误:太贪心了,选了一个1600*1200的显示器,而这个分辨率我这个老式的CRT显示器是无法支持的,这导致了后续一些非常麻烦的问题。

 

  由于这里选择的分辨率超过了显示器实际支持的最大分辨率,从而导致了黑屏,此时重启后无法进入图形界面。

# 1024x768 @ 85.00 Hz (GTF) hsync: 68.60 kHz; pclk: 94.39 MHz 

  还好以前玩虚拟机的时候遇到过类似的问题,解决方式如下:

 

  重启,到显示器黑屏后,稍等几秒钟,等系统启动完毕,虽然显示器无法看到,但系统实际是在启动的,感觉系统已经启动到登录画面后,案Ctrl Alt F2鍵进入一个新的字符终端,输入用户名和密码,登录完成后,我们需要修改配置文件:

Modeline "1024x768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync Vsync 

  cd /etc/X11

 

  ls

备份xorg.conf文件,然后使用vi编辑器打开, 

  vi xorg.conf

 

  进入编辑模式:

cp xorg.conf  xorg.conf.aaa 

  首先定位到Section“Monitor”结,修改ModelName,HorizSync,VertRefresh三个的值:

 

  ModelName “Monitor1024x768”

vi xorg.conf 

  HorizSync 31.5-70

 

  VertRefresh 50.0-70

在文件中找到Section "Monitor"这一部分的代码,将上面使用gtf命令后系统输出的文字中的Modeline这一整行的代码复制粘贴到Section "Monitor"这部分代码的下面。如下所示: 

  然后定位到Section“Screen”,修改Modes字段值:

 

  Modes “1024x768”

Section "Monitor" 

  OK,按下ESC鍵,输入 :q! 回车,保存退出。

 

  输入命令:

Identifier "Monitor0" 

  reboot

 

  重新启动系统。恩,成功,分辨率终于成为1024了。

VendorName "Monitor Vendor" 

  4、然而,下一个问题接踵而来:我的Oracle数据库是下载到G盘的(盘标签为Media),这个盘是NTFS格式,这样,我依次进入dev disk by-label Media时,提示无法显示。也就是说现在我的Linux系统还不能支持NTFS分区,看来又得问问Google了,恩,搜到一个专门的网站:

 

  下载ntfsprogs-2.0.0-1.src.rpm下载页面为:

ModelName "LCD Panel 1280x1024" 

  

 

  下载fuse软件包:

HorizSync 31.5 - 67.0 

  

 

  首先将fuse软件包解压,我是直接放在的桌面,这样的话,安装命令如下:

VertRefresh 50.0 - 75.0 

  cd /root/fuse-2.8.4

 

  ./configure

Option "dpms" 

  make

 

  make install

Modeline "1024x768_85.00" 94.39 1024 1088 1200 1376 768 769 772 807 -HSync Vsync 

  安装完成后,解压ntfsprogs-2.0.0-1.src.rpm源代码包(右键解压到当前文件加),OK,也是桌面上:

 

  cd ..

EndSection 

  cd ntfsprogs-2.0.0

 

  ./configure–enable-fuse-module

将其中的VertRefresh 一行的值改为50-75.0(液晶显示器推荐改为60-60),修改之后保存退出,重启系统即可。

  make

 

  sudo make install

总结: 

  到此,NTFS分区所需要的软件包已经安装,完成,下面该加载NTFS分区了:

 

  首先,添加一个挂载点:

太阳集团所有网址16877,液晶显示器出现“输入信号超出范围”一般都是因为刷新频率过高造成的。另外液晶显示器的刷新频率一般都在60-75之间,在配置时最好参照显示器的说明书里的推荐配置来进行设置为佳。 

  mkdir /mnt/g

 

  然后,将Media分区挂载到g

[size=xx-large]ati显卡驱动 安装后 超出范围 无法显示桌面[/size] 

本文由太阳集团所有网址16877发布于www.16877.com,转载请注明出处:你也许也是一样的 菜鸟安装Linux的问题记录

您可能还会对下面的文章感兴趣: