如何实现vista和mgc双启动[解决]
有谁,知道,如何vista和linux双重引导?请记住,我现在只能进到我的vista和xp
原来的grub for ntloader已经没办法工作了,虽然还能在xp的菜单上看到这个选项
grub的提示大意是:我的第一个硬盘的第一个分区是合法的ntfs分区,但他的引导程序是非法的
详细如下(后来补充的):
Try (hd0,0) : This partion is NTFS but with unknown boot record. Please install Microsoft NTFS boot sectors to this partition correctly,
or create anFAT12/16/32 partition and place the same copy of GHLDR and MENU.LST there.
(见鬼,我又没准备用grub for ntloader来引导M$的系统,关这个分区的引导程序何干)
不过他倒有个好的提议,那就是把ghldr放到其他的分区,这是个好主意,而且我也证实这是有效的办法,但我这次我不打算这么做了,因为我要和xp说暂别一段时间.)
对于只有vista和mgclinux的系统,我该如果进我可爱的企鹅的怀抱?
[ 本帖最后由 lanzinc 于 2007-12-2 04:34 编辑 ] 另外补充一下,把grub装到MBR会进不了vista的!(可能是我的问题,网上有人是成功的,[后来编辑时补充])
如果用:
http://www.zhuaxia.com/item/427937793
问题是,我现在没办法给我的linuxroot分区安装grub!因为它在一个扩展分区的逻辑盘上!!
[ 本帖最后由 lanzinc 于 2007-12-2 04:29 编辑 ] 不知道用以前XP ntloader启动的方法行不行。先把grub装在mbr上,然后用dd命令把mbr记录到一个文件上,修改WIN的boot菜单,然后再把mbr清掉。没接触过VISTA,不知道行不行得通。
已经解决了
具体请看:http://zincflying.blogspot.com/
如果因为某种原因访问不了(郁闷,经常有人访问不了)
可以看: (草稿)
http://www.inblogs.net/zincflying
[ 本帖最后由 lanzinc 于 2007-12-2 05:10 编辑 ] to xx_zz
用于ntloader的文件已经不能被vista的启动管理器加载了
另外,还没学会如何,修复vista的MBR 原帖由 lanzinc 于 2007-12-1 22:03 发表 问题是,我现在没办法给我的linuxroot分区安装grub!因为它在一个扩展分区的逻辑盘上!!
应该不是这个问题。我的笔记本上,和单位的机器上,根分区都在一个扩展分区的逻辑分区上。
我的grub都装在根分区上,作为Linux的第二级引导(第一级引导是lilo,Window$的第二级引导是ntldr)。
# grub.conf generated by MagicInstaller.
# Note that you do not have to rerun grub after making changes to this file.
default=1
timeout=10
splashimage=(hd0,6)/boot/grub/splash.xpm.gz
password=MagicLinux2.0-1
title Main Boot Record
rootnoverify (hd0)
chainloader +1
title MagicLinux
root (hd0,6)
kernel /boot/vmlinuz-2.6.15.3 ro root=/dev/sda7 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Graphics Mode)
root (hd0,6)
kernel /boot/vmlinuz-2.6.15.3 init 5 ro root=/dev/sda7 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Console Mode)
root (hd0,6)
kernel /boot/vmlinuz-2.6.15.3 init 3 ro root=/dev/sda7 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Single Mode)
lock
root (hd0,6)
kernel /boot/vmlinuz-2.6.15.3 init 1 ro root=/dev/sda7 vga=791 splash=silent
initrd /boot/initrd-2.6.15.3.img
#title TMP
# rootnoverify (hd0,0)
# chainloader +1
# grub-install /dev/sda7
konqtree: WARNING: KonqSidebarDirTreeModule::slotRefreshItems can't find old entry for file:///boot/grub/stage1
konqtree: WARNING: KonqSidebarDirTreeModule::slotRefreshItems can't find old entry for file:///boot/grub/stage2
konqtree: WARNING: KonqSidebarDirTreeModule::slotRefreshItems can't find old entry for file:///boot/grub/e2fs_stage1_5
konqtree: WARNING: KonqSidebarDirTreeModule::slotRefreshItems can't find old entry for file:///boot/grub/fat_stage1_5
konqtree: WARNING: KonqSidebarDirTreeModule::slotRefreshItems can't find old entry for file:///boot/grub/ffs_stage1_5
konqtree: WARNING: KonqSidebarDirTreeModule::slotRefreshItems can't find old entry for file:///boot/grub/iso9660_stage1_5
konqtree: WARNING: KonqSidebarDirTreeModule::slotRefreshItems can't find old entry for file:///boot/grub/jfs_stage1_5
konqtree: WARNING: KonqSidebarDirTreeModule::slotRefreshItems can't find old entry for file:///boot/grub/xfs_stage1_5
konqtree: WARNING: KonqSidebarDirTreeModule::slotRefreshItems can't find old entry for file:///boot/grub/minix_stage1_5
konqtree: WARNING: KonqSidebarDirTreeModule::slotRefreshItems can't find old entry for file:///boot/grub/reiserfs_stage1_5
konqtree: WARNING: KonqSidebarDirTreeModule::slotRefreshItems can't find old entry for file:///boot/grub/ufs2_stage1_5
konqtree: WARNING: KonqSidebarDirTreeModule::slotRefreshItems can't find old entry for file:///boot/grub/vstafs_stage1_5
Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.
(fd0) /dev/fd0
(hd0) /dev/sda
(hd1) /dev/sdb
#
[ 本帖最后由 自由狼-台风 于 2007-12-4 17:34 编辑 ] :roll:
我的 grub 安装到 mbr ,启动 vista 很正常……
至于 grub for ntldr ,我怀疑是因为 Vista 的 ntldr 版本太新,不支持 grub 导致的…… 已经解决了,不想再弄了
用哪个EasyBCD的NeoGrub挺好.
不过也不错,好好了解了一下vista的启动管理器.
就是不明白vista为什么不用文本文件保存配置信息.
页:
[1]