当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 安装win7后ubuntu无法启动的问题??
帖子发表于 : 2008-11-12 10:36 

注册: 2006-07-06 2:07
帖子: 133
送出感谢: 0 次
接收感谢: 0 次
以前装xp的时候,用livecd修复,
一般:
grub>
root (hd0,0)
setup (hd0)
就搞定了,
但是现在装了windows seven后,用livecd修复
在setup后,告诉我找不到分区,
具体英文怎么样忘了,意思就这样


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 安装win7后ubuntu无法启动的问题??
帖子发表于 : 2008-11-12 11:20 
头像

注册: 2008-08-19 12:59
帖子: 189
送出感谢: 0 次
接收感谢: 0 次
前一段时间我自己安装过Windows 7 M3版,发现一个很有意思的现象:在这个版本中,划分系统分区时,会自动在系统分区之前划分出一个200MB的分区出来,比如我有10GB的硬盘,想将这10GB全部划分为系统分区,但是分区的结果却是第一个分区为200MB,第二个分区为9.8GB。Windows 7 安装完成之后,200MB的分区是看不到的,在虚拟磁盘工具中能看到,它被标记为系统和活动分区,也就是说Windows 7 M3是从这个200MB的小分区启动的。这就有点类似Linux下的Boot分区了。看看下面的图就知道了。
图片

图片
在Windows 7下是无法查看这个200MB的分区的,然后我想到了在Linux下查看,结果,果然不出我所料,这200MB的空间存储的是Windows 7的启动文件,Bootmgr,BCD等等。请看下图:
图片

呵呵,前面是我自己的发现,这里公诸同好。楼主上面说原来使用grub命令时,用到了root (hd0,0),为什么会是这样呢,你的hd0,0是什么分区?如果不确定,可以在ubuntu下使用
代码:
sudo fdisk -l
来查看。我的理解是root (hdx,y)应该指向Linux的/分区或者boot分区,而不是说一定要指向(hd0,0)的。如果楼主不太确定,可以将fdisk -l的结果贴上来,大家一起看一看。


_________________
Windows Vista Ultimate SP1 CHS + Ubuntu 8.04.1 desktop i386

CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 安装win7后ubuntu无法启动的问题??
帖子发表于 : 2008-11-12 13:44 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
anriqing 写道:
前一段时间我自己安装过Windows 7 M3版,发现一个很有意思的现象......

哦?那不是一下吃掉两个主分区?难道微软开始用 gpt 分区表了?你的 windows 7 还在吗?能不能贴一下
sudo parted /dev/sda print

sudo fdisk -l


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 安装win7后ubuntu无法启动的问题??
帖子发表于 : 2008-11-12 14:45 
头像

注册: 2008-08-19 12:59
帖子: 189
送出感谢: 0 次
接收感谢: 0 次
原来的系统已经毁了,那时候我刚接触Linux不久,还不会使用这些命令,所以就没有具体看硬盘分区的状况。等我再装个M3看看。


_________________
Windows Vista Ultimate SP1 CHS + Ubuntu 8.04.1 desktop i386

CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 安装win7后ubuntu无法启动的问题??
帖子发表于 : 2008-11-12 15:31 
头像

注册: 2008-08-19 12:59
帖子: 189
送出感谢: 0 次
接收感谢: 0 次
billbear 写道:
anriqing 写道:
前一段时间我自己安装过Windows 7 M3版,发现一个很有意思的现象......

哦?那不是一下吃掉两个主分区?难道微软开始用 gpt 分区表了?你的 windows 7 还在吗?能不能贴一下
sudo parted /dev/sda print

sudo fdisk -l


下面是我刚截的图。bear看看。

图片


_________________
Windows Vista Ultimate SP1 CHS + Ubuntu 8.04.1 desktop i386

CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 安装win7后ubuntu无法启动的问题??
帖子发表于 : 2008-11-12 15:38 

注册: 2006-07-06 2:07
帖子: 133
送出感谢: 0 次
接收感谢: 0 次
billbear 写道:
anriqing 写道:
前一段时间我自己安装过Windows 7 M3版,发现一个很有意思的现象......

哦?那不是一下吃掉两个主分区?难道微软开始用 gpt 分区表了?你的 windows 7 还在吗?能不能贴一下
sudo parted /dev/sda print

sudo fdisk -l


应该不会有吃掉两个主分区,我的有3个主分区一个扩展,其中主分区用于win,扩展用于ubuntu,
如果这样,那不就是5个主分区了,

10min,查了相关的信息,估计用上了 gpt 分区表,可以支持128个“主分区”,牛B


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 安装win7后ubuntu无法启动的问题??
帖子发表于 : 2008-11-12 16:12 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
anriqing 写道:
原来的系统已经毁了,那时候我刚接触Linux不久,还不会使用这些命令,所以就没有具体看硬盘分区的状况。等我再装个M3看看。


感动啊...

引用:
Partition Table: msdos

看来还是老样子。。。
就是说默认安装的 Windows 7 吃掉 2 个主分区,加上一个扩展分区,我们只剩一个主分区可用了。恶心。 c 盘可以是逻辑分区不?

willian001 写道:
应该不会有吃掉两个主分区,我的有3个主分区一个扩展,其中主分区用于win,扩展用于ubuntu,
如果这样,那不就是5个主分区了,

没看明白。 :em06


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 安装win7后ubuntu无法启动的问题??
帖子发表于 : 2008-11-12 16:21 

注册: 2006-07-06 2:07
帖子: 133
送出感谢: 0 次
接收感谢: 0 次
this is zhe result of "sudo fdisk -l" command on the livecd mode,

代码:
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes
240 heads, 63 sectors/track, 15505 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Disk identifier: 0xec89ec89

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2438    18431248+   7  HPFS/NTFS
/dev/sda2            2439        7856    40960080    7  HPFS/NTFS
/dev/sda3            7857       13274    40960080    7  HPFS/NTFS
/dev/sda4           13275       15505    16859745    5  Extended
/dev/sda5           13275       15341    15615148+  83  Linux
/dev/sda6           15341       15506     1245006   82  Linux swap / Solaris
ubuntu@ubuntu:~$


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 安装win7后ubuntu无法启动的问题??
帖子发表于 : 2008-11-12 16:29 
头像

注册: 2008-08-19 12:59
帖子: 189
送出感谢: 0 次
接收感谢: 0 次
在Live CD环境下,输入如下命令:
代码:
sudo grub
root (hd0,4)
setup (hd0)
quit

然后重启看看。


_________________
Windows Vista Ultimate SP1 CHS + Ubuntu 8.04.1 desktop i386

CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 安装win7后ubuntu无法启动的问题??
帖子发表于 : 2008-11-12 16:32 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
willian001 写道:
this is zhe result of "sudo fdisk -l" command on the livecd mode,

代码:
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes
240 heads, 63 sectors/track, 15505 cylinders
Units = cylinders of 15120 * 512 = 7741440 bytes
Disk identifier: 0xec89ec89

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2438    18431248+   7  HPFS/NTFS
/dev/sda2            2439        7856    40960080    7  HPFS/NTFS
/dev/sda3            7857       13274    40960080    7  HPFS/NTFS
/dev/sda4           13275       15505    16859745    5  Extended
/dev/sda5           13275       15341    15615148+  83  Linux
/dev/sda6           15341       15506     1245006   82  Linux swap / Solaris
ubuntu@ubuntu:~$


所以你应该
grub>
root (hd0,4)
setup (hd0)

另外,你好像没有 anriqing 说的那个 200 M 的小分区啊?
再贴一下
sudo parted /dev/sda print


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 安装win7后ubuntu无法启动的问题??
帖子发表于 : 2008-11-12 16:34 

注册: 2006-07-06 2:07
帖子: 133
送出感谢: 0 次
接收感谢: 0 次
anriqing 写道:
在Live CD环境下,输入如下命令:
代码:
sudo grub
root (hd0,4)
setup (hd0)
quit

然后重启看看。


thank you


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 安装win7后ubuntu无法启动的问题??
帖子发表于 : 2008-11-12 16:36 

注册: 2006-07-06 2:07
帖子: 133
送出感谢: 0 次
接收感谢: 0 次
ubuntu@ubuntu:~$ sudo parted /dev/sda print
Error: Can't have overlapping partitions.
Information: Don't forget to update /etc/fstab, if necessary.

ubuntu@ubuntu:~$
ubuntu@ubuntu:~$


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 安装win7后ubuntu无法启动的问题??
帖子发表于 : 2008-11-12 16:39 
头像

注册: 2008-08-19 12:59
帖子: 189
送出感谢: 0 次
接收感谢: 0 次
bear,其实那个200MB的分区也只是在win 7 R3版本上出现的,win 7最后如何定型,谁都说不准,说不定又改回来了呢,毕竟现在出来的都还是测试版本。


_________________
Windows Vista Ultimate SP1 CHS + Ubuntu 8.04.1 desktop i386

CPU:Intel Core 2 Duo T7250 RAM:2048MB DDR2-667
VGA:NVidia Geforce 8400M GS 128MB HD:SumSung 160G 5400R
LAN:Broadcom NetLink WIFI:Intel 3945ABG
WebCam:2.0M


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 安装win7后ubuntu无法启动的问题??
帖子发表于 : 2008-11-12 16:45 

注册: 2006-07-06 2:07
帖子: 133
送出感谢: 0 次
接收感谢: 0 次
我的没有那个的200M的启动区,不过有个BOOT文件夹,和linux类似,和xp不同


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 安装win7后ubuntu无法启动的问题??
帖子发表于 : 2008-11-12 16:57 

注册: 2008-05-03 23:42
帖子: 3681
送出感谢: 4
接收感谢: 6
willian001 写道:
ubuntu@ubuntu:~$ sudo parted /dev/sda print
Error: Can't have overlapping partitions.
Information: Don't forget to update /etc/fstab, if necessary.

ubuntu@ubuntu:~$
ubuntu@ubuntu:~$


哦,你的分区表有了小问题,下次重装 ubuntu 的时候,到了分区那一步你可能会无法继续,呵呵
现在用 gparted 查看你的分区应该也只能看到一片空白。

sda6 超出了扩展分区的边界,并且越过了硬盘的边界 (15505 cylinders)


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

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


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

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

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