导航:首页 > 源码编译 > linux内核编译成功启动失败

linux内核编译成功启动失败

发布时间:2022-05-03 07:01:28

linux内核启动出错,我编译内核,制作完ramdisk,修改完grub.conf,启动时出现以下错误,怎么回事

ramdisk 出错。
既然自己编译 linux 内核,不推荐使用randisk,只使用内核就行,
在编译内核时一定要将自己使用的文件系统编译进内核,引导时,内核后跟主分区的设备名就行,
ramdisk的作用就是加载内核驱动的,把文件系统驱动直接编译进内核,就不需要 ramdisk 了。

Ⅱ linux 内核 编译失败后果是什么

希望你明白内核的作用(提供基础系统函数、接口和设备驱动),和启动后系统如何加载内核(一般是通过grub)之后再考虑自己编译内核。现在的电脑,自己编译内核并不能带来多少性能的优化。只是一个学习的过程而已。如果你是为了所谓优化,建议用你的时间去做其它更有意义的事情。如果是学习,则可以试试自己编译一下。

编译失败,找出原因,调整之后,重新编译即可。不会有什么严重后果,当然更不会导致正在使用的系统崩溃。
但是如果编译失败,*不要*强行安装,并重新启动,因为编译失败所产生的内核(如果有)是不能成功启动的。

整个编译过程都不会影响当前系统。是否影响或替换旧的内核,试你的发行版而定。严重推荐不要覆盖/删除原来的内核,让新旧内核都在grub的menu里面保留,这样万一新内核启动失败,可以很方便地使用旧内核来启动。

如果是第一次编译内核,建议身边有高人指点,或者在虚拟机上操作。这样会比较顺利和放心。

Ⅲ linux编译内核,重启后出错。虚拟机。2.6.18升级到2.6.28.

是你的文件系统出问题了吧,你把内核升级了,必须把文件系统一起升级才会打开正常!

Ⅳ 新编译了linux内核后,启动报错,该怎么解决

你编译什么了,
貌似是不识别文件系统了

Ⅳ 编译完linux内核后,重启系统出现下面问题

kernel panic核心错误啊。
not syncing 没有同步的意思。

Ⅵ linux模块编译后加载不成功

从dmesg的输出来看,内核已经export了一个同样的symbol,你加载的驱动再次输出一遍就有问题了。

可能原因:

  1. usbnet模块可能在系统启动后已经加载了,你不需要手动再次加载。这个又可能由两个原因造成:(1)你在menuconfig中选择USBNET模块为[*]模式(驱动集成到内核),而非[M]模式(驱动以模块方式动态插入内核);(2)你已经选择了[M]模式,但是按照系统的默认配置在系统启动过程中会自动动态加载这个驱动,无需手动加载;

  2. 虽然选择了USBNET模块并重新编译了内核,但是新编译的内核并没有更新到系统上,系统还是使用的老的内核。

现在你应该可以排除一下上面的猜测的几种可能原因吧?

Ⅶ linux 重新编译kernel后不能正常启动

内核设置的驱动部分问题。

还有你的 Linux 是不是 RHEL ?
最好不要自己升级,而是用在线升级的功能去升级系统。任何软件包都尽量不要自己升级。

Ⅷ linux 在虚拟机中编译完内核后无法启动了怎么办~~~

不想修改grub的话可以先光盘启动,然后把光盘中/boot里面的内核文件和/lib/moles/**下的文件拷入硬盘对应的文件夹,替换你自己编译的内核~

Ⅸ 重新编译了一下linux内核,现在系统进不去了。。。

你可以用ubuntu 安装盘来修改grub.cfg。(改回默认引导)

Ⅹ 在linux里面编译了内核,然后用编译的内核启动,每次都失败,而且显示下面的信息

应该是你把内核中的文件系统支持模块被你删除了,从旧内核进入系统,重新对照内核选项中的文件系统试试。

阅读全文

与linux内核编译成功启动失败相关的资料

热点内容
喷油螺杆制冷压缩机 浏览:577
python员工信息登记表 浏览:375
高中美术pdf 浏览:158
java实现排列 浏览:511
javavector的用法 浏览:979
osi实现加密的三层 浏览:230
大众宝来原厂中控如何安装app 浏览:912
linux内核根文件系统 浏览:240
3d的命令面板不见了 浏览:524
武汉理工大学服务器ip地址 浏览:146
亚马逊云服务器登录 浏览:522
安卓手机如何进行文件处理 浏览:70
mysql执行系统命令 浏览:929
php支持curlhttps 浏览:142
新预算法责任 浏览:443
服务器如何处理5万人同时在线 浏览:249
哈夫曼编码数据压缩 浏览:424
锁定服务器是什么意思 浏览:383
场景检测算法 浏览:616
解压手机软件触屏 浏览:348