我编译了我的内核,我想测试它。
我用过
fastboot boot zImage
但是这个命令启动了我的旧内核。为什么呢?
我已经使用旧内核中的ramdisk创建并刷新了boot.img,但它无法启动。有没有办法在没有UART的情况下调试启动过程?
问候,米哈尔。
编辑:
我找到了解决方案。在执行引导命令之前,首先我必须执行擦除引导。
但是我得到启动循环:(当我无法启动时有没有办法读取日志?
我真的想让这个内核可启动。我会很高兴有任何建议。
答案 0 :(得分:0)
有时adb守护程序会启动,因此您可以记录日志。
因此您可以尝试通过adb
进行记录adb shell
logcat > log.txt
你也可以试试这个:
adb shell
cat /proc/kmsg > /sdcard/log.txt
在第一种情况下,我认为你只会获得内核输出,因为android还没有启动。但如果adb守护程序尚未启动,那么您就无法记录日志。
答案 1 :(得分:-1)
您是否正确输入了fastboot命令?应该是:
fastboot flash boot fileyouwishtoflash