像 ext4 这样的文件系统是块对齐的,这意味着文件与预定义大小的块对齐,对于 ext4,通常为 4 KB。如果.img从这样的文件系统创建文件,我是否可以假设各个文件在创建的.img文件中是 4k 对齐的,就像它们在真实文件系统中一样?
换句话说,假设我们有两个名为foo和的 1 KB 文件bar,它们出现在物理驱动器上,如下所示,每个 [] 代表 1 KB。
[foo][][][][bar][][][]
Run Code Online (Sandbox Code Playgroud)
在本例中,foo和bar是 4k 对齐的。.img现在,如果我们为此文件系统创建一个文件,那么该文件的内容foo是否bar仍然与 img 文件的起始位对齐 4k?