终于解决了Fedora 9因为升级带来的麻烦

自从装好系统,通过降级X Server的方式安装好Nvidia 173.08的驱动以来,系统一直都没有升级过,每天看着系统需要升级的对话框,和越来越多的高级版本的软件,终于在我回家来的时候住宿的宾馆忍受不住诱惑而动手升级了,我用的浙江台州移动的USB无线网卡,上网速度慢,那天晚上是宽带,比较快一点。

系统升级是好事,可以修复系统和软件的bug,但是这次把我整惨了。由于总的软件升级包有800M之多,那天晚上在宾馆也没有全部下载完,昨天晚上闲来没事,有接着升级了,升级了所有 xorg*,可是今天晚上回来上网,是无论如何也进不了桌面了。挣扎并使劲折腾了一番,才最终解决问题。

我知道引起这个问题的原因是,173.08的驱动和最新的xorg不兼容造成的。那既然已经安装好最新的xorg了,那么解决问题的办法就是升级nvidia的驱动。于是去了网吧,带着U盘,其实我刚开始的时候也不知道具体怎么才能解决,是尝试最新的nvidia的驱动呢?还是和上次那样再降级回去呢?

也很迷茫,在网吧看了一下上次降级的教程,发现连桌面都进不去,根本是不行的了,那么只有尝试最新的nvidia的驱动了。

去了网吧就打开了Nvidia的官方网站 Linux Display Driver Archive,下载最新的171.06.01驱动,在fedoraforums看了一些教程,发现Nidia的确已经发布了支持X server 1.5的驱动了,无需再降级到X server 1.3了,呵呵,这让我很高兴。但是人家教程里面使用的是nvidia-x11-drv-173.14.05-1.beta.fc9.i386.rpm驱动,那个链接已经失效下载不下来了,于是有搜索,看教程,终于找到了一个NVIDIA-Linux-x86-173.14.09-pkg1.run的驱动,看起来应该是非常新的,就下载到了U盘。

当时也遇到很多问题,毕竟人家写howto的时候,xorg也不是现在这个版本呢,没办法,我的内核好像也被升级过,我也没有办法,只好多下载了几个最新版本的nvidia驱动。

遇到的第二个问题就是,进不了桌面,只能是文本模式来操作我的笔记本,那么如何才能将U盘的文件复制到电脑呢?我当时也不知道,哎,问谁都不如问百度,终于找到了答案,Linux早就支持在文本模式下挂在U盘了。方法如下:

在 /mnt 目录下新建一个目录 udisk , mkdir /mnt/udisk ,然后 mount /dev/sda /mnt/udisk 就可以了。我抄了这些之后就回来了。没有想到回来,如何都mount不了U盘,我也不知道我的U盘在 /dev/sda /dev/sda1 到底在哪个里面,也不知道用什么命令来查看他们。我又是重启电脑,又是man mount的足足研究了一个小时,均没有成功。

又有想去网吧的冲动了,不过,突然将想起了我那Blackberry 1700V,哎,我的黑莓有点问题了,自带的浏览器不能上网了,不过才发现我手机上装Opera Mini了,打开Opera,还好,还能上网,于是就打开wap.baidu.com搜索,终于找到问题的答案了,原来要用这样的命令才可以。

mount -t vfat /dev/sda1 /mnt/udisk

可是我是无论如何也在 /mnt/udisk 目录下看不到任何文件,要知道我所下载所有的驱动文件都应该出现在那里呢。正在我郁闷的时候,突然看到了如下的命令:

如果你的电脑上还有SCSI/SATA硬盘或内置读卡器,则U盘上的分区就不是/dev/sda1了,可用命令 fdisk -l 来查看它到底是 sda1还是sdb1、sdc1、sdd1

这才最终解决了我的问题,这下挂在成功了,赶紧 sh NVIDIA-Linux-x86-171.06.01-pkg1.run 也忘记提示我什么了,装不上,我那个失望啊,他应该是最新的才对啊。为什么装不上呢?

哎,本来就是抱着试了试的态度,sh NVIDIA-Linux-x86-173.14.09-pkg1.run 这次奇迹出现了,能安装了,不过还是有个地方提示我有问题,心里咯噔一下过去了。最后还是顺利安装成功了,谢天谢地阿。

赶紧 umount /mnt/udisk 拔下U盘,reboot ,我的天,nvidia 的logo居然出现了,还没了Beta字样。我心里那个高兴ing

系统升级了就是好,发现巨蟒输入法也比较好用了,而且,屏幕也看的更清晰了,因该这个驱动比 173.08 新的缘故吧,但fusion还是能用,终于解决问题了,哎,花了我两三小时的时间阿。

5 thoughts on “终于解决了Fedora 9因为升级带来的麻烦

  1. abird

    唉,偶用96xx版本的,最新版,虽然nv公司说如何如何操作就可以了,可我还是无法用nv官方驱动启动x,仍然是原来那个错误,ABI版本不对……郁闷死了……

    Reply
  2. 嘉佑

    对啊,据我了解,96xx 是不支持最新的Xorg 1.5的,建议你安装 NVIDIA-Linux-x86-173.14.09-pkg1.run 应该没问题的。

    Reply
  3. cnlions

    我试了NVIDIA-Linux-x86-173.14.09-pkg1.run 和96xx版本, 都不行。
    其实安装驱动后进不了桌面的话,解决办法很简单,把自动备份的/etc/X11/xorg.conf.backup恢复为/etc/X11/xorg.conf就可以了。

    Reply
  4. 佳佑

    不可能的,你看看你用的是哪个内核版本,可能是内核的版本太低或者最新了。你好好检查一下,现在我没有用Linux不知道我的内核版本。

    Reply
  5. 李云

    刚装好fedora 9上网,看到不断弹出的UPDATE提示,想起WINDOWS UPDATE后在防毒多方面都优越很多,情不自禁点了右下脚的UPDATE,升级过程中出现过提示,没怎么管他,直接升级.重启后发现右下脚是”无网络连接”.以为是网卡没激活,激活后还是”无连接”.在网上查了一下配置LINUX的内核,可以用root在/usr/src/radhat(我的内核存储文件夹是redhat)用”make xconfig”,”make menuconfig”.照此进去输入命令后显示”没有规则可以创建config”.不知我的系统为什么找不到规则,更新破坏了?再到网上查看网友们升级出现的问题,发现有一个和我类似,他是网卡驱动和新的升级代码文件不兼容,到网卡厂家的网站上下载适合对应系统版本的驱动安装好就可以了,可我的笔记本都几年了,我都不知道是什么牌子的网卡,在LINUX里可以直接看到各个设备的牌子吗?还有,可以单独从安装光盘上安装网络协议(比如:TCP/IP)之类的吗?  

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *