家里笔记本vbox上装的archlinux,大概有半年多没用了,昨天晚上打开pacman -Syu了一下,另外还安装了gcc等和c语言有关的东西,具体记不清楚了。今天打开一看,启动过程出错,烦请高手大咖帮忙看看是啥问题,怎么处理呢?
在本版块找到过类似问题帖,但是还是有一定差别,另外问问题的网友技术能力比较强,很多具体步骤都省略了,根本不知道在说些什么。。。
下面是启动和grub设置截图。
最近编辑记录 yllr (2017-10-18 20:46:32)
离线
可能是 initramfs.img 生成失败了(比如 /boot 分区满了,或者其它情况,请查阅 /var/log/pacman.log)。也可以是内存不足(你分配了多少内存?)。
离线
可能是 initramfs.img 生成失败了(比如 /boot 分区满了,或者其它情况,请查阅 /var/log/pacman.log)。也可以是内存不足(你分配了多少内存?)。
笔记本电脑配置比较高应该分配了1G以上的内存。,我用i3,对内存要求较低,一直正常使用。不知道怎么能再进系统看到/var/log/pacman.log的内容。
另外,我在知乎关注你喽。
最近编辑记录 yllr (2017-10-19 11:14:14)
离线
从安装镜像启动呗。
离线
从安装镜像启动呗。
水平有限,不知道咋弄,有没有相关文章看看?自己没找到。。。。
离线
https://wiki.archlinux.org/index.php/US … %E6%96%87)
在vbox虚拟机里就更简单了,直接下载一个iso镜像,然后在arch这个虚拟机的storage设置里面添加一个设备,然后选择Arch的iso镜像文件。打开虚拟机之后按F12换启动选项,选择CD/DVD启动即可。
最近编辑记录 matrikslee (2017-10-24 11:05:53)
离线
https://wiki.archlinux.org/index.php/US … %E6%96%87)
在vbox虚拟机里就更简单了,直接下载一个iso镜像,然后在arch这个虚拟机的storage设置里面添加一个设备,然后选择Arch的iso镜像文件。打开虚拟机之后按F12换启动选项,选择CD/DVD启动即可。
我也有用安装iso启动的想法,自己没敢确定,看来这样做没错,我试试。
离线
挖个坟…
既然是failed to exec /init error -2,那说明initramfs在的,因为这个报错是在有ramdisk的情况下才会出现
然而ramdisk里面并没有/init, /sbin/init,/etc/init,/bin/init,/bin/sh
那么就是说,initramfs被弄坏了,原因不详……
一个可能的解决方法是,跳过ramdisk……需要把启动参数里的root=改成root=/dev/sdXY,然后把initrd行注释掉,看看能不能启动……
if (ramdisk_execute_command) {
ret = run_init_process(ramdisk_execute_command);
if (!ret)
return 0;
pr_err("Failed to execute %s (error %d)\n",
ramdisk_execute_command, ret);
}
if (execute_command) {
ret = run_init_process(execute_command);
if (!ret)
return 0;
panic("Requested init %s failed (error %d).",
execute_command, ret);
}
if (!try_to_run_init_process("/sbin/init") ||
!try_to_run_init_process("/etc/init") ||
!try_to_run_init_process("/bin/init") ||
!try_to_run_init_process("/bin/sh"))
return 0;
panic("No working init found. Try passing init= option to kernel. "
"See Linux Documentation/admin-guide/init.rst for guidance.");
}
ecmascript是世界上最好的语言
离线
一个可能的解决方法是,跳过ramdisk……需要把启动参数里的root=改成root=/dev/sdXY,然后把initrd行注释掉,看看能不能启动……
肯定不能,因为没驱动,根本识别不了硬盘的。又不是定制内核,把需要的模块都编译进去了。
离线
那都确认坏了拿安装盘重做一份嘛
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线