首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >grub更新是否使我的服务器瘫痪了?

grub更新是否使我的服务器瘫痪了?
EN

Server Fault用户
提问于 2014-07-10 01:06:28
回答 1查看 167关注 0票数 0

我有一个Ubuntu12.04服务器。昨晚,我使用apt-get dist-upgrade安装了一些更新,包括grub,并重新启动。重新启动后,我无法启动到Ubuntu。我只是得到了一个很大的闪烁提示,但是当我输入它时什么也没有出来。如果我尝试在启动时按Del进行安装,或者按BIOS选项卡,启动屏幕就会冻结。

服务器是远程的,所以我让一位技术人员从一张活动CD启动并尝试使用开机修理运行第二种选择,但这并没有修复它。

这是apt-get的历史。您可能会注意到删除内核的条目;我不认为它们是相关的,而且我肯定没有删除当前的内核(即linux-image-3.2.0-65-generic),但也许我只是不太清楚,所以我将这些条目放在其中。为了便于阅读,我还将逗号转换为换行符。

有没有可能是常规的软件更新会导致我的服务器像这样崩溃呢?除了启动修复之外,还有其他选择来修复它吗?服务器配置很重,所以我不太愿意重新安装。

提前感谢!

代码语言:javascript
复制
Start-Date: 2014-07-07  17:25:08
Commandline: apt-get dist-upgrade
Upgrade: grub-efi-amd64:amd64 (1.99-21ubuntu3.14, 1.99-21ubuntu3.15)
libdrm-radeon1:amd64 (2.4.46-1ubuntu0.0.0.1, 2.4.52-1~precise1)
libdrm2:amd64 (2.4.46-1ubuntu0.0.0.1, 2.4.52-1~precise1)
libdrm-nouveau1a:amd64 (2.4.46-1ubuntu0.0.0.1, 2.4.52-1~precise1)
libdrm-intel1:amd64 (2.4.46-1ubuntu0.0.0.1, 2.4.52-1~precise1)
grub-efi-amd64-bin:amd64 (1.99-21ubuntu3.14, 1.99-21ubuntu3.15)
grub-efi:amd64 (1.99-21ubuntu3.14, 1.99-21ubuntu3.15)
linux-libc-dev:amd64 (3.2.0-65.98, 3.2.0-65.99)
grub-common:amd64 (1.99-21ubuntu3.14, 1.99-21ubuntu3.15)
grub2-common:amd64 (1.99-21ubuntu3.14, 1.99-21ubuntu3.15)
linux-image-3.2.0-65-generic:amd64 (3.2.0-65.98, 3.2.0-65.99)
End-Date: 2014-07-07  17:25:45

Start-Date: 2014-07-07  17:29:54
Commandline: apt-get remove linux-image-3.2.0-57-generic
Remove: linux-image-3.2.0-57-generic:amd64 (3.2.0-57.87)
End-Date: 2014-07-07  17:30:00

Start-Date: 2014-07-07  17:30:15
Commandline: apt-get remove linux-image-3.2.0-58-generic
Remove: linux-image-3.2.0-58-generic:amd64 (3.2.0-58.88)
End-Date: 2014-07-07  17:30:21

Start-Date: 2014-07-07  17:30:35
Commandline: apt-get remove linux-image-3.2.0-59-generic linux-image-3.2.0-60-generic
Remove: linux-image-3.2.0-60-generic:amd64 (3.2.0-60.91)
linux-image-3.2.0-59-generic:amd64 (3.2.0-59.90)
End-Date: 2014-07-07  17:30:44

Start-Date: 2014-07-07  17:31:04
Commandline: apt-get remove linux-image-3.2.0-61-generic linux-image-3.2.0-63-generic
Remove: linux-image-3.2.0-63-generic:amd64 (3.2.0-63.95)
linux-image-3.2.0-61-generic:amd64 (3.2.0-61.93)
End-Date: 2014-07-07  17:31:13

Start-Date: 2014-07-09  12:26:23
Commandline: apt-get install -y --force-yes dmraid
Install: libdmraid1.0.0.rc16:amd64 (1.0.0.rc16-4.1ubuntu8, automatic)
kpartx-boot:amd64 (0.4.9-3ubuntu5.1, automatic)
kpartx:amd64 (0.4.9-3ubuntu5.1, automatic)
dmraid:amd64 (1.0.0.rc16-4.1ubuntu8)
End-Date: 2014-07-09  12:26:31

Start-Date: 2014-07-09  12:27:16
Commandline: apt-get purge -y --force-yes grub* shim-signed
Purge: grub-efi-amd64:amd64 (1.99-21ubuntu3.15)
grub-efi-amd64-bin:amd64 (1.99-21ubuntu3.15)
grub-efi:amd64 (1.99-21ubuntu3.15)
grub-common:amd64 (1.99-21ubuntu3.15)
grub2-common:amd64 (1.99-21ubuntu3.15)
End-Date: 2014-07-09  12:27:18

Start-Date: 2014-07-09  12:27:46
Commandline: apt-get install -y --force-yes grub-efi-amd64-signed shim-signed
Install: sbsigntool:amd64 (0.6-0ubuntu4~12.04.1, automatic)
grub-efi-amd64:amd64 (1.99-21ubuntu3.15, automatic)
secureboot-db:amd64 (1.1~ubuntu0.12.04.1, automatic)
shim:amd64 (0.4-0ubuntu4, automatic)
grub-efi-amd64-bin:amd64 (1.99-21ubuntu3.15, automatic)
grub-common:amd64 (1.99-21ubuntu3.15, automatic)
grub2-common:amd64 (1.99-21ubuntu3.15, automatic)
shim-signed:amd64 (1.5~12.04.2+0.4-0ubuntu4)
grub-efi-amd64-signed:amd64 (1.9~ubuntu12.04.6+1.99-21ubuntu3.14)
End-Date: 2014-07-09  12:27:54
EN

回答 1

Server Fault用户

发布于 2014-07-10 01:58:01

尝试引导到live并在硬盘上运行grub更新。如果另一端的人不是精明的人,那就试试像rescatux这样的活cd。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/611423

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档