windows,linux双系统引导做法

简单介绍一下:

先安装了windows server 2008 R2,分了二个盘(C,D盘),即(hd0,0),(hd0,1)

再安装了linux,centos 6,用的默认的lvm,/boot在(hd0,2)上面

但我在linux安装时有一个选项,是让你选择用linux(hd0,2)启动,还是用(hd0,0)windows启动,我点选了windows,导致我后来不能直接启动linux.

windows,linux双系统,在二种OS中都能设置双系统引导。

但在windows中设置要使用工具,如(grub for dos),麻烦。

所以我还是用linux的grub吧。

windows,linux的不同:
Linux现在流行的bootloader是grub. xp和nt采用的是ntloader.
有网友主张采用这样的引导方式: ntloader -> grub -> win/lin. 但正如有的网友所说, grub考虑到了引导windows, 而ntloader还没有考虑过引导windows之外的其他系统. 而且, 使用ntloader来引导比较繁琐. 不如使用grub引导简便.  

因为在安装linux时我选择了windows的块MBR来引导,导致我的linux grub不能启动linux。即使我修改了:/boot/grub/grub.conf,添加了双系统的menu.lst

我的修复方法如下:
1,用linux的第1块光盘启动,选择 linux rescue模式,此时加载原linux到/mnt/sysimage。
2,进行#提示符后,执行
#chroot /mnt/sysimage
#grub-install /dev/sda   --现在都sda,很少hda了?
#grub
grub>root (hd0,2)
grub>setup(hd0)

完了后会出现successful字样,那就成功了。

3,修改grub.conf,也即menu.lst

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/mapper/vg_sr0002sz-lv_root
#          initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0  --这是默认系统哪一个
timeout=5 --延时多少秒
splashimage=(hd0,0)/grub/splash.xpm.gz  --启动画面
#hiddenmenu  --把这个屏蔽掉
title CentOS (2.6.32-71.el6.x86_64)
        root (hd0,2)
        kernel /vmlinuz-2.6.32-71.el6.x86_64 ro root=/dev/mapper/vg_sr0002sz-lv_root rd_LVM_LV=vg_sr0002sz/lv_root rd_LVM_LV=vg_sr0002sz/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=zh_CN.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto rhgb quiet
        initrd /initramfs-2.6.32-71.el6.x86_64.img
title windows server 2008 R2
       root (hd0,0)
chainloader +1
保存,则成功啦。

时间: 2024-08-02 18:52:02

windows,linux双系统引导做法的相关文章

ubuntu14 04-实现windows linux双系统的目标,重启机器时出现file not found问题

问题描述 实现windows linux双系统的目标,重启机器时出现file not found问题 通过硬盘安装乌班图时,首先要对某一个磁盘腾出20-30G的空间,按步骤操作腾出这一空间大小,然后使用easybcd进行引导,但重启之后一直出现一个问题,"Filesystem type is ntfs,partition type 0x42,error 15:file not found"请问之前腾出的空间是后期用来存放乌班图系统的吧,至于那些安装包,比如镜像文件等放在哪个磁盘都OK吧

Windows下使用EasyBCD安装Linux双系统实践

记得大学的时候,我折腾黑苹果实现Windows+Mac+Linux的时候很开心,虽然牺牲了不少时间但学习的过程仍然值得回味.现在自己基本以VMware虚拟化为主,很少再使用物理机,这次因为其它工作原因帮助同事做了小小的实践,主要是通过EasyBCD硬盘安装Linux实现双系统独立共存,该方法也适用于RedHat/CentOS/Ubuntu等. 轻轻松松实现Windows和Linux双系统 基础信息 1.笔记本型号为4G内存的ThinkPad x230 2.部署的操作系统版本为rhel-serve

图片-在Windows 7下安装Linux双系统时出现黑屏

问题描述 在Windows 7下安装Linux双系统时出现黑屏 我用U盘在Windows 7下安装Linux双系统,进入Linux安装首页,然后点击安装,屏幕刷刷的出现了一些检测什么的,一切貌似很正常,之后就黑屏了,等了一会也没有一点反应,没办法只好重启了.这和我的显卡有关系吗?我的硬盘腾出了50G的内存,没有分配分区,应该够的吧?求各位大神指点一下小弟呀!谢谢大家! 解决方案 如何在windows下安装linux双系统,不用虚拟机在windows7下安装xp 双系统Windows与linux双

u盘-在Windows 7下安装Linux双系统时出现黑屏

问题描述 在Windows 7下安装Linux双系统时出现黑屏 我用U盘在Windows 7下安装Linux双系统,进入Linux安装首页,然后点击安装,屏幕刷刷的出现了一些检测什么的,一切貌似很正常,之后就黑屏了,等了一会也没有一点反应,没办法只好重启了.求各位大神指点一下小弟呀!谢谢大家! 解决方案 描述的不太详细,不好判断是哪方面出的问题.现在你的Windows启动有问题吗? 如果没问题 可以考虑虚拟机.或者重新安装. 安装过程中的等待是必要的. 解决方案二: 如何在windows下安装l

windows和linux双系统删除linux

装了Windows和linux双系统的朋友,在后期要删除linux是个比较头痛的问题,因为MBR已经被linux接管,本文的目的是如何在windows 和linux双系统下,简单,完美地卸载linux. 使用MbrFix.exe卸载Windows双系统Linux 不用Windows系统安装盘,不用安装矮人DOS工具箱也可以很简单地实现卸载Linux.双系统卸载Linux的主要问题是当在windows中将linux 分区直接格式化之后,Grub系统引导程序也会被同时删除,所以导致重启后无法进入Wi

windows与linux双系统-win10与Linux双系统下有线连接问题

问题描述 win10与Linux双系统下有线连接问题 小白一枚 先安装的win10,之后安装了Ubuntu,发现安装完Ubuntu之后,Ubuntu可以用有线,win10以太网(有线)连不上,老是显示无法是别Internet,求指点要怎么做啊?毕竟刚装Linux,还不熟悉 解决方案 windows 10把控制面板藏起来了.你可以右键点开始菜单-控制面板,找到网络,然后里面的适配器,看看网卡驱动有没有装,以及ip分配是否正确. 解决方案二: 可能是网卡驱动没有安装,或者不兼容win10,前往设备管

linux双系统直接删除linux修复

  window linux双系统直接删除linux修复 用win7和fedora双系统如果直接将fedora所在的分区格式化,由于grub写好的mbr不能找到相应的配置文件.所以不能启动win7. 这时需要修复mbr,具体办法如下: 插入win7系统安装盘,设置为光驱引导 选择完语言选项后,进入下一步,选择左下角的[系统修复]而不是继续安装. 自动搜索完已经安装的系统后,进入下一步. 这里不要点windows自动修复,而是进入[命令提示符模式] 先输入命令 bootrec/fixmbr 回车,

XP+Vista双系统引导文件出错如何修复

如果你的电脑里安装了WinXP+Vista双系统,相信通常情况下都是先安装WinXP,然后才安装Vista,按照"先低后高"的顺序进行,否则有可能导致高版本操作系统无法启动的问题.而今天我们就要来说说如何手动修复WinXP+Vista双系统引导文件. 从Windows Vista开始,操作系统的启动管理器已经不再是Windows 2000/XP/Server 2003所采用的NTLDR+boot.ini,而是采用了全新的启动配置数据库存储(BCD).在基于Windows Vista的计

传诺基亚X2将搭载Android以及Windows Phone双系统

硅谷网讯 尽管此前曝光的http://www.aliyun.com/zixun/aggregation/2248.html">诺基亚X2在硬件规格上并未有多少过人之处,但并不表示这款新机没有吸引人的地方.根据国外网站Wmpoweruser的报道称,有消息披露诺基亚X2将搭载Android以及Windows Phone双系统,手机在启动的时候将会提供Windows Phone系统的选项,并且这款新机甚至还支持Google Play商店,一切听起来似乎都有些不可思议的感觉. 传X2支持双系统