当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 15 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : WIN7下安装Ubuntu12.04.1却无法引导启动,求教
帖子发表于 : 2013-02-12 23:16 

注册: 2011-05-08 14:49
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
先简要说明一下我安装方法和结果:

1. 结果:提示安装成功后,重启,无法引导进入Ubuntu系统。在此之前整个安装过程完全按照网上的教程进行,且屏幕上的显示也完全符合教程的描述。

2. 我采用了两种方式:a)在win7下用EasyBCD2.2引导硬盘安装;b)直接用启动优盘引导安装。——两种方式都失败且情况完全相同。

3. 分区:Win7占用了sda1, sda5~9
Ubuntu分为3个区:sda10挂载/,大小20G;sda11为交换分区,大小2G;sda12挂载/home,大小16G

4. 安装启动引导器的设备,我也尝试了两种选择:
a)选择sda,即硬盘本身,安装完成后重启,本应直接进入ubuntu,但重启后无法引导,出现gurb error;
b)选择sda10,即/root的挂载点,然后在win7中用EasyBCD制作GRUB2启动菜单,本应能够通过选择菜单项进入Ubuntu系统,但重启后选择Ubuntu却无法引导,也是直接出现grub error。

5. 在命令grub rescue>set,显示启动信息在(hd0,10)/boot/grub中,
可是命令grub rescue>ls,却只能看到(hd0)和(hd0, msdos1),没有(hd0,10)

请高手指教。

下面是截图:

1. 优盘启动,选择安装后:
图片

2. 离线安装,以免安装过程中为下载附加包而花很长时间
图片

3. 安装方式选择“其他选项”
图片

4. 分区/,交换分区,/home,都分在逻辑分区上,放在硬盘的最后。
图片

5.
图片

6.
图片

7. 安装启动引导器的设备,这里选择sda10,即/root挂载点
图片

8. 各种设置
图片

9.
图片

10.
图片

11.
图片

12.
图片

13. 安装成功。直到目前为止,一切正常!!
图片

15. 在EasyBCD2.2中添加grub引导菜单,选择引导器为挂载/root的那个区
图片

16. 查看菜单设置
图片

17. 生成的mbr文件在C:\NST目录中
图片

18. 重启后,选择Ubuntu启动,就……就tm成这样了……
图片

19. grub rescue>ls和set后的结果,可以看出引导器设置本身是没问题的,可不知为什么就是启动不了。
图片

已经折腾好几天了,有人跟我遇到同样的情况吗?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: WIN7下安装Ubuntu12.04.1却无法引导启动,求教
帖子发表于 : 2013-02-13 6:48 
头像

注册: 2010-06-16 1:05
帖子: 14668
地址: Tencent
系统: Mac OS X
送出感谢: 1
接收感谢: 153
爱莫能助 :em06


_________________
twitter求fo:http://twitter.com/maplebeats
博客求踩:http://maplebeats.com


页首
 用户资料  
 
3 楼 
 文章标题 : Re: WIN7下安装Ubuntu12.04.1却无法引导启动,求教
帖子发表于 : 2013-02-13 10:54 
头像

注册: 2008-09-25 20:56
帖子: 720
送出感谢: 11
接收感谢: 5
grub是提示分区号错了,但朕也看不出问题,不过你的分区好奇怪,1 5 6 7 8 9 10 11 12,看上去你没有主分区,sda1是扩展分区?但空间大小又对不上


_________________
UCHIHA
运气是为白痴准备的


页首
 用户资料  
 
4 楼 
 文章标题 : Re: WIN7下安装Ubuntu12.04.1却无法引导启动,求教
帖子发表于 : 2013-02-13 11:27 
头像

注册: 2011-07-05 11:10
帖子: 190
送出感谢: 3
接收感谢: 5
我以前也遇到过这样的问题,是由于联想的一键恢复功能造成的。这个只能用linux的分区工具重新分区,才能正常。要不然就是安装过程都正常,在安装完重启后,grub找不到启动分区。在grub>中也无法用ls命令列分区,无法手动设置启动分区。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: WIN7下安装Ubuntu12.04.1却无法引导启动,求教
帖子发表于 : 2013-02-13 16:27 

注册: 2011-05-08 14:49
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
youqika 写道:
grub是提示分区号错了,但朕也看不出问题,不过你的分区好奇怪,1 5 6 7 8 9 10 11 12,看上去你没有主分区,sda1是扩展分区?但空间大小又对不上


sda1是主分区,就是C盘啊。后面的sda5~12都是逻辑分区,分别对应D,E,F,G,H盘,以及ubuntu系统的/,交换,/home挂载点。

我查了很多人的帖子,都说ubuntu系统的启动分区可以是逻辑分区,所以就这样分了。而且我也尝试过,把ubuntu系统放在主分区,即sda2和sda3,都启动不了。
- 放在逻辑分区上提示no such patition(找不到分区)
- 放在主分区里提示unknown file system(未知的文件格式)
但用set命令显示所有的设置都是正确的。

神啊,难道就让我止步于起跑线上?


页首
 用户资料  
 
6 楼 
 文章标题 : Re: WIN7下安装Ubuntu12.04.1却无法引导启动,求教
帖子发表于 : 2013-02-13 16:33 

注册: 2011-05-08 14:49
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
cwll 写道:
我以前也遇到过这样的问题,是由于联想的一键恢复功能造成的。这个只能用linux的分区工具重新分区,才能正常。要不然就是安装过程都正常,在安装完重启后,grub找不到启动分区。在grub>中也无法用ls命令列分区,无法手动设置启动分区。


你的这情况好像跟我的很类似,但是我的是台式机阿,而且每次都是自己用启动盘重装的win7系统,没有克隆,没有用一键恢复之类的软件。按例说我的硬盘环境是最干净的了阿!


页首
 用户资料  
 
7 楼 
 文章标题 : win7下安装Ubuntu12.04.1始终无法引导启动,求高手指教
帖子发表于 : 2013-02-13 16:46 

注册: 2011-05-08 14:49
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
这篇帖子我昨天发到了"初学者园地",后来觉得是不是应该放在这里才比较有针对性?斑竹可别怪我重复法帖啊,要是觉得不好,就请把我“初学者园地”那篇删掉吧。谢谢谢谢!祝大家新年快乐!

先简要说明一下我安装方法和结果:

1. 结果:提示安装成功后,重启,无法引导进入Ubuntu系统。在此之前整个安装过程完全按照网上的教程进行,且屏幕上的显示也完全符合教程的描述。

2. 我采用了两种方式:a)在win7下用EasyBCD2.2引导硬盘安装;b)直接用启动优盘引导安装。——两种方式都失败且情况完全相同。

3. 分区:Win7占用了sda1, sda5~9
Ubuntu分为3个区:sda10挂载/,大小20G;sda11为交换分区,大小2G;sda12挂载/home,大小16G

4. 安装启动引导器的设备,我也尝试了两种选择:
a)选择sda,即硬盘本身,安装完成后重启,本应直接进入ubuntu,但重启后无法引导,出现gurb error;
b)选择sda10,即/root的挂载点,然后在win7中用EasyBCD制作GRUB2启动菜单,本应能够通过选择菜单项进入Ubuntu系统,但重启后选择Ubuntu却无法引导,也是直接出现grub error。

5. 在命令grub rescue>set,显示启动信息在(hd0,10)/boot/grub中,
可是命令grub rescue>ls,却只能看到(hd0)和(hd0, msdos1),没有(hd0,10)

请高手指教。

下面是截图:

1. 优盘启动,选择安装后:
图片

2. 离线安装,以免安装过程中为下载附加包而花很长时间
图片

3. 安装方式选择“其他选项”
图片

4. 分区/,交换分区,/home,都分在逻辑分区上,放在硬盘的最后。
图片

5.
图片

6.
图片

7. 安装启动引导器的设备,这里选择sda10,即/root挂载点
图片

8. 各种设置
图片

9.
图片

10.
图片

11.
图片

12.
图片

13. 安装成功。直到目前为止,一切正常!!
图片

15. 在EasyBCD2.2中添加grub引导菜单,选择引导器为挂载/root的那个区
图片

16. 查看菜单设置
图片

17. 生成的mbr文件在C:\NST目录中
图片

18. 重启后,选择Ubuntu启动,就……就tm成这样了……
图片

19. grub rescue>ls和set后的结果,可以看出引导器设置本身是没问题的,可不知为什么就是启动不了。
图片

已经折腾好几天了,有人跟我遇到同样的情况吗?


页首
 用户资料  
 
8 楼 
 文章标题 : Re: WIN7下安装Ubuntu12.04.1却无法引导启动,求教
帖子发表于 : 2013-02-13 22:11 
头像

注册: 2009-11-24 14:12
帖子: 292
送出感谢: 0 次
接收感谢: 0 次
估计是有隐藏分区吧,坛子里有篇大神”各种分区表错误“的帖子可以参考参考。


_________________
男儿心比铁,纵死亦千钧!


页首
 用户资料  
 
9 楼 
 文章标题 : Re: WIN7下安装Ubuntu12.04.1却无法引导启动,求教
帖子发表于 : 2013-02-14 0:11 

注册: 2011-01-23 15:05
帖子: 352
送出感谢: 14
接收感谢: 10
我怀疑是分区表错乱导致的(?,看起来不靠谱)。用Live USB进入Ubuntu,执行
代码:
# fdisk /dev/sda
:x
:f
:w

,然后再看看原系统的根目录在哪个分区,找到后可以用相关命令重写MBR。

P.S. 建议LZ不断修改 prefix 和 root 来检查。
代码:
grub rescue> inmod normal

如果以上没有提示错误,那么就是所定位的那个分区了。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: WIN7下安装Ubuntu12.04.1却无法引导启动,求教
帖子发表于 : 2013-02-14 3:14 

注册: 2011-05-08 14:49
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
nopriler 写道:
我怀疑是分区表错乱导致的(?,看起来不靠谱)。用Live USB进入Ubuntu,执行
代码:
# fdisk /dev/sda
:x
:f
:w

,然后再看看原系统的根目录在哪个分区,找到后可以用相关命令重写MBR。

P.S. 建议LZ不断修改 prefix 和 root 来检查。
代码:
grub rescue> inmod normal

如果以上没有提示错误,那么就是所定位的那个分区了。


恩nopriler,我觉得你的分析很靠谱^^

今天我冲动了一把,把所有东西都备份到移动硬盘里,然后用WIN7启动盘对硬盘重头分了一次区。期间发现一些蹊跷:

当我删除掉所有分区后,新建第一个分区时,系统生成的信息如下:
    系统分区,大小:0MB,剩余:0MB,主分区
    系统分区,大小:100MB,剩余:86MB,主分区
    系统分区,大小:50GB,剩余:50GB,主分区(这才是我的第一个分区)
    未分配空间,大小:250GB

按正常情况,第一个大小为0MB的分区是不应该存在的。这让我感觉分区表这里肯定是出问题了,多出的这个分区应该就是Ubuntu无法引导启动的症结,但它是怎么来的却不得而知,WIN7的分区软件不会显示这是主分区还是逻辑分区,给分析带来很多不确定。

在WIN7安装盘中无论怎么删,虽然看起来都是在一个完整的“未分配空间”中分区,但新建第一个分区时,系统自动就生成前面这两个主分区出来。

然后我就用Ubuntu的启动盘来引导了一次,把所有的分区都删掉,再重新建立了一次MBR,退出。再用WIN7安装盘分区,这时前面那个0MB的分区终于没有了。重装WIN7,然后再装Ubuntu,这次终于正常启动了。现在我就是在Ubuntu中的Firefox中发这篇帖子。

总结一下,Grub2无法引导启动应该是因为原硬盘MBR混乱所致,多出来的第一个0MB分区,用WIN7的分区工具,包括bootrec /fixmbr, bootrec /fixboot等命令都无发修复。而在Ubuntu分区工具中重建MBR修复成功。但也让我不得不备份硬盘中的所有数据全盘重来一次。再一次证明MICROSOFT的东西不靠谱,:-)。

感谢大家的支持。特别是nopriler的回复教了我很多东西,多谢!


页首
 用户资料  
 
11 楼 
 文章标题 : Re: win7下安装Ubuntu12.04.1始终无法引导启动,求高手指教
帖子发表于 : 2013-02-14 13:55 

注册: 2013-02-14 13:23
帖子: 4
系统: ubuntu
送出感谢: 0 次
接收感谢: 0 次
我也是在win7下用EasyBCD2.2引导,硬盘安装Ubuntu12.04.1和12.10都正常。反而是用U盘安装不成功。


页首
 用户资料  
 
12 楼 
 文章标题 : Re: WIN7下安装Ubuntu12.04.1却无法引导启动,求教
帖子发表于 : 2013-02-16 9:45 
头像

注册: 2011-07-05 11:10
帖子: 190
送出感谢: 3
接收感谢: 5
ziustc 写道:
cwll 写道:
我以前也遇到过这样的问题,是由于联想的一键恢复功能造成的。这个只能用linux的分区工具重新分区,才能正常。要不然就是安装过程都正常,在安装完重启后,grub找不到启动分区。在grub>中也无法用ls命令列分区,无法手动设置启动分区。


你的这情况好像跟我的很类似,但是我的是台式机阿,而且每次都是自己用启动盘重装的win7系统,没有克隆,没有用一键恢复之类的软件。按例说我的硬盘环境是最干净的了阿!

我的是台式机,这个机子的硬盘上原来有一键还原,但是那个还原的分区被删除了,就出现了和你碰到的相同问题。反正用win7的分区工具或者GHOST盘里的高级分区重新分区后都不行。用ubuntu的分区工具重新分区后就好了。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: win7下安装Ubuntu12.04.1始终无法引导启动,求高手指教
帖子发表于 : 2013-04-18 21:58 

注册: 2013-04-13 9:57
帖子: 1
系统: ubuntu 12.04
送出感谢: 0 次
接收感谢: 0 次
我也遇到了同样的问题,无论U盘,还是硬盘安装,安装完成重启后,就找不到引导了,提示unkown file system grup,重装了N次了,如果不是硬盘里资料不少,备份麻烦,我也想重新格盘,再分区装系统了,现在只想找查一下,有没有哪位高手能帮忙解决问题,我只分了两个分区,ext3 / 和一个交换空间分区,分第三个时,提示,不可用,添加分区的按钮,呈灰色,不可点


页首
 用户资料  
 
14 楼 
 文章标题 : Re: win7下安装Ubuntu12.04.1始终无法引导启动,求高手指教
帖子发表于 : 2014-03-03 16:42 

注册: 2014-03-03 16:29
帖子: 1
系统: ubuntu12.04
送出感谢: 0 次
接收感谢: 0 次
可以参看下这个博客http://blog.csdn.net/neosmith/article/details/12684453,我怀疑你也是没有安装grub
然后还没出现的话,回到windows 用easyBCD添加一个ulinxsmart的grub2,然后再重启,我也是第一次安装的和你一样的情况,现在解决了,你可以试试


页首
 用户资料  
 
15 楼 
 文章标题 : Re: win7下安装Ubuntu12.04.1始终无法引导启动,求高手指教
帖子发表于 : 2014-03-13 13:53 

注册: 2014-03-13 13:28
帖子: 2
系统: ubuntu13.10
送出感谢: 0 次
接收感谢: 0 次
不知道,你解决了没有,你可以先用boot-repair这个工具。如果不行重新装,记住很多网上的分区设置都是转过来转过去的!记住分区的时候一定要给/boot留一定的空间!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 15 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译