重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
myubunt_720
帖子: 232
注册时间: 2008-06-04 11:24

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

#16

帖子 myubunt_720 » 2009-03-06 15:57

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个文件就好了。

作记号,收藏! :em11
头像
franklee88
帖子: 104
注册时间: 2009-02-26 13:07

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

#17

帖子 franklee88 » 2009-03-07 0:26

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 !!!
这是我看到的最简单方法!应该大力推广!
hhfmaple
帖子: 8
注册时间: 2009-02-14 20:19

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

#18

帖子 hhfmaple » 2009-04-13 20:51

我也是装了 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分区。
请问大侠,是什么问题 啊?
hhfmaple
帖子: 8
注册时间: 2009-02-14 20:19

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

#19

帖子 hhfmaple » 2009-04-13 20:52

我也是装了 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分区。
请问大侠,是什么问题 啊?
头像
q290264917
帖子: 46
注册时间: 2008-07-29 21:48
联系:

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

#20

帖子 q290264917 » 2009-04-19 15:50

ding a 我找了好久了啊
我也来linux
帖子: 16
注册时间: 2009-04-25 0:05

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

#21

帖子 我也来linux » 2009-04-25 9:49

xp+win7+Ubuntu怎么实现呢?
我现在Ubuntu安装成功,但是惟独Ubuntu不能启动!!
请教!
头像
ycyster
帖子: 20
注册时间: 2009-02-26 22:54

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

#22

帖子 ycyster » 2009-04-25 17:34

太谢谢了,我刚装了7100,结果找不到启动菜单了,正准备重装呢,幸好先用LIVECD进来看到了本贴,只打了几行字,就解决问题了,高人!真是高人!
tlinuxx
帖子: 130
注册时间: 2009-04-17 16:52

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

#23

帖子 tlinuxx » 2009-05-15 22:34

非常好,试过了,完全正确
vbyu
帖子: 35
注册时间: 2009-04-24 8:22

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

#24

帖子 vbyu » 2009-05-16 10:28

6L 的方法简单可靠,boot.ini可以在win7,vista,2k8下使用,关键是" "
我笔记本就是用此方法找回启动项的,而后再用win7光盘修复
以最少的命令,获得最大的体验
asd5381
帖子: 26
注册时间: 2009-03-11 20:11

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

#25

帖子 asd5381 » 2009-05-17 22:46

学习了,我原来还以为是一样的 :em03
lch2640806
帖子: 48
注册时间: 2010-04-21 19:06

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

#26

帖子 lch2640806 » 2010-05-20 15:20

感谢lz
lch2640806
帖子: 48
注册时间: 2010-04-21 19:06

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

#27

帖子 lch2640806 » 2010-05-20 15:25

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,依次类推
iyueyun
帖子: 117
注册时间: 2008-04-05 4:28

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

#28

帖子 iyueyun » 2010-08-25 0:35

打算装个win7,学习了。
头像
17beloved
帖子: 227
注册时间: 2012-02-23 15:29

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

#29

帖子 17beloved » 2012-03-01 19:56

好复杂,电白压力很大……
作为一名菜菜菜菜菜鸟,裸奔在ubuntu的大道上,我鸭梨很大
头像
17beloved
帖子: 227
注册时间: 2012-02-23 15:29

Re: 重装Vista或Windows7后,Ubuntu无法启动的解决方案(与XP不同)

#30

帖子 17beloved » 2012-03-02 22:12

好吧,我进去怎么都没找到/boot/grub/menu.lst文件。三个区(交换分区,boot,/)都没有
作为一名菜菜菜菜菜鸟,裸奔在ubuntu的大道上,我鸭梨很大
回复