LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: aegean sea

安装mandriva的困惑,与windows共存(已解决,我自己来解答)

[复制链接]
发表于 2009-10-15 03:11:47 | 显示全部楼层
Post by booming;2036679
不管你将grub装到哪儿,你硬盘的mbr都要被覆盖了,除非你不装
不想用grub来引导window的话,可以mbrfix这个软件来修复你的mbr
http://www.sysint.no/nedlasting/mbrfix.htm


这个修复工具还是要你能进入windows才能用。
所以你还是要修改grub的配置文件,加入windows内核的引导。
进去win以后在命令行里用mbrfix修复了硬盘的mbr,下次开机就直接由mbr里的windows bootloader加载windows的内核了
回复 支持 反对

使用道具 举报

发表于 2009-10-15 17:35:42 | 显示全部楼层
Post by booming;2036682
这个修复工具还是要你能进入windows才能用。
所以你还是要修改grub的配置文件,加入windows内核的引导。
进去win以后在命令行里用mbrfix修复了硬盘的mbr,下次开机就直接由mbr里的windows bootloader加载windows的内核了


_________________

修复 MBR很简单的 直接从光盘或者U盘启动进 dos

运行命令 “fdisk /mbr”  就可以了
回复 支持 反对

使用道具 举报

发表于 2009-10-15 18:07:32 | 显示全部楼层
Post by tsinghan;2036865
_________________

修复 MBR很简单的 直接从光盘或者U盘启动进 dos

运行命令 “fdisk /mbr”  就可以了


囧,这是在没有安装盘情况下可用办法。笔记本只带了张恢复盘~
回复 支持 反对

使用道具 举报

发表于 2009-10-18 00:19:53 | 显示全部楼层
用 windows 引导?不建议这么做。

貌似留楼主还是受windows毒害太深啊。

Grub 的引导很好,干吗非要用那个弱智的 windows 引导?
回复 支持 反对

使用道具 举报

发表于 2009-10-18 17:27:16 | 显示全部楼层
你的这个问题很是不错,除非你不安装引导程序,但是靠ms的那个傻瓜的引导程序根本就引导不了linux的啊。
回复 支持 反对

使用道具 举报

发表于 2009-11-5 11:38:23 | 显示全部楼层
Post by booming;2036679
不管你将grub装到哪儿,你硬盘的mbr都要被覆盖了,除非你不装
http://www.sysint.no/nedlasting/mbrfix.htm


谁说的? 你将grub可以安在/,/boot ,就不会覆盖mbr,而且都可以从BOOT.INI引导,UBUNTU中文论坛的“启动与引导”介绍得很详细了。
回复 支持 反对

使用道具 举报

发表于 2009-11-6 00:26:37 | 显示全部楼层
Post by czjl;2042759
谁说的? 你将grub可以安在/,/boot ,就不会覆盖mbr,而且都可以从BOOT.INI引导,UBUNTU中文论坛的“启动与引导”介绍得很详细了。


严重同意这位仁兄的说法
回复 支持 反对

使用道具 举报

发表于 2009-11-6 11:31:56 | 显示全部楼层
不明白为什么要用WIN的引导器呢,笨的要死,grub不是更好吗?
就像我目前的状况,第一个硬盘是WIN7+OPENSUSE,第二个硬盘是MANDRIVA ,安装mandriva或是opensuse的时候安装程序会自动搜索已存在的系统加入启动选单
grub默认是装在mbr的,像我的两个硬盘,默认是装在第一个硬盘的
另外,装系统不一定是非要装在主分区的,这个我已经实际验证过了(事实是最初的时候我也这么认为)
就像我现在的opensuse,就全在扩展分区上
为什么想要win去引导linux?win的引导器也太不方便了,并且不耐折腾,用win的时候其实也是一个grldr,何必费这事呢,直接grub,就是写在mbr,有时候关系,linux不写win也照写,只是写的东西不同而已。并且grub引导的启动界面要比win漂亮的多吧,想要WIN那样的也可以,把grub的图形搞掉就是,黑黑的命令行式的启动选单也可以用的
估计LZ只是不想覆盖mbr而已,其实要知道,没什么的,mbr本来就是想往里面写东西的,就是你硬盘的其它地方一样。
另外,vista,win7已经没有boot.ini这个东西了(当然可以搞上去)。想在这两个系统调启动选项要麻烦一些,远没有grub方便
把grub装在mbr还有一个好处就是ghost的时候不会触及到它,也就是说双系统的时候你大可以放心的用ghost对C盘的WIN系统进行备份还原,没事,随便搞,这个也已经亲自实际验证过了
事实上我的第一个系统magic,在安装的时候因为vista没有grub,但是好像那个版本不知是什么原因有grldr(可能是破解的原因),拿magic的grldr还有内核什么的替换了vista的,结果,magic装完了,vista挂了,第一次试验的时候不知什么原因换回备件里的grldr也不行,最后是在网上看到ghost不会伤及mbr,立马还原了下,双系统都可以启动了,后来grub就一直在机器上了
以楼主的情况,直接默认安装的时候应该就是双系统,这点比ubuntu要好不少,因为ubuntu只搜索win而不搜索其它的linux系统(最新版的没试过)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表