请问先装的Ubuntu9.04然后装的WIN7,这样就不能正常启动WIN7了,有什么解决办法么
2个回答
2014-05-18
展开全部
有几种方法
方法1.装完XP,Vista,Win7后grub无法启动,有Live CD:
这种问题是最经常遇到的,要解决问题,你需要一张ubuntu live cd。
用live cd引导系统,直接按Ctrl+Alt+F1进入终端,输入sudo grub进入GRUB命令行,输入:
root (hdx,y)
X为硬盘号,通常为0(第一个硬盘),y为ubuntu分区号,如果你不知道是哪个,请在输入逗号时,按一下TAB,grub会自己列出一堆分区,找有ext3/ext4/reiserfs/xfs/jfs的一行,输入行头的数字即可。
接着输入
setup (hdx)
x为硬盘号。然后输入quit退出,sudo halt关机,问题解决,如果出现错误,请看第三条。
2.装完XP,Vista,Win7后grub无法启动,无Live CD:
(alert:这种方法转自ubuntucn论坛,我自己没有试过,应该可以。)
在你WIN系统中,下载GRUB4DOS,解压,拷贝grldr到c:\,编辑boot.ini,在最后添上一句:c:\grldr=”GRUB4DOS”,保存重启,选择GRUB4DOS启动项即可。
个人感觉这个方法治标不治本,不太好用,但貌似只有这种方法不用Live CD。
Vista/win7和WUBI安装的朋友们看这里(FROM UBUNTUCN):
下载grub4dos,解压后将grldr和grldr.mbr复制到C盘根目录下。
用bcdedit添加新项目(以管理员身份运行CMD)
bcdedit /create /d “GRUB” /application bootsector
此时生成一个{id}
bcdedit /set {id} device partition=C:
bcdedit /set {id} path \grldr.mbr
bcdedit /displayorder {id} /addlast
WUBI安装的继续,VISTA/WIN7略过:
从wubi安装Ubuntu的分区中(比如D:\),则将D:\ubuntu\winboot\menu.lst这个文件复制到C盘根目录下。(无意中发现了这个文件)
重启系统,进入GRUB,OK了!
XP/Vista/Win7:
启动进了GRUB后,按c键打开GRUB CMD,输入:
root (hdx,y)
X为硬盘号,通常为0(第一个硬盘),y为Ubuntu分区号,如果你不知道是哪个,请在输入逗号时,按一下TAB,grub会自己列出一堆分区,找有ext3/ext4/reiserfs/xfs/jfs的一行,输入行头的数字即可。
接着输入
setup (hdx)
x为硬盘号,然后重启即可!
3.装完XP,Vista,Win7后grub无法启动,或无故不能启动,有Live CD,方案1失败:
比较棘手,前提是你的硬盘系统不能是EXT4(除非你有9.04 Live CD),否则看第4条。
注:此条适用于GRUB2,但会Fallback到GRUB0.97去,又要执行upgrade-from-grub-legacy,所以我个人认为第4条效果更好。
用Live CD启动,同1,进入终端,先挂载Linux分区(X为安装盘):
sudo mount /dev/sdaX /mnt
然后运行:
sudo grub-install /dev/sda –root-directory=/mnt
OK。
方法1.装完XP,Vista,Win7后grub无法启动,有Live CD:
这种问题是最经常遇到的,要解决问题,你需要一张ubuntu live cd。
用live cd引导系统,直接按Ctrl+Alt+F1进入终端,输入sudo grub进入GRUB命令行,输入:
root (hdx,y)
X为硬盘号,通常为0(第一个硬盘),y为ubuntu分区号,如果你不知道是哪个,请在输入逗号时,按一下TAB,grub会自己列出一堆分区,找有ext3/ext4/reiserfs/xfs/jfs的一行,输入行头的数字即可。
接着输入
setup (hdx)
x为硬盘号。然后输入quit退出,sudo halt关机,问题解决,如果出现错误,请看第三条。
2.装完XP,Vista,Win7后grub无法启动,无Live CD:
(alert:这种方法转自ubuntucn论坛,我自己没有试过,应该可以。)
在你WIN系统中,下载GRUB4DOS,解压,拷贝grldr到c:\,编辑boot.ini,在最后添上一句:c:\grldr=”GRUB4DOS”,保存重启,选择GRUB4DOS启动项即可。
个人感觉这个方法治标不治本,不太好用,但貌似只有这种方法不用Live CD。
Vista/win7和WUBI安装的朋友们看这里(FROM UBUNTUCN):
下载grub4dos,解压后将grldr和grldr.mbr复制到C盘根目录下。
用bcdedit添加新项目(以管理员身份运行CMD)
bcdedit /create /d “GRUB” /application bootsector
此时生成一个{id}
bcdedit /set {id} device partition=C:
bcdedit /set {id} path \grldr.mbr
bcdedit /displayorder {id} /addlast
WUBI安装的继续,VISTA/WIN7略过:
从wubi安装Ubuntu的分区中(比如D:\),则将D:\ubuntu\winboot\menu.lst这个文件复制到C盘根目录下。(无意中发现了这个文件)
重启系统,进入GRUB,OK了!
XP/Vista/Win7:
启动进了GRUB后,按c键打开GRUB CMD,输入:
root (hdx,y)
X为硬盘号,通常为0(第一个硬盘),y为Ubuntu分区号,如果你不知道是哪个,请在输入逗号时,按一下TAB,grub会自己列出一堆分区,找有ext3/ext4/reiserfs/xfs/jfs的一行,输入行头的数字即可。
接着输入
setup (hdx)
x为硬盘号,然后重启即可!
3.装完XP,Vista,Win7后grub无法启动,或无故不能启动,有Live CD,方案1失败:
比较棘手,前提是你的硬盘系统不能是EXT4(除非你有9.04 Live CD),否则看第4条。
注:此条适用于GRUB2,但会Fallback到GRUB0.97去,又要执行upgrade-from-grub-legacy,所以我个人认为第4条效果更好。
用Live CD启动,同1,进入终端,先挂载Linux分区(X为安装盘):
sudo mount /dev/sdaX /mnt
然后运行:
sudo grub-install /dev/sda –root-directory=/mnt
OK。
2014-05-18
展开全部
要是有图就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询