当前位置: 技术问答>linux和unix
btrfs文件系统的块大小是多少?
来源: 互联网 发布时间:2016-12-14
本文导语: 最近在看btrfs源码,找不到btrfs文件系统块大小的定义,一般来讲块大小应该定义在bfs_super_block结构体里面,但我在linux-2.6.37includelinux下的bfs_fs.h文件下看到定义如下:struct bfs_super_block { __le32 s_magic; __le32 s_start;...
最近在看btrfs源码,找不到btrfs文件系统块大小的定义,一般来讲块大小应该定义在bfs_super_block结构体里面,但我在linux-2.6.37includelinux下的bfs_fs.h文件下看到定义如下:
并没有看到块大小的定义,难道在其他地方?另外我通过]# tune2fs -l /dev/sda1 | grep Block
命令得到的结果却是:Bad magic number in super-block
这是神马情况?
struct bfs_super_block {
__le32 s_magic;
__le32 s_start;
__le32 s_end;
__le32 s_from;
__le32 s_to;
__s32 s_bfrom;
__s32 s_bto;
char s_fsname[6];
char s_volume[6];
__u32 s_padding[118];
};
并没有看到块大小的定义,难道在其他地方?另外我通过]# tune2fs -l /dev/sda1 | grep Block
命令得到的结果却是:Bad magic number in super-block
这是神马情况?
|
那我接了