科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道Linux和Windows双系统的启动

Linux和Windows双系统的启动

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

这样,MBR启动扇区的linux引导程序grub就会被Windows的引导程序覆盖 此时虽然Linux的分区还在硬盘上,但是没有grub启动程序是无法引导的,这个命令将系统从光盘启动的环境切换到刚才挂载好的硬盘上。

2008年3月17日

关键字: 操作系统 SCSI 硬盘 服务器 双系统 Windows Linux

  • 评论
  • 分享微博
  • 分享邮件

  

   问题
    Linux和Windows双系统的启动

    解决方案

  在某些特殊情况下,服务器可能要安装双系统

  一个linux系统,一个windows系统

  这种情况下,安装顺序是,先装Windows系统,后装Linux

  这是因为,Linux的引导程序grub具备多系统选择能力

  而Windows默认的引导程序是不具备选择多系统能力的

  比如服务器已经安装了双系统,启动菜单为Linux的grub

  要删除linux系统,则用Windows启动光盘或者DOS启动盘引导

  然后在命令行下执行:fdisk /mbr

  这样,MBR启动扇区的linux引导程序grub就会被Windows的引导程序覆盖

  此时重启服务器,就不会出现grub引导菜单了,直接进入了Windows

  然后在Windows下把Linux分区删除,就可以彻底删除干净Linux了

  假如双系统的服务器,重装了Windows系统,那么MBR也会被覆盖为Windows默认的

  此时虽然Linux的分区还在硬盘上,但是没有grub启动程序是无法引导的

  此时,需要用linux的光盘进行恢复grub的操作

  首先把linux的光盘放进去,最好用当前最新的版本

  在开始光盘引导的时候,输入linux rescue ,进入修复状态

  引导过程中,程序会询问是否要把当前硬盘挂载到/mnt/sysimage

  这里选择yes,则系统会自动的把硬盘上的linux分区挂载好

  Rescue模式引导完毕后,进入linux的命令行

  在命令行下输入chroot /mnt/sysimage

  这个命令将系统从光盘启动的环境切换到刚才挂载好的硬盘上

  执行df命令,看一下硬盘的盘符是什么

  比如SATA和SCSI硬盘则是sda,IDE硬盘则是hda等类似的盘符

  执行grun-install /dev/sda即可修复!

  此时程序会报告安装grub成功

  重启服务器,就会发现grub菜单又回来了,可以进行双系统选择了

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章