[英]How to get Logical Block Address(LBA) using FUSE file system?
我需要從基於保險絲的文件系統中找到文件的邏輯塊地址。 是否有任何可用的 function 可以在 fuse 文件系統中找到文件的邏輯塊地址?
通常,獲取邏輯塊信息是通過fiemap
ioctl 完成的。 請參閱有關它的非保險絲問題: Logical block number to address (Linux filesystem)
fuse 文件系統可以像任何其他 ioctl 一樣使用 libfuse ioctl 文件操作來處理此 ioctl,如果您選擇實現它的話。 請參閱 libfuse ioctl 示例: https://libfuse.github.io/doxygen/example_2ioctl_8c.html
發現有主動添加專門的fuse接口給fiemap之類的信息,但是好像不完整: https://github.com/libfuse/libfuse/issues/72
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.