centos7 引导挂了,弄了一早上没弄好,找大神搭救

2015-09-09 14:03:48 +08:00
 maskerTUI

一台服务器,昨晚重启一下结果就挂了,出现 grub>那个界面,网上很多教程都试过了还是不行。
root,find 等一些命令用不了,显示: error: can't find command 'XXX'
从昨晚折腾到现在了,快崩溃了。
有没有大神有空帮小弟搭救一下
q:769853244

9742 次点击
所在节点    Linux
45 条回复
wizardoz
2015-09-09 14:12:54 +08:00
找一个 livecd ,任何发行版。进入系统以后运行 grub-install
wizardoz
2015-09-09 14:15:34 +08:00
不过看你的问题可能不是引导的问题。可能是内核或者 initrd.img 文件升级升挂了。
用 livecd 启动后挂载系统盘,到 boot 目录下看看。试试把 grub 启动项改到比较原来版本的内核试试看。
maskerTUI
2015-09-09 14:34:34 +08:00
@wizardoz centos 是装在 esxi 里面的,怎么用 livecd 启动?
jhaohai
2015-09-09 14:37:18 +08:00
@maskerTUI 在控制面板挂载上 livecd 的 iso ,然后选择从 cd 启动,不过这需要管理员权限
maskerTUI
2015-09-09 14:40:06 +08:00
@jhaohai 有管理员权限,现在就是不知道怎么修了,能不能具体点说一下思路呢?
loading
2015-09-09 14:50:28 +08:00
花点小费吧~
能挂这么久的服务器,还有空来 V2EX 发帖求助…
adrianzhang
2015-09-09 14:53:22 +08:00
esxi 虚拟机,设置虚拟机硬件那里,光驱设置为 iso ,选择 live cd iso 。注意启动顺序要从光盘开始。
maskerTUI
2015-09-09 14:54:19 +08:00
@loading 学校的服务器来的,只是学生管理。
maskerTUI
2015-09-09 14:57:06 +08:00
@adrianzhang 启动顺序哪里改呀?我开了 linux 后分别狂按了 f2,del,f12 都没有见到调启动顺序的地方。
bozong
2015-09-09 15:02:01 +08:00
醉了
adrianzhang
2015-09-09 15:08:41 +08:00
@maskerTUI 去虚拟机设置,硬件设置那里看
maskerTUI
2015-09-09 15:20:14 +08:00
@adrianzhang 谢谢,进去后到了这里,
有什么适合的教程吗?
br00k
2015-09-09 15:23:00 +08:00
屌丝解决办法,备份数据。重装。。。
pmpio
2015-09-09 15:26:22 +08:00
莫非 centos 所在的虚拟硬盘数据文件被虚拟机管理员给清空了?
maskerTUI
2015-09-09 15:30:34 +08:00
@pmpio 不是啊,我就是管理员,昨天重启一下就这样了。
maskerTUI
2015-09-09 15:31:06 +08:00
@br00k 不到最后我是不会重装的。
harttle
2015-09-09 15:35:04 +08:00
你进入的那个是 grub rescue 终端,说明 grub 找不到内核了。可以用 grub 来手动引导内核启动起来,然后再重写 grub 。如果你的 grub 和我一样版本的话,可以这样试试:
ls #查看可选驱动器
ls (hdX,Y )/boot/grub #试试哪个里面是 Linux
set prefix=(hdX,Y )/boot/grub
insmod (hdX,Y )/boot/grub/linux.mod #可选,为了方便接下来的命令
set root=(hdX,Y )
linux /vmlinuz root=/dev/sda5 #与下面两条命令可以选用别的内核,如 /boot/vmlinuz.0.62.XXX
initrd /initrd.img
boot

曾经记录在这里了: http://harttle.com/2015/05/11/ubuntu-startup.html
之后我也得完整地学习一下 grub
ys0290
2015-09-09 15:38:29 +08:00
@maskerTUI 为什么不按 ESC?控制台进去后,可能已经错过 BIOS 界面了,按 Ctrl+Alt+Insert 重启虚拟机,紧接着按 ESC
HavenShen
2015-09-09 15:42:40 +08:00
用 centos 6 吧,解决发案多, 7 新东西 不太熟 linux 的 猿们 慢慢来。
maskerTUI
2015-09-09 15:49:19 +08:00
@harttle 这个方法试过了,中途很多命令用不了,最后到 boot 后每次都出错了。

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

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

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

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

© 2021 V2EX