zoukankan      html  css  js  c++  java
  • grub2启动FreeBSD9 CentOS 6.2双系统

    1.安装系统,安装FreeBSD和CentOS

    2.安装grub2,我是在CentOS中安装grub2,下载地址http://ftp.gnu.org/gnu/grub/,挑选一个最新的

    3.

    tar -xzvf grubdownload
    cd grub
    ./configure    
    make && make install

    其中,首先要安装几个必要的依赖库gcc, bison, gmake, freetype2,我都是用yum install xxx来完成的

    4.配置grub

    /usr/local/sbin/grub-mkconfig -o /boot/grub/grub.cfg
    /usr/local/sbin/grub-install --force /dev/sda
    mv -v /boot/grub/grub.conf /boot/ 

    到这里,grub2就安装好了,重启看看效果

    有可能重启后,没有菜单模式,直接进入到grub2的命令行模式,没办法,暂时只能用命令行来启动了

    1.启动centos

    先 root (hd0,按tab键来获得分区信息

    search --set=root --label GRUB --hint hd0,msdos5
    linux /vmlinuz-2.6.32-358.el6.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_NO_LUKS rd_NO_MD
    rd_LVM_LV=VolGroup/lv_swap crashkernel=auto LANG=zh_CN.UTF-8
    rd_LVM_LV=VolGroup/lv_root KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rbgb quiet
    initrd /initramfs-2.6.32-356.e16.x86_64.im

    这里,如果search这个命令你不知道--label参数的话,也可以用search --set=root --fs--uuid xxxxxxx --hint hd0,msdos5

    最后boot就可以启动了

    2.启动FreeBSD

    insmod ufs2
    search --set=root --label freepool --hint hd0,msdos7
    kfreebsd /boot/loader

    boot

    就可以启动FreeBSD了

  • 相关阅读:
    冥想
    格局
    Python_Example_Socket 学习
    Python_Example_Thread 线程 学习/经验/示例
    Python_Example_Process 正则表达 Re 学习/经验/示例
    Python_Example_Process 进程 学习/经验/示例
    Django的认证系统
    form表单
    ajax
    Django之视图
  • 原文地址:https://www.cnblogs.com/wenlove/p/3021028.html
Copyright © 2011-2022 走看看