+ -
当前位置:首页 → 问答吧 → grub没有装在mbr,而装在了\boot分区,启动时怎么进入suse10.2啊?

grub没有装在mbr,而装在了\boot分区,启动时怎么进入suse10.2啊?

时间:2007-04-11

来源:互联网

grub没有装在mbr,而装在了\boot分区,启动时怎么进入suse10.2啊?
安装时没有覆盖原有的vista占用的mbr,现在想进入suse后用dd把512b的启动信息抓出来,然后用vista的启动管理器来管理。
可是现在进不去suse啊?
我该怎么办?

作者: chouyouyou   发布时间: 2007-04-11

我觉得可以试一下wingrub

作者: 独孤九剑   发布时间: 2007-04-11

载入这个分区的第一个扇区
重启机器,当GRUB启动时,按C键。使用 GRUB 命令模式
例:
< GRUB >
-----------------------------------------
chainloader (hd0,7)+1
boot
------------------------------------------
上面的 boot 命令之后就开始尝试引导操作系统了。

欲知 /boot 的分区在grub中如何表示可以试试 Tab 键。也就是 chainloader (hd0,7)在此后加一个斜线 / 在斜线后按Tab键1次或者2次,看出来一些什么东西?如果发现initrd或者vmlinuz之类的就可以确定这个分区是为boot目录单独分配的分区了。

-------------------------------------------------------------------------
想把引导区导出使用这样的方法
linux dd 工具
例:
dd if=/dev/hda8 of=/loader_hda8 bs=512 count=1
用你的设备名替换上面的 /dev/hda8 ,用你要的分区上的引导区备份文件的文件名替换上面的loader_hda8 。这样就把引导区备份到 / 目录下了。如果要使用windows的引导载入linux的引导代码,可以把上面导出的文件copy到windows中,然后改引导配置文件C:\boot.ini 。

作者: huohuliaisili   发布时间: 2007-04-11

热门下载

更多