如何在内核空间中获得'root'引导arg?

问题描述 投票:0回答:1

我正在编写驱动程序,我需要知道哪个磁盘/分区包含根文件系统。可以使用以下方法从用户空间查看:

cat /proc/cmdline 
root=/dev/mmcblk0p1

如何获得内核空间中的root的值?

我正在编写驱动程序,我需要知道哪个磁盘/分区包含根文件系统。可以使用以下命令从用户空间查看:cat / proc / cmdline root = / dev / mmcblk0p1如何获取...

c linux linux-kernel driver linux-device-driver
1个回答
1
投票

为了获得安装了文件系统根目录的设备的dev_t,可以使用类似于stat() syscall的策略。唯一的例外是您不使用stat()缓冲区,因此需要使用稍微不同的API。

© www.soinside.com 2019 - 2024. All rights reserved.