免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 1394 | 回复: 22
打印 上一主题 下一主题

关于grub的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-06-17 22:55 |只看该作者 |倒序浏览
我的系统安装为一块硬盘hda1    win2000
                                      hda2    winxp
                                      hdc        linux
在grub中是酱子的:title Red Hat Linux(2.4.18-14)
                            root(hd0,0)
                            kernel /vmlinuz-2.4.18-14 ro root=LABEL=/
                            initrd /initrd-2..4.18-14.img
                            title windows
                            root(hd2,0)
                            chainloader +1
                             makeactive
那不就不对了吗?因为不是说grub中hd(0,0)=hda1
                                                 hd(1,0)=hdb1
                                                 hd(2,0)=hdc1
                                                 hd(3,0)=hdd1
我启动linux可是在hd(0,0)啊!!而且能启动,当我选windows

论坛徽章:
0
2 [报告]
发表于 2003-06-17 23:11 |只看该作者

关于grub的问题

没写完?

论坛徽章:
0
3 [报告]
发表于 2003-06-17 23:26 |只看该作者

关于grub的问题

你说的是哪儿没写完,然后hd(0,0)hda1什么的到底怎么弄啊

论坛徽章:
0
4 [报告]
发表于 2003-06-17 23:41 |只看该作者

关于grub的问题

root(hd2,0) 就是/dev/hdc的第一个分区,
chainloader (hdx,y)+1 装入/dev/hd(x-1)一个扇区的数据然后把引导权交给它。

论坛徽章:
0
5 [报告]
发表于 2003-06-17 23:49 |只看该作者

关于grub的问题

我的linux是hdc,为什么启动时是hd0,0呢

论坛徽章:
0
6 [报告]
发表于 2003-06-17 23:56 |只看该作者

关于grub的问题

8会8?有那么好玩的事!
运行一下 fdisk -l 就知道啦。

论坛徽章:
0
7 [报告]
发表于 2003-06-18 00:46 |只看该作者

关于grub的问题

#fdisk -l   

Disk /dev/hdc: 255 heads, 63 sectors, 1027 cylinders
Units = cylinders of 16065 * 512 bytes

  Device    Boot    Start       End    Blocks   Id  System
/dev/hdc1   *         1        13    104391   83  Linux
/dev/hdc2            14       565   4433940   83  Linux
/dev/hdc3           566       767   1622565   83  Linux
/dev/hdc4           768      1027   2088450    5  Extended
dev/hdc5           768       832    522081   83  Linux
/dev/hdc6           833       962   1044193+  83  Linux
/dev/hdc7           963      1027    522081   82  Linux swap

Disk /dev/hda: 255 heads, 63 sectors, 4865 cylinders
Units = cylinders of 16065 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *         1       638   5124703+   7  HPFS/NTFS
/dev/hda2           639      4865  33953377+   f  Win95 Ext'd (LBA)
/dev/hda5           639      1276   5124703+   7  HPFS/NTFS
/dev/hda6          1277      2432   9285538+   b  Win95 FAT32
/dev/hda7          2433      3648   9767488+   b  Win95 FAT32
/dev/hda8          3649      4257   4891761    b  Win95 FAT32
/dev/hda9          4258      4865   4883728+   b  Win95 FAT32


hda里c盘装win2000,d盘装winxp,
hdc完全装linux
在bios里面设的
第一启动是cdrom,
第二是HDD-1,
第三是HDD-0,

然后在grub里选windows则说
em disk
Disk I/O error
Replacethe disk,and then press any key
打回车就跳到windows的选择启动的画面了,但是那是因为hdc不能启动,而bios用hda启动的结果,如果我把bios里第三改为disable,则不可能启动windows了,我真的是被搞晕了!!!!

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
8 [报告]
发表于 2003-06-18 08:25 |只看该作者

关于grub的问题

找你的看法,如果在bios里
第一启动是cdrom,
第二是HDD-0,
第三是HDD-1,
应该是windows 2k启动,但是如果在grub里更改是什么结果?

论坛徽章:
0
9 [报告]
发表于 2003-06-18 09:16 |只看该作者

关于grub的问题

在bios里,hdd0是第一主盘,hdd1是第一从盘,hdd2是第二主盘,
hdd3是第二从盘吧?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
10 [报告]
发表于 2003-06-18 09:25 |只看该作者

关于grub的问题

原帖由 "flightbird" 发表:
在bios里,hdd0是第一主盘,hdd1是第一从盘,hdd2是第二主盘,
hdd3是第二从盘吧?
   

不是,hda  hdb  hdc hdd是你的答案
0123是逻辑分区
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP