|
发表于 2008-12-8 11:53:39
|
显示全部楼层
可以把文件系统编译成模块,然后加载就可以了,
在模块的初始化里加上文件系统的注册,类似下面的例子:
static int __init init_ifs_fs(void)
{
int err;
err = ifs_init_inodecache();
if (err)
goto out1;
err = register_filesystem(&ifs_fs_type);
if (err)
goto out;
return 0;
out:
ifs_destroy_inodecache();
out1:
return err;
}
static void __exit exit_ifs_fs(void)
{
ifs_destroy_inodecache();
unregister_filesystem(&ifs_fs_type);
} |
|