QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1988|回复: 15

求助:混合接口系统安装ML2的困惑

[复制链接]
发表于 2006-12-17 13:13:48 | 显示全部楼层 |阅读模式
也许各位这两周已经在坛子上看到不少我的问题了,也给过我不少指点,非常感谢。但是遗憾的是 问题仍然没有解决。这两周来,我已经查了不少资料,做过不少尝试,ML重装不下5次,硬盘分区更改不计其数,可是仍然没有进入ML的界面,现在的情况更加蹊跷,所以我重开一帖,希望大家能够给与支持,另外本人郑重承诺:凡是给出有意义建议的朋友,本人请咖啡一杯,仅限上海阿:) 呵呵,这个悬赏太没价值了,玩笑玩笑 大家一起研究研究把 研究好了 喝杯咖啡 ~~
先说说系统硬件: AM2 3000+    512*2 DDR2 667 威刚万紫千红, WD SATA 160G  同时之前一块 迈托的80G IDE 没舍得扔 也接上了, MSI K9NVG-neo主板(C51 Gforce6150+nforce430),基本这样了 宽屏19寸 LG194WT
分区情况如下:
IDE1 主   迈托80G  无活动分区  主分区 J  NTFS, 逻辑分区2个,第一个逻辑分区为ext3的13G 第二个为 FAT32的 35G,
SATA2 为 WD160G  主分区并活动分区为 C  NTFS 27G  逻辑分区6个 第一个是NTFS 27G 第二个是 ext3 15G  第三个是 swap 2G  后面三个都是NTFS
硬盘在ML安装下 被正常识别,ide为hda  sata为sda(实在找不到我这块板子怎么设置增强型sata,不过似乎没关系,很多朋友都在sata下成功了 而且我安装过程也没出问题),sda6为 ext3  sda7为 swap,参考过兄弟们的情况,觉得ML自带的grub功能不行,决定用wingrub,所以没有安装grub,同时没有分/boot区,直接在sda6上挂/,安装顺利进行。

进XP 安装wingrub,配置安装grub在C;,启动从C:\boot.ini,在 wingrub下,驱动器也被正常识别,ide识别为 hd0,sata识别为 hd1,/所在的盘识别为 hd1,5  (顺便解答下某兄弟的疑问,默认逻辑盘从4开始数,我的/ 是第二个逻辑盘,所以是 5)。配制 grub 如下:
timeout 7

title MagicLinux
        root (hd1,5)
        kernel /boot/vmlinuz-2.6.15.3  ro root=/dev/sda6 vga=792 splash=silent
        initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Graphics Mode)
        root (hd1,5)
        kernel /boot/vmlinuz-2.6.15.3 init 5 ro root=/dev/sda6 vga=792 splash=silent
        initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Console Mode)
        root (hd1,5)
        kernel /boot/vmlinuz-2.6.15.3 init 3 ro root=/dev/sda6 vga=792 splash=silent
        initrd /boot/initrd-2.6.15.3.img
title MagicLinux (Single Mode)
        root (hd1,5)
        kernel /boot/vmlinuz-2.6.15.3 init 1 ro root=/dev/sda6 vga=792 splash=silent
        initrd /boot/initrd-2.6.15.3.img

title Windows
root (hd1,0)
chainloader +1
,而且我用 exploretolinux 到 / 下看了(这里 被识别为 hdb6),确认/boot/vmlinuz-2.6.15.3正确,文件存在 而且文件名 版本号都没问题,/boot/initrd-2.6.15.3.img也一样。
按理说 这样应该万无一失了吧

重启 进grub  闪了一下界面,然后说什么 boot……  set grub root…… 省略号不是原文是我记不清楚了,之后屏幕不动,30s后 进入grub界面,正常,选择magiclinux,居然告诉我 hd1,5 是 个fat盘?!然后是
err16:file not found

没办法 最笨的法子 把 grub上配制上的 root(hd1,5)更改,相应的更改root=/dev/sda6, 发现把这个改成(hd1,4) sda5后,grub启动magic linux,这次找到了 说这是一个 ext2盘(居然是2?),但是后面仍然一样 err16:file not found,郁闷!

我的分区 格式化 都是在XP下的 PQ8弄的。

如上 是我的困惑 这几天在坛子上看了文章不少 学到不少 发现在sata上装ML没有任何问题,只是ML2的grub太旧,推荐用wingrub 或者 grub 4 DOS,而且这样还不用担心windows重装的麻烦,另外 几次重装 觉得还是把/boot与/
和在一起好,虽然linux开始这么安排是考虑稳定性 维护性 (就像swap一样),但是对于新手来说 合在一起便于操作,

以上是我的疑问,各位一起讨论下吧
发表于 2006-12-17 14:20:06 | 显示全部楼层
我要说的是GRUB和LINUX识别分区的的方式不同,具体的差别可以自己搜索下。

现在你的wingrub是不是已经正常使用了?
如果可以使用安装下面的方法确定GRUB认识你的硬盘的方法
在wingrub的引导屏幕按c键,进入grub>
这个时候打命令
root (hd
注意是“root (hd”不要回车,按键盘上的“tab”进行自动补全
你的结果可能是这个样子的,视你的实际情况可能不同
Possible disks are: hd0 hd1
这时得到的信息表明有hd0和hd1两个硬盘可以使用
这时要查看hd0的分区请使用
root (hd0,
按键盘上的“tab”进行自动补全
得到的结果大约是这个样子
Possible partitions are:  
Partition num: 0, Filesystem type is fat, partition type 0x6  
Partition num: 4, Filesystem type unknown, partition type 0x7  
Partition num: 5, Filesystem type is ext2fs, partition type 0x83

看出现ext2fs的地方,这里是Partition num: 5,也就是说(hd0,5)是一个可用的linux分区。
用你找到的分区代替“ root (hd1,5) ”中的分区,就可以了。

ps:我这里只是举例子,和你的实际情况不同。
回复

使用道具 举报

发表于 2006-12-17 20:07:42 | 显示全部楼层
楼主运气的确不好,我觉的你可能把hd1的分区表弄的出问题了所以grub才会识别错误,你可以尝试一下先把ntfs的盘分好,然后在安装linux时,用自带工具对你的hd1需要的分区重新分一下区,当然如果这个盘上没有重要数据的话.菜鸟意见,仅供参考.
回复

使用道具 举报

发表于 2006-12-17 20:10:10 | 显示全部楼层
我是先用xp安装盘把ntfs的分区分好,其他的分区都删了,也就是没有分区,然后在装linux时才分的.
回复

使用道具 举报

 楼主| 发表于 2006-12-24 11:48:00 | 显示全部楼层
按照 npcomet 兄弟的建议,在grub〉调出了正确的盘符,修改后终于成功启动ML了!搞笑的是居然在 grub〉下 ,sda是hd0,hda是hd1,与wingrub在windows下以及linux认出的都不同,这也可以成为一个对其他兄弟的lessons learn:在使用wingrub启动的时候,一定不要完全相信wingrub在windows下的设置,要到grub〉下去查。
另外,该事件中,我们还可以看到其实跨接口安装ML2并没有什么问题,关键是ML自带的grub太旧,推荐使用wingrub。
感谢 npcomet 兄弟,顺便问一句,你在上海吗?请你喝咖啡

另外,感谢rilyyu兄弟,你的案例给我启发很大,至于你说的先用XP分好ntfs,再用linux分ext,我虽然没有试过,但是觉得未必可行,因为ML自带的分区工具不太完善,

不过,各位,问题仍然没有结束,新的问题又来了,(我最近手气不好),ML虽然启动了,但是无论选择何种启动方式都不是图形界面,启动后,logon后 仍然无法启动图形界面,这是怎么回事啊?
回复

使用道具 举报

发表于 2006-12-24 11:54:59 | 显示全部楼层
    
我在北京
回复

使用道具 举报

发表于 2006-12-24 14:40:30 | 显示全部楼层
直接 grub 启动的时候,硬盘识别确实有问题。

grub 所在的盘会被认为 hd0 ,其余再 1、2、3 的排。
所以识别经常混乱。
回复

使用道具 举报

 楼主| 发表于 2006-12-26 18:49:52 | 显示全部楼层
北京阿 呵呵 有机会来上海找我 或者我去北京的时候会先在论坛通知你

不过我的新问题 大家还得帮帮忙

ML虽然启动了,但是无论选择何种启动方式都不是图形界面,启动后,logon后 仍然无法启动图形界面,这是怎么回事啊
回复

使用道具 举报

发表于 2006-12-26 20:13:29 | 显示全部楼层
看你的显卡的情况
可能是你的显卡magic不支持
安装驱动试一试
回复

使用道具 举报

发表于 2006-12-27 00:04:46 | 显示全部楼层
双硬盘是容易出问题滴,这里关键要看你的主板怎么识别SATA硬盘。
回复

使用道具 举报

发表于 2006-12-27 18:34:37 | 显示全部楼层
应该是看主板BIOS里的SATA模式设置吧~~而且现在SATA v2.5又多了个AHCI模式~~麻烦...
回复

使用道具 举报

发表于 2006-12-27 19:08:13 | 显示全部楼层
[quote:8d5f148461="Kenshin999"]应该是看主板BIOS里的SATA模式设置吧~~而且现在SATA v2.5又多了个AHCI模式~~麻烦...[/quote]
最好不要改,牺牲性能不说,还有更稀奇古怪的问题。
回复

使用道具 举报

 楼主| 发表于 2006-12-29 00:36:02 | 显示全部楼层
我也觉得最可能是显卡不支持的问题,我的显卡是 集成的 Geforce6150 也就是 C51
主板是  MSI k9nvg-neo  
npcomet兄弟 你说的安装驱动具体怎么操作
先去 msi下载 然后在不能进入 X 下怎么安装呢
回复

使用道具 举报

发表于 2006-12-29 11:56:53 | 显示全部楼层
[quote:2f81fec2c3="arciuma"]我也觉得最可能是显卡不支持的问题,我的显卡是 集成的 Geforce6150 也就是 C51
主板是  MSI k9nvg-neo  
npcomet兄弟 你说的安装驱动具体怎么操作
先去 msi下载 然后在不能进入 X 下怎么安装呢[/quote]
置顶里面的FAQ里面有的。
回复

使用道具 举报

 楼主| 发表于 2007-1-2 21:23:10 | 显示全部楼层
看看先 谢谢!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-24 06:19 , Processed in 0.066922 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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