关于grub rescue 的问题

Lucid Lynx (长期支持)
头像
CHENWERY
帖子: 16
注册时间: 2010-07-17 0:26
送出感谢: 0
接收感谢: 0

关于grub rescue 的问题

#1

帖子 CHENWERY » 2010-07-17 0:31

长话短说,是这样的,我先装了Windows,后装了ubuntu,后来把Windows分区给格式化了(用win PE),结果重启机器之后就是出现题目的信息了,然后我就手足无措了~~~~ :em19
头像
pityonline
帖子: 3864
注册时间: 2008-12-09 12:44
来自: 北京
送出感谢: 0
接收感谢: 2 次
联系:

Re: 关于grub rescue 的问题

#2

帖子 pityonline » 2010-07-17 0:35

分区格式化了估计就是重建了分区表,而grub里的分区表没有更新,所以就那样了,还是学习一下小苹果同学的grub2教程吧……
Pity is the bomp!
活着就是折腾!生命不息,折腾不止!
看这帮家伙在干什么?@pityonline/u
Dropbox+Vps+PC 跑起来了!这是邀请链接
头像
CHENWERY
帖子: 16
注册时间: 2010-07-17 0:26
送出感谢: 0
接收感谢: 0

Re: 关于grub rescue 的问题

#3

帖子 CHENWERY » 2010-07-17 1:31

pityonline 写了:分区格式化了估计就是重建了分区表,而grub里的分区表没有更新,所以就那样了,还是学习一下小苹果同学的grub2教程吧……
可是……哥现在电脑就卡在那个地方了,那个教程又太长了……哥还是用别人的电脑来问的……
头像
pityonline
帖子: 3864
注册时间: 2008-12-09 12:44
来自: 北京
送出感谢: 0
接收感谢: 2 次
联系:

Re: 关于grub rescue 的问题

#4

帖子 pityonline » 2010-07-17 1:36

准备live cd或live usb,着重看用live cd修复grub2那一部分。太晚了,明天搞吧……
Pity is the bomp!
活着就是折腾!生命不息,折腾不止!
看这帮家伙在干什么?@pityonline/u
Dropbox+Vps+PC 跑起来了!这是邀请链接
头像
pocoyo
论坛版主
帖子: 25878
注册时间: 2008-03-25 15:49
来自: 谁知道?
送出感谢: 5 次
接收感谢: 9 次
联系:

Re: 关于grub rescue 的问题

#5

帖子 pocoyo » 2010-07-17 1:37

viewtopic.php?f=139&t=236076
smallapple 写道: 好象是不认分区,rescue试试命令 grub rescue>ls 看看可否看到分区,可以的话用我签名档pdf文件最后一段的rescue模式试试如看不到
试试这个先
头像
CHENWERY
帖子: 16
注册时间: 2010-07-17 0:26
送出感谢: 0
接收感谢: 0

Re: 关于grub rescue 的问题

#6

帖子 CHENWERY » 2010-07-17 15:08

pityonline 写了:准备live cd或live usb,着重看用live cd修复grub2那一部分。太晚了,明天搞吧……
怎么知道\ 分区是哪个啊?
头像
pityonline
帖子: 3864
注册时间: 2008-12-09 12:44
来自: 北京
送出感谢: 0
接收感谢: 2 次
联系:

Re: 关于grub rescue 的问题

#7

帖子 pityonline » 2010-07-17 15:35

CHENWERY 写了:
pityonline 写了:准备live cd或live usb,着重看用live cd修复grub2那一部分。太晚了,明天搞吧……
怎么知道\ 分区是哪个啊?
这个问题我无法回答,能不能说得详细点儿?
Pity is the bomp!
活着就是折腾!生命不息,折腾不止!
看这帮家伙在干什么?@pityonline/u
Dropbox+Vps+PC 跑起来了!这是邀请链接
头像
CHENWERY
帖子: 16
注册时间: 2010-07-17 0:26
送出感谢: 0
接收感谢: 0

Re: 关于grub rescue 的问题

#8

帖子 CHENWERY » 2010-07-17 16:04

pityonline 写了:
CHENWERY 写了:
pityonline 写了:准备live cd或live usb,着重看用live cd修复grub2那一部分。太晚了,明天搞吧……
怎么知道\ 分区是哪个啊?
这个问题我无法回答,能不能说得详细点儿?
…………
用livecd修复grub
用ubuntu9.10的livecd启动后,打开终端
假如你的ubuntu的 / 分区是sda7,又假如 /boot分区是 sda6,用livecd启动,在终端下
输入
sudo -i
mount /dev/sda7 /mnt
mount /dev/sda6 /mnt/boot (如果没 /boot 单独分区这步跳过)
grub-install --root-directory=/mnt /dev/sda
…………

以上是教程中的内容,我就是不明白ubuntu的/分区怎么找~~~~~
头像
pityonline
帖子: 3864
注册时间: 2008-12-09 12:44
来自: 北京
送出感谢: 0
接收感谢: 2 次
联系:

Re: 关于grub rescue 的问题

#9

帖子 pityonline » 2010-07-17 16:22

/ 分区就是根分区。

用livecd启动后进入系统,把被格式化掉的那个win分区挂载,然后看看/media/目录下那个win分区的uuid,也就是名称,与grub2中的win分区对应的uuid对比一下,看是不是不一样了?

具体分区表变更导致grub2出现rescue模式我不知道是不是把新的uuid直接取代旧的uuid就可以了。你可以在备份grub.cfg的前提下试一下……
Pity is the bomp!
活着就是折腾!生命不息,折腾不止!
看这帮家伙在干什么?@pityonline/u
Dropbox+Vps+PC 跑起来了!这是邀请链接
头像
CHENWERY
帖子: 16
注册时间: 2010-07-17 0:26
送出感谢: 0
接收感谢: 0

Re: 关于grub rescue 的问题

#10

帖子 CHENWERY » 2010-07-17 16:45

pityonline 写了:/ 分区就是根分区。

用livecd启动后进入系统,把被格式化掉的那个win分区挂载,然后看看/media/目录下那个win分区的uuid,也就是名称,与grub2中的win分区对应的uuid对比一下,看是不是不一样了?

具体分区表变更导致grub2出现rescue模式我不知道是不是把新的uuid直接取代旧的uuid就可以了。你可以在备份grub.cfg的前提下试一下……
额。原谅我的菜鸟提问吧!
“把被格式化掉的那个win分区挂载”怎么做?我在liveCD下已经看不到以前的一切分区了,在“computer”里面只有“filesystem”和一个CD驱动器。
头像
pityonline
帖子: 3864
注册时间: 2008-12-09 12:44
来自: 北京
送出感谢: 0
接收感谢: 2 次
联系:

Re: 关于grub rescue 的问题

#11

帖子 pityonline » 2010-07-17 16:52

打开终端,执行

代码: 全选

sudo fdisk -l
把输出结果复制上来看看……
Pity is the bomp!
活着就是折腾!生命不息,折腾不止!
看这帮家伙在干什么?@pityonline/u
Dropbox+Vps+PC 跑起来了!这是邀请链接
头像
CHENWERY
帖子: 16
注册时间: 2010-07-17 0:26
送出感谢: 0
接收感谢: 0

Re: 关于grub rescue 的问题

#12

帖子 CHENWERY » 2010-07-17 17:15

pityonline 写了:打开终端,执行

代码: 全选

sudo fdisk -l
把输出结果复制上来看看……
以下是输出的结果:

Warning: omitting partitions after #60.
They will be deleted if you save this partition table.

Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe467e467

Device Boot Start End Blocks Id System
/dev/sda1 * 1 3211 25792326 7 HPFS/NTFS
/dev/sda2 3212 5568 18932602+ 7 HPFS/NTFS
/dev/sda3 5569 38913 267843425+ f W95 Ext'd (LBA)
/dev/sda5 6766 8739 15856123+ 7 HPFS/NTFS
/dev/sda6 8740 8864 999424 82 Linux swap / Solaris
/dev/sda7 5693 6765 8612864 83 Linux
/dev/sda8 23858 38975 121435303+ 7 HPFS/NTFS
/dev/sda9 25809 33764 63906538+ 7 HPFS/NTFS
/dev/sda10 33765 38913 41359311 7 HPFS/NTFS
/dev/sda11 5569 5693 999424 82 Linux swap / Solaris
/dev/sda12 5693 6765 8612864 83 Linux
/dev/sda13 23858 38975 121435303+ 7 HPFS/NTFS
/dev/sda14 25809 33764 63906538+ 7 HPFS/NTFS
/dev/sda15 33765 38913 41359311 7 HPFS/NTFS
/dev/sda16 5569 5693 999424 82 Linux swap / Solaris
/dev/sda17 5693 6765 8612864 83 Linux
/dev/sda18 23858 38975 121435303+ 7 HPFS/NTFS
/dev/sda19 25809 33764 63906538+ 7 HPFS/NTFS
/dev/sda20 33765 38913 41359311 7 HPFS/NTFS
/dev/sda21 5569 5693 999424 82 Linux swap / Solaris
/dev/sda22 5693 6765 8612864 83 Linux
/dev/sda23 23858 38975 121435303+ 7 HPFS/NTFS
/dev/sda24 25809 33764 63906538+ 7 HPFS/NTFS
/dev/sda25 33765 38913 41359311 7 HPFS/NTFS
/dev/sda26 5569 5693 999424 82 Linux swap / Solaris
/dev/sda27 5693 6765 8612864 83 Linux
/dev/sda28 23858 38975 121435303+ 7 HPFS/NTFS
/dev/sda29 25809 33764 63906538+ 7 HPFS/NTFS
/dev/sda30 33765 38913 41359311 7 HPFS/NTFS
/dev/sda31 5569 5693 999424 82 Linux swap / Solaris
/dev/sda32 5693 6765 8612864 83 Linux
/dev/sda33 23858 38975 121435303+ 7 HPFS/NTFS
/dev/sda34 25809 33764 63906538+ 7 HPFS/NTFS
/dev/sda35 33765 38913 41359311 7 HPFS/NTFS
/dev/sda36 5569 5693 999424 82 Linux swap / Solaris
/dev/sda37 5693 6765 8612864 83 Linux
/dev/sda38 23858 38975 121435303+ 7 HPFS/NTFS
/dev/sda39 25809 33764 63906538+ 7 HPFS/NTFS
/dev/sda40 33765 38913 41359311 7 HPFS/NTFS
/dev/sda41 5569 5693 999424 82 Linux swap / Solaris
/dev/sda42 5693 6765 8612864 83 Linux
/dev/sda43 23858 38975 121435303+ 7 HPFS/NTFS
/dev/sda44 25809 33764 63906538+ 7 HPFS/NTFS
/dev/sda45 33765 38913 41359311 7 HPFS/NTFS
/dev/sda46 5569 5693 999424 82 Linux swap / Solaris
/dev/sda47 5693 6765 8612864 83 Linux
/dev/sda48 23858 38975 121435303+ 7 HPFS/NTFS
/dev/sda49 25809 33764 63906538+ 7 HPFS/NTFS
/dev/sda50 33765 38913 41359311 7 HPFS/NTFS
/dev/sda51 5569 5693 999424 82 Linux swap / Solaris
/dev/sda52 5693 6765 8612864 83 Linux
/dev/sda53 23858 38975 121435303+ 7 HPFS/NTFS
/dev/sda54 25809 33764 63906538+ 7 HPFS/NTFS
/dev/sda55 33765 38913 41359311 7 HPFS/NTFS
/dev/sda56 5569 5693 999424 82 Linux swap / Solaris
/dev/sda57 5693 6765 8612864 83 Linux
/dev/sda58 23858 38975 121435303+ 7 HPFS/NTFS
/dev/sda59 25809 33764 63906538+ 7 HPFS/NTFS
/dev/sda60 33765 38913 41359311 7 HPFS/NTFS

Partition table entries are not in disk order
头像
pocoyo
论坛版主
帖子: 25878
注册时间: 2008-03-25 15:49
来自: 谁知道?
送出感谢: 5 次
接收感谢: 9 次
联系:

Re: 关于grub rescue 的问题

#13

帖子 pocoyo » 2010-07-17 17:17

:em20 分区表 错乱。
头像
tenzu
论坛版主
帖子: 36913
注册时间: 2008-11-21 20:26
送出感谢: 0
接收感谢: 21 次

Re: 关于grub rescue 的问题

#14

帖子 tenzu » 2010-07-17 17:18

竟然到了sda60 :em20
头像
CHENWERY
帖子: 16
注册时间: 2010-07-17 0:26
送出感谢: 0
接收感谢: 0

Re: 关于grub rescue 的问题

#15

帖子 CHENWERY » 2010-07-17 17:20

tenzu 写了:竟然到了sda60 :em20
我自己也表示鸭梨很大……
回复

回到 “Ubuntu 10.04 LTS”