分页: 1 / 2
用windows格式化未使用的分区为NTFS后进不去ubuntu10.10了
发表于 : 2011-03-03 22:53
由 liangyuanfff
我把ubuntu安装在一个320G的硬盘上,考虑到以后可能会崩溃重装,就只分配了30G的分区挂载"/".硬盘末尾留了2G的交换空间,中间部分没用到的空间设为"不使用".
想把这部分格式化成NTFS存放文件. 于是找了一台安装有windows7的电脑,把:硬盘未使用的地方格式化成NTFS了.现在用这块硬盘启动,显示如下.
error:uknown filesystem.
grub rescue> _
停留在此,不能继续进入系统了.
Re: 用windows格式化未使用的分区为NTFS后进不去ubuntu10.10了
发表于 : 2011-03-03 23:09
由 ytmyh
你把Ubuntu 的盘格式化了? 那就只有重装了。
Re: 用windows格式化未使用的分区为NTFS后进不去ubuntu10.10了
发表于 : 2011-03-04 9:47
由 nmsfan
你先找个livecd进去看看能不能进linux的分区,如果能的话就简单了,调整grub即可
如果进不去linux分区的话,恭喜你,windows把你的分区表给废掉了
我前两天就是这个情况,用了一年多的10.04就那么消失了...............
你可以试试google关键词“分区表 恢复”
如果你有分区表的备份信息的话用fdisk就可以手动写..........
记住,不要随便格式化,不格他就能想办法救,格了就只能数据恢复了
不要随便google着命令就往terminal里贴,想想那是啥玩意................
Re: 用windows格式化未使用的分区为NTFS后进不去ubuntu10.10了
发表于 : 2011-03-04 10:05
由 liangyuanfff
ytmyh 写了:你把Ubuntu 的盘格式化了? 那就只有重装了。
是这样的:
Re: 用windows格式化未使用的分区为NTFS后进不去ubuntu10.10了
发表于 : 2011-03-04 10:10
由 smallapple
正常格的话应该是不影响的才对,
在resceu>下输入
set
ls
把两个命令输出信息贴出来看看
Re: 用windows格式化未使用的分区为NTFS后进不去ubuntu10.10了
发表于 : 2011-03-04 11:25
由 wbhqf3
你有没有做/boot分区,这种情况很明显,是你把boot分区给损坏了,导致gurb2不能识别/boot分区信息,以致出现这种错误 。
Re: 用windows格式化未使用的分区为NTFS后进不去ubuntu10.10了
发表于 : 2011-03-04 12:50
由 liangyuanfff
smallapple 写了:正常格的话应该是不影响的才对,
在resceu>下输入
set
ls
把两个命令输出信息贴出来看看
Re: 用windows格式化未使用的分区为NTFS后进不去ubuntu10.10了
发表于 : 2011-03-04 12:56
由 liangyuanfff
smallapple 写了:正常格的话应该是不影响的才对,
在resceu>下输入
set
ls
把两个命令输出信息贴出来看看
忘记说了,我现在用的是windows7 linux安装在另一个硬盘上
这条命令是我在机子里插着windows7的硬盘,Usb带着ubuntu的硬盘的情况下,由usb启动时运行的.
Re: 用windows格式化未使用的分区为NTFS后进不去ubuntu10.10了
发表于 : 2011-03-04 14:39
由 smallapple
在只有本硬盘地电脑上,
在grub rescue>下输这几个命令试试
set root=hd0,1
set prefix=(hd0,1)/boot/grub
insmod normal
insmod linux
linux /vmlinuz root=/dev/sda1
initrd /initrd.img
boot
试试能启动不,若出错请贴出进一步信息
若用带win7的电脑用usb启动把上面的root=/dev/sda1改为root=/dev/sdb1其他不变试试
Re: 用windows格式化未使用的分区为NTFS后进不去ubuntu10.10了
发表于 : 2011-03-04 16:13
由 smallapple
如果能进系统,再
df
看看 / 分区是哪个,比如是 /dev/sda1,就
sudo grub-install /dev/sda
如果是 /dev/sdb1,则
sudo grub-install /dev/sdb
Re: 用windows格式化未使用的分区为NTFS后进不去ubuntu10.10了
发表于 : 2011-03-04 21:03
由 liangyuanfff
smallapple 写了:如果能进系统,再
df
看看 / 分区是哪个,比如是 /dev/sda1,就
sudo grub-install /dev/sda
如果是 /dev/sdb1,则
sudo grub-install /dev/sdb
首先,根据你的上一帖的命令,能够进入系统,然后在系统中,我fd了之后,觉得分区应该是sdb1,就sudo grub-install /dev/sdb了,重启,显示:
太谢谢你的坚持不懈的支持啦!

Re: 用windows格式化未使用的分区为NTFS后进不去ubuntu10.10了
发表于 : 2011-03-04 21:10
由 smallapple
不能直接调菜单吗?输入
linux /vmlinuz root=/dev/sda1 (或者是 /dev/sdb1?)
initrd /initrd.img
boot
进系统后再执行
sudo update-grub
Re: 用windows格式化未使用的分区为NTFS后进不去ubuntu10.10了
发表于 : 2011-03-04 22:11
由 liangyuanfff
smallapple 写了:不能直接调菜单吗?输入
linux /vmlinuz root=/dev/sda1 (或者是 /dev/sdb1?)
initrd /initrd.img
boot
进系统后再执行
sudo update-grub
虽然第一个就有问题了 但是我还是三个都执行了 还是boot不了

Re: 用windows格式化未使用的分区为NTFS后进不去ubuntu10.10了
发表于 : 2011-03-04 22:19
由 smallapple
感觉像是grub不是grub2,你系统是不是有装过grub?
试试下面命令
代码: 全选
root (hd0,0)
kernel /vmlinuz root=/dev/sdb1
initrd /initrd.img
boot
你图上第二个命令少打个
i
能进系统的话继续
代码: 全选
sudo apt-get purge grub
sudo apt-get purge grub-pc grub-common
sudo rm -fr /boot/grub/*
sudo apt-get install grub-pc grub-common
sudo grub-install /dev/sdb
sudo update-grub
Re: 用windows格式化未使用的分区为NTFS后进不去ubuntu10.10了
发表于 : 2011-03-04 22:53
由 liangyuanfff
smallapple 写了:感觉像是grub不是grub2,你系统是不是有装过grub?
试试下面命令
代码: 全选
root (hd0,0)
kernel /vmlinuz root=/dev/sdb1
initrd /initrd.img
boot
你图上第二个命令少打个
i
能进系统的话继续
代码: 全选
sudo apt-get purge grub
sudo apt-get purge grub-pc grub-common
sudo rm -fr /boot/grub/*
sudo apt-get install grub-pc grub-common
sudo grub-install /dev/sdb
sudo update-grub
根据你给的命令
代码: 全选
root (hd0,0)
kernel /vmlinuz root=/dev/sdb1
initrd /initrd.img
boot
能进入系统了,因为不想安装purge grub,我就直接update-grub了,如图,然后现在能够直接引导了!
之前少一个
i:其实即使有了
i也一样,那张图是我为了拍照片干的,拍的时候没注意。。。
真的太谢谢了
现在我有一个奢侈的想法:之前的splash不见了,能找回来?