刚刚手贱装了 centos7 然后引导出问题了,求助

2015-08-22 21:10:58 +08:00
 flowfire

在备忘录里写了一大堆结果不能粘贴。。。我还是放在评论里吧

8854 次点击
所在节点    CentOS
12 条回复
flowfire
2015-08-22 21:11:10 +08:00
我现在用的是 win10 和 centos 双系统
但是由于 centos 被我折腾的有点难用,所以好久没用过,不记得是 6 还是 7 ,开机的时候屏幕上出现的是 win7 时代的引导选择界面,然后进 win10
今天下载了 centos7 的完整版,用软碟通 [我已经忘记了他的原名] 写入到了 u 盘,然后用 u 盘安装 [usb3.0]
安装的时候,在硬盘分区那一块出问题了,第一次选的自己创建分区,我自己也不知道是怎么弄的,貌似在 u 盘上建立了一块二十多 g 的分区。。。
然后点确定的时候报错,报错的窗口就两个选项, report 和 exit , exit 就自动重启了。具体的错误信息等我待会尝试一遍再贴。
重启以后,系统就出现了
grub rescue
从硬盘启动失败,但是还是能从 u 盘启动,不过这次我选了自动创建分区,把一块一百多 g 的分区删掉以后点了右下角的那个按钮 [上面写的貌似是 释放空间 之类的] ,然后再次报错,和上面一样
重启以后百度了一下解决方法,按照解决方法操作,现实如下分区,
hd0 hd0,msdos6 hd0,msdos5 hd0,msdos2 hd0,msdos1
挨个尝试了全都显示 unknow filesystem
所以我现在应该怎么办,求助
如果还需要什么信息的话我会在主题补充或者回复里写
多谢_(:з」∠)_
icloudnet
2015-08-22 21:58:42 +08:00
正确的安装步骤是这样的:
1.进入 Windows ,分区,但不要分盘符,也就是啥也不操作
2.u 盘安装 centos ,选择哪个没有分盘符的盘安装下一步,然后第一个启动选择 Windows ,然后床建一个 centos , grub 选择安装在 hd0 (有的是 hd1 )。
这样基本上是不会出错的,当然你如是第二步出错, grub 装在了 U 盘理了,也不怕, U 盘启动,进入 centos ,重建 grub ,这里面好些步骤我忘了,你只能 Google 了。

但是还是建议你重新做系统,我都是先备份 Windows ,装错了,恢复,搞了几次,如果要是能进入 windows 的话,你重建引导,那个引导叫啥名来着,哦, mbrfix ,搞定 Windows 再重装 centos 。

以上废话这么多,估摸对你没啥用,虽然双系统的 centos 难装,但我还是觉得他是最好的桌面版双系统 Linux ,特别像我要在这种 Linux+Apache+PHPstorm 环境下工作的人来说是最好的选择,有人说为啥不选择 Ubuntu , debian ,别看他轻,他们还真不是我等真正需要的 Linux ,你看废话又多了。
flowfire
2015-08-22 22:04:30 +08:00
@icloudnet .....手机上不了 google
多谢指点,然而我搜了好像并没有在 centos 安装界面修复 grub 的方法
icloudnet
2015-08-22 22:10:28 +08:00
我还是建议你重装系统再来一遍,除非你 Windows 有很重要的文件,这个东西都得搞几遍才不会错,即使看教程也会出错。
sixdian
2015-08-22 22:15:40 +08:00
双系统吗? windows 能进的话安装个 easyBCD 很 easy 的就搞定了,如果连 windows 都不能进的话下载个金狐超级系统维护盘装到 U 盘,从 U 盘启动直接删除引导再重新建立引导启动 windows,再用 easyBCD 把 centos 启动搞定。
flowfire
2015-08-22 23:00:51 +08:00
@sixdian 并不能进。。。。
@icloudnet 不想重装。。。。因为软件挺多的麻烦
ruib
2015-08-22 23:07:57 +08:00
我之前 OS X 删 Boot Camp 分区的时候也搞得不能启动,发现 OS X 的主分区显示 Unknown Filesystem 。最后用 U 盘启动 Ubuntu Live ,装了个 Testdisk 把分区修复,弄好了。希望对你有用。
squid157
2015-08-22 23:18:19 +08:00
你能尽量回忆一下。。你是怎么处理分区问题的么

照理说,你不点击应用,它不会改分区表。但你说全都 unknown 了,感觉像分区表呵呵了。
分区表呵呵了你就用 Testdisk 搞试试,别报太大希望。

如果分区表还在——你可以考虑你那个是不是 gpt 分区表所以 (hd0,msdos1 )之类的他就不认。话说 GRUB2 下面,敲 hd0, <Tab> 应该是会列出来一些信息的。

折腾系统有困难的话,推荐就是用 VM 了,只要不是奇葩的需求不能用虚拟机,不过 VMware Workstation 好贵的样子。
flowfire
2015-08-22 23:47:55 +08:00
@ruib 然而我现在找不到第二台电脑能拯救我
@squid157 我点手动分区,删了一个一百多 g 的分区,然后点添加的时候报错。。。。具体报错信息我照个照片先。。。。
flowfire
2015-08-22 23:55:57 +08:00
@squid157 这次不知道为什么好想成功了,我把那个本来 110g 的分区重新编辑了一下,弄成了一个 100g 的分区挂载在 /下,本来还准备加一个 swap ,然而可以编辑分区却不能新建分区,真奇怪,现在正在安装中,我决定先等他安装好再去折腾我的 windows ,看看能不能弄好
flowfire
2015-08-23 00:24:56 +08:00
@squid157 进系统了,然而 yum 并不能安装 testdisk 。。。。找不到包
@ruib
flowfire
2015-08-23 00:41:23 +08:00
多谢上面几位的帮助。。。
现在已经解决了。。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/215205

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX