参考这篇文章搭建的环境 :
http://www.prtos.org/gdb_qemu_arm64_linux_kernel/
但是跑不起来
运行参考文档的1.4 就跑不起来
qemu-system-aarch64 -machine virt -cpu cortex-a57 -machine type=virt -nographic -smp 1 -m 2048 -kernel ./arch/arm64/boot/Image --append "console=ttyAMA0"
[ 1.534784] Run /init as init process
Starting syslogd: OK
Starting klogd: OK
Running sysctl: OK
Saving random seed: [ 2.458514] random: dd: uninitialized urandom read (512 bytes read)
OK
Starting network: OK
can't open /dev/TTYAMA0: No such file or directory
can't open /dev/TTYAMA0: No such file or directory
这个该如何入手去解决
报错已经提示你了:No such file or directory,,找不到对应的文件或者目录,
所以,你要明确一下你的设备文件究竟是哪个文件,不能直接照搬别人机器的设备文件的名称啊,毕竟不同机器操作上的设备文件名有所不同。
模拟器里运行的? 具体解决方法是?