Page 1 of 1
请问预装的 Linux 为什么没有 boot 目录呢?
Posted: 2024-11-12 9:57
by shiinakaze
Re: 请问预装的 Linux 为什么没有 boot 目录呢?
Posted: 2024-11-12 10:18
by Luckfox Taylor
提出问题最好是带上自己的开发板型号。df -h 只是一个挂载命令,可以查看这个设备节点/dev/block/by-name/
另外如果flash介质,可以查看MTD分区。
Re: 请问预装的 Linux 为什么没有 boot 目录呢?
Posted: 2024-11-12 12:25
by shiinakaze
Luckfox Taylor wrote: ↑2024-11-12 10:18
提出问题最好是带上自己的开发板型号。df -h 只是一个挂载命令,可以查看这个设备节点/dev/block/by-name/
另外如果flash介质,可以查看MTD分区。
好的感谢。
Re: 请问预装的 Linux 为什么没有 boot 目录呢?
Posted: 2024-11-12 16:23
by shiinakaze
Luckfox Taylor wrote: ↑2024-11-12 10:18
提出问题最好是带上自己的开发板型号。df -h 只是一个挂载命令,可以查看这个设备节点/dev/block/by-name/
另外如果flash介质,可以查看MTD分区。
抱歉,我还是没有找到挂载方法

Re: 请问预装的 Linux 为什么没有 boot 目录呢?
Posted: 2024-11-13 1:46
by Crocodile
您好,请问您对boot分区的需求是什么? rockchip 的 boot 分区放置的是内核 dtb 和 recovery,根据头部的its分区信息直接存储没有文件系统,如果您想挂载boot分区到rootfs上是系统无法识别到文件系统是没办法挂载的。
Re: 请问预装的 Linux 为什么没有 boot 目录呢?
Posted: 2024-11-13 3:05
by shiinakaze
Crocodile wrote: ↑2024-11-13 1:46
您好,请问您对boot分区的需求是什么? rockchip 的 boot 分区放置的是内核 dtb 和 recovery,根据头部的its分区信息直接存储没有文件系统,如果您想挂载boot分区到rootfs上是系统无法识别到文件系统是没办法挂载的。
非常感谢您的回答,作为初学者只是很好奇 /boot 里面存着什么,因为我在 VMware 中的 Linux 都有一个 /boot 目录,并且能看到 vmlinuz 与 initramfs,这对应上了我之前学的 Linux 知识,但是到了 rv1106 就看不到 /boot,也无法挂载,所以感觉很奇怪。
Re: 请问预装的 Linux 为什么没有 boot 目录呢?
Posted: 2024-11-15 1:18
by Crocodile
ARM平台的引导方式和X86平台的引导方式不同,通常使用类似uboot的bootloader,虽然通过一些设置也可以使用 vmlinuz 与 initramfs来引导内核,但是系统资源较少或功能需求较轻的嵌入式平台一般不会使用
Re: 请问预装的 Linux 为什么没有 boot 目录呢?
Posted: 2024-11-17 2:52
by shiinakaze
Crocodile wrote: ↑2024-11-15 1:18
ARM平台的引导方式和X86平台的引导方式不同,通常使用类似uboot的bootloader,虽然通过一些设置也可以使用 vmlinuz 与 initramfs来引导内核,但是系统资源较少或功能需求较轻的嵌入式平台一般不会使用
明白了,谢谢您。