簡體   English   中英

使用內核模塊掛載文件系統

[英]mount filesystem with kernel module

有什么方法可以使用Linux內核模塊掛載linux文件系統(ext4,ext3或btrfs)?
我想寫內核模塊可以掛載文件系統,但是不能在模塊源代碼中使用<sys/mount.h>因為這是用戶空間頭。
注意:我使用帶有內置ext4,btrfs文件系統的自定義內核(未模塊化)。

<sys/mount.h>是用戶空間頭文件,不能用於內核模塊。

掛載文件系統的內核API是ksys_mount()do_mount()但不會導出到模塊。 如果您真的想從內核模塊掛載(並且修改內核不是您的選擇),那么您將必須在代碼中復制ksys_mount()路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM