• opensue12.1硬盘升级安装12.2问题解决


    最近通过硬盘升级opensuse12.2,过程有点曲折,遇到很多问题:

    1、参考:http://www.linuxsight.com/blog/3029,到引导镜像那一步:no repository found。镜像安装脚本问题。

       解决方法:进expert——>start shell ,输入:cp /usr/bin/mount /bin。然后exit。重新选择引导镜像成功。

    2、升级完成后重启花屏,自带开源驱动问题。

       解决方法:禁用驱动,在文件/etc/modprobe.d/50-blacklist.conf中最后加上一句:blacklist nouveau保存退出重启(若不习惯终端操作,按CTRL+ALT+BACKSPACE可以临时进入界面,但貌似不是所有机器都可以) 参考:http://laysent.sinaapp.com/?p=255

    3、chrome浏览器启动不了:libbz2.so.1.0共享库找不到,经过比较,发现这个链接库位置从12.1中的/lib64变为/usr/lib64。

       解决方法:删除原来/opt/google/chrome里面的libbz2.so.1.0,重新链接:ln /usr/lib64/libbz2.so.1 /opt/google/chrome/libbz2.so.1.0。但是这个方法在我这里没有起作用,还是提示找不到这个库。索性就卸载了chrome重新安装:

               rpm -qa | grep google-chrome         //查找包名字

               rpm -e chrome_name                     //卸载包

               rpm -ivh chrome_name.rpm            //安装包

    4、重启无法进入win7系统(我没用EasyBCD,用的光盘自带文件,参见问题1中文章),google并且分析启动文件,猜想应该是安装引导程序启动优先级太高。

       解决方法:在linux系统下进入win下C盘,删除grbl和grbl.mbr两个文件,重启,就出现win7的选择界面了。

    上面就是正常升级所有问题了。

    下面的基本是本人脑残导致问题和为解决问题:

    问题2中提供的参考文章说到要安装官方驱动,由于我无法从字符启动,就NC吧grub卸载,导致所有系统不能启动,只有一个grub提示符,解决:

    grub> rootnoverify (hd0,0)

           > makeactive

           > chainloader+1

           > reboot

    就可以启动C盘的windows系统,然后再重复安装过程,引导启动安装光盘,选择修复系统,root登入。

           # root (hd0,4)            //具体参考自己/boot分区位置

           # setup(hd0)

    重启grub就修复好了。

    不过依然是0.97版本的grub,修改/etc/inittab文件方式,还是不能从字符界面启动,于是在yast2/bootloader里面改为grub2,按照问题2中文章的方法,依然是启动X,没能从字符界面启动,不知何故。不过不影响使用了,就不奢望装官方驱动了。

    12.2虽然有一些bug,但是使用几天感觉还是不错一个版本,我4年前的本子,使用起来明显感觉不12.1响应速度上面有提升。所以折腾了这么久还是算值得吧~

  • 相关阅读:
    openssh的服务端配置文件
    SSH的端口转发
    ssh服务
    文件引入
    数据类型的转换
    作用域
    静态变量
    函数
    php嵌入html的解析过程
    PHP执行过程
  • 原文地址:https://www.cnblogs.com/Franck/p/2743006.html
Copyright © 2020-2023  润新知