[ 已解决 ]Windows 8 + openSUSE 双系统引导问题

如题,笔记本上只有这两个系统,Win8.1 只分了一个 C 盘,openSUSE 只有 / /home swap。出问题以前是使用 openSUSE 的 grub(2?) 引导,在 yast 里面设置默认项为 Windows 后,重启不会显示 grub 选择界面直接进入 windows。因为我只有 windows 一个启动项目,所以我准备使用 easybcd 添加 linux 引导项目。但是问题就出在这,添加 grub 和 grub2 选择自动搜索引导和根分区都失败了,会直接进入一个字符界面,可是我不懂怎样手动引导。在 easybcd 中还可以添加 NeoGrub 项目,然后编辑配置文件,但是这个我也不懂。现在的问题就是无法进入 openSUSE, 求大神拯救

PS:grub 是安装在根分区的

楼主已经成功进入 openSUSE 系统,但是问题仍然没有解决。下面说一下楼主找到的解决办法。
在使用 easybcd 添加 grub 启动项目失败后,会进入 grub4dos,可以使用命令手动进入 openSUSE
root (hd0,5) — 根分区的位置,或者说 grub 安装的位置?
kernel /boot/vmlinuz Tab 补全很好用
initrd /boot/initrd
boot
这样就可以进入 openSUSE 系统了,但是问题变成了如何在 windows 下添加 openSUSE 启动项,这个还不知道怎么办。这样只能在 yast 里把引导给改回来,否则还是不行。

如何在 windows 下添加 openSUSE 的启动项,这个问题求解。

这句话看不懂,你现在明明是双系统的啊。

对于 win8 引导应该在 YaST 选 GRUB2-efi 来引导,位置或许该装到 mbr 引导分区。。。。。。

PS:我没用过 win8 电脑,因此不好下结论,但论坛已经有好几个帖子了,建议先搜索一下再提问。或者你也可以私信那些已经解决问题的同学。

表示没这么玩过……
Marguerite 能问一波.su 域名的事情么……之前私信过你了~

不好意思,这是我没有表达清楚。我说的是微软的那个引导,不知道是不是叫 mbr。比如电脑上有俩系统,win7 和 xp, 开机时选择系统时的那个界面,黑底白字的那个,我的目的就是要在这个界面出现 windows 和 openSUSE 的引导。
贴一下硬盘分区
/dev/sda1 ntfs 40gb
/dev/sda2 extended 192.88gb
/dev/sda5 swap 3gb
/dev/sda6 / 20gb
/dev/sda7 /home 169.88gb
unallocated 10mb
我也不清楚最后那个是什么…
yast-bootloader 截图

!](http://image.suse.org.cn/image.php?di=ARYD)

感谢回复。

@gmg137
我的电脑并不支持 efi,我已经在论坛搜寻过,但是并没有找到解决办法,只算是多了些经验

PS:我发现问题有多了一个:在 yast 里面改回引导后,开机启动仍然是默认进入 windows。另外我说明一下,现在这些问题并不影响使用,多谢大家的帮助,不必为此浪费时间。当然如果闲的话随意。

不要用微软、苹果的引导系统。

如果你要多系统,就使用 Linux 的引导系统。最简单明了。

不过我这种懒虫,多系统就直接多硬盘得了。 两个 Linux 都不愿意共存。

大家好我发现这写些题都是我自己不变通才导致的,使用 easybcd 添加 neogrub,编辑 menu.list,把手动进入 openSUSE 的方法写进去即可。这样开机是会出现两个选择 windows+openSUSE, 选择 openSUSE 即可。我在另外一台电脑上解决了同样的问题,不同之处在第二台电脑上 openSUSE 的根分区是主分区,我在手动进入 openSUSE 把 yast 改回默认后不会出现前面所说的无法进入的问题。