在os/.cargo/config.toml文件中,linker.ld文件是不存在的,实际上用的是os/src/linker-qemu.ld中的文件,记得改一改就行了。 os本身就有.cargo文件夹,但是被隐藏了,需要使用ls -al命令查看全部文件及权限。 之间cargo build失败的,可以先cargo clean之后再进行cargo build。