我知道我曾经能够做到,我不记得它令人沮丧。我想将 ext4 文件系统写入文件夹中的磁盘映像。我不想重新分区我的驱动器,我只需要文件系统来构建操作系统。我试过$mkdir foo
了sudo mkfs.ext4 foo 70000
mke2fs 1.45.5 (07-Jan-2020) warning: Unable to get device geometry for foo foo: Is a directory while setting up superblock
所以我认为我缺少论点。我尝试阅读手册页和 ol google,但没有看到使用 mkfs.ext4 创建新磁盘映像的示例。
如果您正在创建磁盘映像,则需要对文件进行操作,而不是对目录进行操作:
您可以使用
loop
挂载选项挂载图像:请注意,以上说明用于创建文件系统映像。如果要创建可引导映像,您可能需要对文件进行分区、安装引导加载程序等,这是一个稍微复杂的过程。