新手双系统GRUB问题!
fdisk -l 内容如下Device Boot Start End Blocks IdSystem
/dev/hda1 * 1 1094 8787523+83Linux
/dev/hda2 1095 4865 30290557+ fW95 Ext'd (LBA)
/dev/hda5 1276 3188 15366141 bW95 FAT32
/dev/hda6 3189 4865 13470471 bW95 FAT32
/dev/hda7 1095 1275 1453819+82Linux swap / Solaris
我先安的Win2000 安在hda5下面.又安了ubuntu 在hda1
进ubuntu后 我就改menu.lst
加一个
title Windows 2000
root (hd0,4) 这里是应该写4吧.
makeactive
chainloader +1
重起后我用进WIN2000进不去 错误码是12. windows系列的东西都要向c盘写东西的……
你把linux装到hda1(也就是c盘),原来的ntloader自然没有了
……
俺的理解是如此 再问一下怎么更新GRUB版本. c盘的引导扇区被覆盖了。
xp安装盘安装复制完文件退出。
再用linux安装盘安装grub至mbr 我看见我的GRUB版本是0.95我想升级到1.90 不知该怎么升? 下载grub for dos(有关版本),运行后安装它至原来的地方。 是安装到/usr下面还是/boot/GRUB/下面..??? 硬盘的mbr位置,看置顶的“ 重装win” 那贴(root指向/boot所在分区) 看过了 那个是用安装盘.... 安照另一片精华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. 假若你的win系统不是装在C盘,GRUB就最好别装在mbr,我曾用GRUB搞了半个月,结果都不能引导D盘上的XP,上网一问:grub只能引导C盘上的win系统,要引导D盘的,还只能由GRUB调用XP的引导器。哎!!GRUB 你可以下载grub for dos,这个是在dos下使用的,无需翻译。
页:
[1]