首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在编辑时Arch mkinitcpio grub引导失败

在编辑时Arch mkinitcpio grub引导失败
EN

Unix & Linux用户
提问于 2014-12-04 20:41:04
回答 1查看 1.3K关注 0票数 1

我正在经历这种奇怪的行为。我使用的是ArchLinux,用mkinitcpio生成引导,并使用Grub2 (不是遗留的)。

当启动时,按"e“来编辑条目(查看引导参数)-并且不更改任何内容,然后按CTL+X继续引导,输出(翻译):

代码语言:javascript
复制
Error: device name required
Loading linux linux    
Error: insufficient memory
Error: Syntax error
Error: incorrect command
Error: syntax error

在大约5秒内,它进入内核恐慌:

代码语言:javascript
复制
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)

当通过按下"enter“(没有首先按"e”来编辑这些参数)引导时,我成功地启动了。

grub条目中的“重要”行可能是:

代码语言:javascript
复制
linux /vmlinuz-linux root=/dev/mapper/cryptroot rw cryptdevice=/dev/sdc5:cryptroot quiet

坏消息是:当它在不更改任何东西时抛出错误,而在更改某些东西时抛出错误,那么摆脱“静默”参数就不那么容易了。

更糟糕的消息是,通过按enter (而不是查看入口)引导,引导最终会在fsck上冻结。(实际上冻结了,光标就消失了)

我可能正在使用(一个)最新的内核(S) (3.17或3.18)。现在很难得到确切的内核版本。

有什么建议吗?

EN

回答 1

Unix & Linux用户

发布于 2014-12-04 21:26:01

用Arch (Live)制作一个可引导的USB,安装所有的东西,进入拱形色色,然后删除xf86-video-intel

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

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

复制
相关文章

相似问题

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