• Windows Linux-CentOS双系统Grub登录问题解决笔记

    安装了win7  32位系统之后,格出一块盘 又安装了 CentOS 5.6 x86_64

    由于准备重新装一下CentOS6  加图形化界面,可开始格出来的盘又太小了。于是又进入win7下重新 整理了一部分空间出来。重启竟然没办法按照平常的步骤登,而是进入Grub 命令 引导界面了。

    boot 后,提示没有加载kernel

    网络上资料 搜索一番,整理了下有用资料如下:

    grub> root (hd0,n)
    grub> kernel /boot/vmlinuz-2.6.22-10-generic root=/dev/sda2 ro
    grub> initrd /boot/initrd.img-2.6.22-10-generic
    grub> boot

    try:
    rootnoverify (hd0,0)
    chainloader +1
    boot
    This worked for me ‘:|

    我一开机就出现grub>,我root (hd0,后按TAB后出现:
    Possible partitions are:
    Partition num: 0, Filesystem type unknown, partition type 0×7
    Partition num: 4, Filesystem type unknown, partition type 0×7
    Partition num: 5, Filesystem type unknown, partition type 0×7
    Partition num: 6, Filesystem type unknown, partition type 0×7
    Partition num: 7, Filesystem type unknown, partition type 0×7
    Partition num: 8, Filesystem type is ext2fs, partition type 0×83
    Partition num: 9, Filesystem type unknown, partition type 0x8e
    我按root (hd0,10)后出现:
    Filesystem type unknown, partition type 0×82

    你的/boot分区是哪个区? 选它就对了!
    进windows,应该是
    rootnoverify (hd0,0)
    chainloader +1
    boot
    —————————————————————————–

    上面的 显的有点乱, 这边我简单记录一下  解决过程。(上面的root (hd+Tab+Tab出现的Possible partitions 信息就是我的个人电脑信息咯,请根据自己的环境做具体的修改 )

    首先是进入Windows系统 ,Grub 界面下

    grub > rootnoverify (hd0,0)
    grub > chainloader +1
    grub > boot

    可以成功进入win7

    重启回到 Grub 界面,尝试进入 CentOS ,结合上面的资料 加自身的安装 信息

    grub > root (hd0,8)
    grub > kernel /vmlinuz-2.6.18-*****
    grub > initrd /initrd.img-2.6.18-*******
    grub > boot

    成功进入CentOS

    这边,linux内核 有更新过,所以 可能会有不同的选择,具体的信息也没记录下来,可以根据实际情况,参考操作。

    现在虽说可以顺利的进入两个已装的系统,但是每次开机的时候都得敲一下键盘,很是不方便,就先记到这边,待问题解决之后再作补充

  • Linux Rhythmbox乱码解决笔记

    安装双系统之后保持了CentOS 6 的桌面系统,当然娱乐休息还是 不可或缺的咯

    安装ntfs-3g之后 从win7 下 拷贝了一些歌,但是添加到Rhythmbox 播放列表之后会出现乱码,搜索一番。解决过程如下:

    改变linux 下 mp3文件名的编码,安装mid3iconv软件包

    yum install python-mutagen

    后 执行
    mid3iconv -e GBK  *.mp3
    完成之后,将歌曲重新导入到播放列表即可。

    记此以作备忘:-)

  • CentOS 使用光盘作为yum源

    环境CentOS 6 Final x86_64
    通常安装完之后,我们需要编译安装一些软件,比如笔记本无线上网所需要的wpa_supplicant 挂载ntfs分区的工具 ntfs-3g。
    因为还无法联网,所以当编译这些软件包过程中提示缺少库 或者 make command not found 时,就需要通过安装光盘下手解决了,当然了 首先你的盘不能是minimal的咯 :-)
    好了 下面进入主题了:
    主要针对文件/etc/yum.repos.d/CentOS-Base.repo 进行修改,首先进行备份。
    vi /etc/yum.repos.d/CentOS-Base.repo
    可以先看一下文件的内容,包含 [base] … [updates]…[extras]…等等
    这边主要修改[base]块的配置
    [base]
    name=CentOS-$releasever – Base
    #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
    priority=1
    上面是 目前本地的默认配置,不同的环境可能会有一定的差别,但基本规则是不变的。
    修改baseurl 到你光盘的挂载目录
    完成后如下  (只修改了 baseurl 所在行)
    [base]
    name=CentOS-$releasever – Base
    baseurl=file:///mnt/cdrom/
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
    priority=1
    然后将其他 [updates]…等等 全部注释。 保存后退出。
    测试安装软件,yum install vim .

    注: 这边的前提是你的光盘已经成功的挂载到了正确的目录。
    我在操作的过程中遇到了一点小小的问题,这边简单的记录一下
    $fdisk -l  只能看到硬盘,而没办法看到光盘,囧 ,这不等于啥都做不了
    但是系统可以完成安装,说明它是肯定可以读到光盘的
    $find / -name cdrom  发现了 光驱设备 是存在的 /dev/cdrom
    $mkdir -p /mnt/cdrom
    $mount /dev/cdrom /mnt/cdrom
    $ls /mnt/cdrom 查看一下目录文件,嗯 成功挂载。

    网络上有很多关于设置yum源的文档,这边只记录了个人的解决过程,以作备忘,欢迎纠正补充 :-)

click
©2010-2024 Jeen All Rights Reserved.Powered by emlog 京ICP备15058100号-1