在我使用网上的根文件系统制作的ubuntu文件,启动过程中遇到了这样一个麻烦

 Kernel panic - not syncing: No working init found.  Try passing init= option to kernel. See Linux Documentation/admin-guide/init.rst for guidance.

经过查找发现,Ubuntu18以后的版本,并不会自带sbin/init等初始化启动文件,而我使用的内核版本为linux-5.19,启动的是system V的启动,所以需要在根文件系统中自行加入。
需要进入根文件系统进行安装systemd
命令如下
apt-get update -y apt-get install -y systemd
安装成功后发现,sbin/init出现了。

更正一下
apt update
apt-get install -y init

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐