Fedora 18升级至19操作笔记

准备工作

  • 如果使用NT系列的MBR,以EasyBCD方式或者其他方式引导Linux系统的话,需要将Grub2引导器安装回MBR。
    换句话说,MBR中必须存在Fedora的Grub2,否则无法生成“System Upgrade”的入口。
    需要执行命令:

    grub2-install /dev/sda
    grub2-mkconfig -o /boot/grub2/grub.cfg

  • 最好使用互联网方式升级系统,保持网络通畅,否则可能出现问题。

  • 下载过程中可以随时中断,升级程序可以自动恢复。

执行升级

  • 首先将系统软件包更新到最新:

    yum upgrade -y

  • 然后安装FedUp:

    yum install fedup -y
    yum --enablerepo=updates-testing install fedup -y

  • 执行升级,这个脚本会自动下载升级所需要的软件包:

    fedup-cli --network 19

  • 重启之后进入系统升级入口,会自动安装所有软件包并再次重启。
    引导选项中可能多出了一个修复模式,注意不要进去就是了。

  • 进入系统之后,用fedup自带的参数进行垃圾清除:

    fedup --resetbootloader
    fedup --clean

  • 最后清理一下旧的内核,并重新建立grub2引导配置文件:

    package-cleanup --oldkernels --count 1 (其中count表示保留几个旧内核)
    grub2-mkconfig -o /boot/grub2/grub.cfg

  • 重启进入Windows后,使用引导管理工具重新安装NT的MBR。

comments powered by Disqus
Published:
2013-11-14
分类:
Tag: