首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu18.04服务器安装在运行“Ubuntu”时停留在66%

Ubuntu18.04服务器安装在运行“Ubuntu”时停留在66%
EN

Unix & Linux用户
提问于 2019-04-08 18:05:35
回答 6查看 9.8K关注 0票数 5

我正在试着安装Ubuntu服务器,但是它总是在升级时陷入最后阶段,我取消了进程并重新启动了我的系统,它把我带到grub命令提示符grub>

我尝试了从提示手动引导:

代码语言:javascript
复制
root=(hd1,gpt5)       # Ubuntu root partition
linux   /boot/vmlinuz-something-   root=/dev/sda5
initrd    /boot/initramfs-something-
boot
<enter>

在启动消息滚动之后,它把我扔到了

代码语言:javascript
复制
Busybox v1.27.2 (Ubuntu 1:1.27.2-2ubuntu3) built-in. shell (ash) 

使用initramfs>提示符。从这里我做了一个exit,它向我展示了内核的恐慌!下面有两个提示。

代码语言:javascript
复制
mount: mounting/says on /root/says failed : No such file or directory
mount: mounting /process on /root/process failed: No such file or directory
EN

回答 6

Unix & Linux用户

回答已采纳

发布于 2019-04-08 19:01:08

不是一个解决方案,而是几个解决办法。显然,这是一个错误在操作系统。我亲自尝试了第二个,它是有效的!引用链接中的内容:

解决方法1:(proaction)当您到达时,“将GRUB引导加载程序安装到主引导记录?”提示,(在我的例子中,没有出现这样的提示,但我找到了grub-安装的时间)切换到控制台(ctrl+alt+f2-f6),并删除该文件: rm /target/etc/grub.d/30_os--这将防止更新-grub运行os-prober,这将避免出现此问题。当然,不会列出其他操作系统,但至少应该防止安装过程完全停滞。我已经在带有引导(未加密) LVM和标准+ ssh任务的VM中成功地测试了这一点(这就是我最初是如何复制您的问题的)。否则,一旦进程被卡住,就在ps输出的第一列找到流程标识符(PID):ps \ grep 'dmsetup‘,然后终止这个dmsetup。使用上面的输出,这将是:杀死19676 (在具有与上面相同的设置/选择的VM中成功测试)。KiBi

票数 9
EN

Unix & Linux用户

发布于 2020-03-26 22:12:46

这种情况发生在我在2x SAS硬盘驱动器上安装在Dell Poweredge r630上的PERC RAID 1中时。

我使用ctrl+alt+f2获得控制台并终止了进程,然后使用ctl+alt+f1返回到安装程序--您的里程可能会有所不同。

票数 1
EN

Unix & Linux用户

发布于 2020-06-05 12:01:52

预先播种的自动解决办法

如果在GRUB_DISABLE_OS_PROBER=true之后传递内核参数---,那么grub-install阶段将不会挂起66%,并且这个变量将被添加到目标主机上的grub设置中。

例如:

代码语言:javascript
复制
/etc/default # grep PROB grub
GRUB_CMDLINE_LINUX="GRUB_DISABLE_OS_PROBER=true"

它的工作是由于/etc/grub.d/30_os-prober中的代码

代码语言:javascript
复制
if [ “x${GRUB_DISABLE_OS_PROBER}” = “xtrue” ]; then
exit 0
fi
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/511289

复制
相关文章

相似问题

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