我正在编写一个需要在当前运行的内核的驱动器上读取MBR的模块.但是,如果我硬编码/ dev/sda,如果我在/ dev/sdb中安装模块,它将读取错误的MBR.
有没有办法获取当前运行的内核的当前驱动器路径?
(我会使用filp_open(),vfs_read()和filp_close()来读取前512个字节.)
c linux kernel kernel-module linux-kernel
c ×1
kernel ×1
kernel-module ×1
linux ×1
linux-kernel ×1