QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 755|回复: 10

新手双系统GRUB问题!

[复制链接]
发表于 2005-9-6 16:37:23 | 显示全部楼层 |阅读模式
fdisk -l 内容如下
   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1094     8787523+  83  Linux
/dev/hda2            1095        4865    30290557+   f  W95 Ext'd (LBA)
/dev/hda5            1276        3188    15366141    b  W95 FAT32
/dev/hda6            3189        4865    13470471    b  W95 FAT32
/dev/hda7            1095        1275     1453819+  82  Linux swap / Solaris

我先安的Win2000 安在hda5下面.  又安了ubuntu 在hda1
进ubuntu后 我就改menu.lst
加一个
title                Windows 2000
root                (hd0,4)    这里是应该写4吧.
makeactive
chainloader        +1

重起后我用进WIN2000  进不去 错误码是12.
发表于 2005-9-6 17:20:42 | 显示全部楼层
windows系列的东西都要向c盘写东西的……
你把linux装到hda1(也就是c盘),原来的ntloader自然没有了
……
俺的理解是如此
回复

使用道具 举报

 楼主| 发表于 2005-9-6 17:22:21 | 显示全部楼层
再问一下怎么更新GRUB版本.
回复

使用道具 举报

发表于 2005-9-6 17:39:14 | 显示全部楼层
c盘的引导扇区被覆盖了。
xp安装盘安装复制完文件退出。
再用linux安装盘安装grub至mbr
回复

使用道具 举报

 楼主| 发表于 2005-9-6 18:15:20 | 显示全部楼层
我看见我的GRUB版本是0.95  我想升级到1.90 不知该怎么升?
回复

使用道具 举报

发表于 2005-9-6 19:23:45 | 显示全部楼层
下载grub for dos(有关版本),运行后安装它至原来的地方。
回复

使用道具 举报

 楼主| 发表于 2005-9-6 19:44:08 | 显示全部楼层
是安装到/usr下面  还是/boot/GRUB/下面..???
回复

使用道具 举报

发表于 2005-9-6 20:13:51 | 显示全部楼层
硬盘的mbr位置,看置顶的“ 重装win” 那贴(root指向/boot所在分区)
回复

使用道具 举报

 楼主| 发表于 2005-9-6 20:55:05 | 显示全部楼层
看过了 那个是用安装盘....            安照另一片精华GRUB入门教程..安装GRUB
# cd /tmp
# tar xzvf /path/to/archive/here/grub-0.5.96.1.tar.gz
# cd grub-0.5.96.1
# ./configure --prefix=/usr
# make
# make install

到 make 就出错 说找不到makefile.        我下的GRUB是grub-1.90.tar.gz.
回复

使用道具 举报

发表于 2005-9-6 22:39:03 | 显示全部楼层
假若你的win系统不是装在C盘,GRUB就最好别装在mbr,我曾用GRUB搞了半个月,结果都不能引导D盘上的XP,上网一问:grub只能引导C盘上的win系统,要引导D盘的,还只能由GRUB调用XP的引导器。哎!!GRUB
回复

使用道具 举报

发表于 2005-9-6 23:28:09 | 显示全部楼层
你可以下载grub for dos,这个是在dos下使用的,无需翻译。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-9-24 09:24 , Processed in 0.053426 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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