分页: 2 / 2
Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)
发表于 : 2009-03-06 15:57
由 myubunt_720
billbear 写了:其实,vista、win7 尽管使用BCD,但也会读取boot.ini的内容(以兼容 xp 方式)。所以老办法仍然有效。
你可以在 C:\ 下自行建立一个 boot.ini 文件,写上:
[boot loader]
[operating systems]
c:\grldr.mbr="grub4dos"
与 xp 不同的是,这对引号是必须的。并且必须用 grldr.mbr,然后把 grub4dos 压缩包里面的 grldr.mbr 以及 grldr 两个文件都放置在 c:\ 下即可。
也无需从 linux 分区拷贝任何文件, grub4dos 认识所有的 linux 分区(只要你的 grub4dos 足够新),会自动找到并使用里面的 menu.lst(只要你没有在其他分区里放置 menu.lst 来干扰他的运作)。因此你自行建立了 boot.ini 并拷贝了 grldr 和 grldr.mbr 后就算完工了。需要移除的时候删除这3个文件就好了。
作记号,收藏!

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)
发表于 : 2009-03-07 0:26
由 franklee88
Illumi 写了:franklee88 写了:我重装Windows7后,开机画面没有Ubuntu启动项。看了这篇文章,觉得你的方法比较简单,比起他人。
由于我太菜,Ubuntu的历史才7天。请教一些细节:
livecd就是我的9.04安装盘对吗?我进去后选择的是第一项:提示说,不改变计算机里任何内容,体会Ubuntu....进入 应用程序 /终端
请指教?
1.假如你用9.04的系统也行得通
2.没有提示输入密码是正常的,照理确实没有密码提示
3.输入方法是先输入一行root (hdx,y),回车,再输入setup (hd0)再回车,注意括号和前面的单词有个空格
哈哈!太高兴了!成功了!
我只是才用了ubuntu8天的菜鸟,过程:
(以下黑色字体是本帖作者原文,红色是我参照的步骤)
LiveCD,那么就会很容易解决
我用的是9.04安装盘,选择中文后,选择第一项:试用ubuntu
随光盘启动,在终端下输入
代码:
sudo su
照样输入
密码确认再输入
没有这一步,略过
代码:
grub
照样输入
随后在grub>提示符下输入
代码:
root (hdx,y)
我输入root (hd0,5) 然后回车
setup (hdx)
我输入setuo(hd0) 然后回车 ,显示错误
请注意,这里的x是指硬盘号,y表示分区号
通常情况下,我们只使用一个硬盘,因此x为0
分区号,我们假设你的ubuntu在第n个分区,那么y=n-1
我的ubuntu在分区5上,因此我需要输入
代码:
root (hd0,4)
setup (hd0)
关于到底是第几个分区的问题,如果你不清楚,那么可以挨个地试,1,2,3,4,5...
我的硬盘分区情况:
C WINDOWS 7 7048 因重装而看不到ubuntu
D
E
F
G
H UBUNTU9.04
I VISTA SP2
我搞不清那个数字应该多少才对?于是我改成输入root (hd0,6) 回车再 setup (hd0) 又错?!
接着 root (hd0,7) 回车再输入 setup (hd0) 还错?!头都大了!怀疑自己前面哪里搞错了。
再试试 root (hd0,8) 回车 再输入 setup (hd0) 心里想:如果这次再错,就回头试一下4这个数字。
......
这时成功了!
到现在,我还搞不清,为什么是8?毕竟我还是8天的ubuntu菜鸟!
谢谢 Illumi !!!
这是我看到的最简单方法!应该大力推广!
Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)
发表于 : 2009-04-13 20:51
由 hhfmaple
我也是装了 windows7(原来有windows xp ,ubuntu 9.04)后,ubuntu 启动项没有了,按照 楼主的 方法,用
ubuntu 7.10 的 livecd进去 ,运行命令:
sudo su
grub
root (hd0,6)
setup (hd0) (这一步 提示错误,没有找到 stage1文件),但是我确信就是在 6分区上(挂载的根目录我检查过对应目录 有 stage1文件) ,5盘是swap,8分区 是挂载的home目录,其他分区都不是linux分区。
请问大侠,是什么问题 啊?
Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)
发表于 : 2009-04-13 20:52
由 hhfmaple
我也是装了 windows7(原来有windows xp ,ubuntu 9.04)后,ubuntu 启动项没有了,按照 楼主的 方法,用
ubuntu 7.10 的 livecd进去 ,运行命令:
sudo su
grub
root (hd0,6)
setup (hd0) (这一步 提示错误,没有找到 stage1文件),但是我确信就是在 6分区上(挂载的根目录我检查过对应目录 有 stage1文件) ,5盘是swap,8分区 是挂载的home目录,其他分区都不是linux分区。
请问大侠,是什么问题 啊?
Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)
发表于 : 2009-04-19 15:50
由 q290264917
ding a 我找了好久了啊
Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)
发表于 : 2009-04-25 9:49
由 我也来linux
xp+win7+Ubuntu怎么实现呢?
我现在Ubuntu安装成功,但是惟独Ubuntu不能启动!!
请教!
Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)
发表于 : 2009-04-25 17:34
由 ycyster
太谢谢了,我刚装了7100,结果找不到启动菜单了,正准备重装呢,幸好先用LIVECD进来看到了本贴,只打了几行字,就解决问题了,高人!真是高人!
Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)
发表于 : 2009-05-15 22:34
由 tlinuxx
非常好,试过了,完全正确
Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)
发表于 : 2009-05-16 10:28
由 vbyu
6L 的方法简单可靠,boot.ini可以在win7,vista,2k8下使用,关键是" "
我笔记本就是用此方法找回启动项的,而后再用win7光盘修复
Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)
发表于 : 2009-05-17 22:46
由 asd5381
学习了,我原来还以为是一样的

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)
发表于 : 2010-05-20 15:20
由 lch2640806
感谢lz
Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)
发表于 : 2010-05-20 15:25
由 lch2640806
franklee88 写了:Illumi 写了:franklee88 写了:我重装Windows7后,开机画面没有Ubuntu启动项。看了这篇文章,觉得你的方法比较简单,比起他人。
由于我太菜,Ubuntu的历史才7天。请教一些细节:
livecd就是我的9.04安装盘对吗?我进去后选择的是第一项:提示说,不改变计算机里任何内容,体会Ubuntu....进入 应用程序 /终端
请指教?
1.假如你用9.04的系统也行得通
2.没有提示输入密码是正常的,照理确实没有密码提示
3.输入方法是先输入一行root (hdx,y),回车,再输入setup (hd0)再回车,注意括号和前面的单词有个空格
哈哈!太高兴了!成功了!
我只是才用了ubuntu8天的菜鸟,过程:
(以下黑色字体是本帖作者原文,红色是我参照的步骤)
LiveCD,那么就会很容易解决
我用的是9.04安装盘,选择中文后,选择第一项:试用ubuntu
随光盘启动,在终端下输入
代码:
sudo su
照样输入
密码确认再输入
没有这一步,略过
代码:
grub
照样输入
随后在grub>提示符下输入
代码:
root (hdx,y)
我输入root (hd0,5) 然后回车
setup (hdx)
我输入setuo(hd0) 然后回车 ,显示错误
请注意,这里的x是指硬盘号,y表示分区号
通常情况下,我们只使用一个硬盘,因此x为0
分区号,我们假设你的ubuntu在第n个分区,那么y=n-1
我的ubuntu在分区5上,因此我需要输入
代码:
root (hd0,4)
setup (hd0)
关于到底是第几个分区的问题,如果你不清楚,那么可以挨个地试,1,2,3,4,5...
我的硬盘分区情况:
C WINDOWS 7 7048 因重装而看不到ubuntu
D
E
F
G
H UBUNTU9.04
I VISTA SP2
我搞不清那个数字应该多少才对?于是我改成输入root (hd0,6) 回车再 setup (hd0) 又错?!
接着 root (hd0,7) 回车再输入 setup (hd0) 还错?!头都大了!怀疑自己前面哪里搞错了。
再试试 root (hd0,8) 回车 再输入 setup (hd0) 心里想:如果这次再错,就回头试一下4这个数字。
......
这时成功了!
到现在,我还搞不清,为什么是8?毕竟我还是8天的ubuntu菜鸟!
谢谢 Illumi !!!
这是我看到的最简单方法!应该大力推广!
分区不是这样算的吧,在windows下,一般hdx,1~4是主分区,5~16是逻辑分区,
C盘是1,d盘要看是什么分区,如果是逻辑分区,那d盘应该是hd5,依次类推
Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)
发表于 : 2010-08-25 0:35
由 iyueyun
打算装个win7,学习了。
Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)
发表于 : 2012-03-01 19:56
由 17beloved
好复杂,电白压力很大……
Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)
发表于 : 2012-03-02 22:12
由 17beloved
好吧,我进去怎么都没找到/boot/grub/menu.lst文件。三个区(交换分区,boot,/)都没有