当前位置:七道奇文章资讯系统安全Linux安全
日期:2012-05-05 22:51:00  来源:本站整理

CentOS Ubuntu双系统指导的grub设置[Linux安全]

赞助商链接



  本文“CentOS Ubuntu双系统指导的grub设置[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  1,先安装CentOS,再安装Ubuntu.

  2,用CentOS安装盘启动,在呈现启动选项的时刻用linux rescue

  在shell下履行

  chroot /mnt/sysimage

  grub-install /dev/sda

  修复CentOS的grub,然后reboot

  3.进入CentOS

  挂接Ubuntu的分区

  mount /dev/sda6 /media

  vi /media/boot/grub/grub.cfg

  #

  # DO NOT EDIT THIS FILE

  #

  # It is automatically generated by /usr/sbin/grub-mkconfig using templates

  # from /etc/grub.d and settings from /etc/default/grub

  #

  ### BEGIN /etc/grub.d/00_header ###

  if [ -s /boot/grub/grubenv ]; then

  have_grubenv=true

  load_env

  fi

  set default="0"

  if [ ${prev_saved_entry} ]; then

  saved_entry=${prev_saved_entry}

  save_env saved_entry

  prev_saved_entry=

  save_env prev_saved_entry

  fi

  insmod ext2

  set root=(hd0,2)

  search --no-floppy --fs-uuid --set 1a2b230e-d172-4b48-8395-72a33ebce462

  if loadfont /usr/share/grub/unicode.pf2 ; then

  set gfxmode=640x480

  insmod gfxterm

  insmod vbe

  if terminal_output gfxterm ; then true ; else

  # For backward compatibility with versions of terminal.mod that don't

  # understand terminal_output

  terminal gfxterm

  fi

  fi

  if [ ${recordfail} = 1 ]; then

  set timeout=-1

  else

  set timeout=10

  fi

  ### END /etc/grub.d/00_header ###

  ### BEGIN /etc/grub.d/05_debian_theme ###

  set menu_color_normal=white/black

  set menu_color_highlight=black/white

  ### END /etc/grub.d/05_debian_theme ###

  ### BEGIN /etc/grub.d/10_linux ###

  menuentry "Ubuntu, Linux 2.6.31-14-generic" {

  recordfail=1

  if [ -n ${have_grubenv} ]; then save_env recordfail; fi

  set quiet=1

  insmod ext2

  set root=(hd0,2)

  search --no-floppy --fs-uuid --set 1a2b230e-d172-4b48-8395-72a33ebce462

  linux /boot/vmlinuz-2.6.31-14-generic root=UUID=1a2b230e-d172-4b48-8395-72a33ebce462 ro quiet splash

  initrd /boot/initrd.img-2.6.31-14-generic

  }

  menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {

  recordfail=1

  if [ -n ${have_grubenv} ]; then save_env recordfail; fi

  insmod ext2

  set root=(hd0,2)

  search --no-floppy --fs-uuid --set 1a2b230e-d172-4b48-8395-72a33ebce462

  linux /boot/vmlinuz-2.6.31-14-generic root=UUID=1a2b230e-d172-4b48-8395-72a33ebce462 ro single

  initrd /boot/initrd.img-2.6.31-14-generic

  }

  ### END /etc/grub.d/10_linux ###

  www.linuxidc.com

  复制下面内容并带上uuid

  linux /boot/vmlinuz-2.6.31-14-generic root=UUID=1a2b230e-d172-4b48-8395-72a33ebce462 ro quiet splash

  initrd /boot/initrd.img-2.6.31-14-generic

  编辑CentOS的grub.conf,把复制的内容加入到grub.conf中,并改正以下所示

  vi /boot/grub/grub.conf

  title Ubuntu 9.10

  root (hd0,0)

  kernel /vmlinuz-2.6.31-14-generic root=UUID=b2a79ba9-abbc-45dd-810d-2052cd782aea ro quiet splash

  initrd /initrd.img-2.6.31-14-generic

  cp Ubuntu 下的vmlinuz 及initrd到CentOS的boot下面

  cp /media/boot/vmlinuz-2.6.31-14-generic /boot/

  cp /media/boot/initrd.img-2.6.31-14-generic /boot/

  以上是“CentOS Ubuntu双系统指导的grub设置[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • Windows 2008R2 HyperV下安装CentOS6,网卡无痛设置
  • CentOS 6.x 利用安装光盘作为yum源
  • CentOS 下 Nginx + Keepalived 配置高可用Web站点
  • CentOS 5.8布置web缓存服务器(squid+memcached)
  • centos6.2改正yum的源为安装光盘
  • CentOS6 yum搭建Linux+Nginx+PHP+MYSQL(LNMP)
  • CentOS 6.2 安装Nginx并设置为开机服务
  • CentOS 6.2布置DNS
  • CentOS6.2利用yum安装LAMP及phpMyadmin
  • CentOS下配置PHP+phpMyAdmin
  • centos下mysql主从同步快速设置步骤分享
  • 在Windows主机上按时备份远程VPS(CentOS)数据的批处理
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .