1

我已经编译了我的内核,我想测试它。

我用了

fastboot boot zImage

但是这个命令启动了我的旧内核。为什么?

我已经使用旧内核的 ramdisk 创建并刷新了 boot.img,但它无法启动。有没有办法在没有 UART 的情况下调试启动过程?

问候,米哈尔。

编辑:

我找到了解决方案。在执行引导命令之前,首先我必须执行擦除引导。

但是我得到了启动循环:(当我无法启动时,有什么方法可以读取日志吗?

我真的很想让这个内核可启动。我会很高兴有任何建议。

4

2 回答 2

0

有时 adb 守护程序会启动,以便您能够获取日志。

所以你可以尝试通过 adb 获取日志

adb shell
logcat > log.txt

你也可以试试这个:

adb shell
cat /proc/kmsg > /sdcard/log.txt

在第一种情况下,我想你只会得到内核输出,因为 android 还没有启动。但是如果 adb 守护进程没有被初始化,那么你就不能记录日志。

于 2015-07-02T19:40:42.913 回答
-1

您是否正确键入了您的快速启动命令?

它应该是:

fastboot flash boot fileyouwishtoflash
于 2012-08-30T09:04:28.293 回答