linux 删除分区 启动不了怎么办,解决删除一个分区后Linux无法启动的方法

有一个坏区,所以分了出来.没有去理会.

可是在windows下,可以看到这个分区,搞的刷新很慢,于是我删掉了这个分区.之后重新启动无法进入linux了.以往的风格是立马重装.现在变得油条一些了,先网络一下.

大致判断是grub的引导出了问题,因为删掉了一个区,所以boot的指向发生了错误.原来的是(hd0,7)/dev/hda8,本着怎么去就怎么来的原则,我重新分回了那个分区.奇怪的是系统仍不起作用.于是我重新删掉了那个分区.在grub中去查找是那一个分区,这里有一个技巧性的东西.root(hd0,输到这里的时候,按一下tab,就会把所有的分区都显示出来,我确信是(hd0,6)于是输了root(hd0,6)然后setup(hd0),也显示了succesful,重新启动,晕.还是进不去,错误是FileNotFind,

在GRUB的选择界面,按E进行编辑,发现原来的(hd0,7)hda8竟然没有改过来,这个难为菜鸟了.我重新g了一下网络,有一位老兄的遭遇和我一样,都是热血型.不过人家厉害.至少知道GRUB,我现在还要一个一个试.我按照他的操作,先判断是那一个盘

输入find(hd0,6)等了半天,最好显示FilenotFound,于是我从hd0一直到hd9都是这个结果,晕,估计命令格式有问题,细看了一下后面有一个斜杆find(hd0,6)/只是仍然没有返回东西.

搞了这么久,有点挫折感.

我看了其中两行,

GRUB>kernel(hd0,7)/vmlinuz-lfs-6.0root=/dev/hda6vga=791

GRUB>boot

我按照自己的实际情况,改成(hd0,6)/vmlinuz-2.4.7-10root=/dev/hda7

接着输入boot发现,仍是找不到,我考虑会不会因为我没有设置boot分区,所以/boot是挂接在/分区下呢,我改成(hd0,6)/boot/vmlinuz-2.4.7-10root=/dev/hda7

发现返回的信息不太一样了.感觉有戏,

重新输入boot.

那一刻,我激动万分.系统终于进入了.这下我放心了,至少系统还在只是GRUB的配置有问题,那么接下的事情就是如何把grub的配置改成可以进入系统的那种.我用了root和setup发现无法保存信息.而grub的配置信息,是放在/boot目录下的,干脆先手工改动,进入系统,然后直接去改grub.conf.打开/boot/grub/目录下grub.conf重新修改了配置.重新启动,彩色画面回来了,(之前一直是黑白,没有去管那么多)选择linux系统,成功进入.

菜鸟也疯狂呀.

总结一下:

1.先谢谢网友

2.不要随便删除或变动分区,当然了解grub之后,就是另外说了.

3.grub也要了解一些,包括tab的使用(很重点呀)

4.不要动不动就重装,要静下心来动动手.

输入您的搜索字词 提交搜索表单

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值