mkfs.ext4 错误

mkfs.ext4 错误

我刚刚安装了 Kali Linux,正在使用我从 dd (/dev/zero) 创建的 img 文件。当我对它执行 mkfs.ext4 时,我得到了

mkfs.ext4:设备大小报告为零。指定的分区无效,或者运行 fdisk 后未重新读取分区表,因为修改后的分区正忙且正在使用中。您可能需要重新启动才能重新读取分区表。

我解决了上面的问题(设置得太小了)。仍然有下面的问题

EXT4-fs(loop0):VFS:找不到 ext4 文件系统

重申一下,当我尝试安装任何 Kali Linux arm 映像时,都会出现此问题。根据 gparted,桌面 FS 是 ext4。不确定 FS 还能是什么。

编辑:我通过 fuse 将它挂载到我的 Mac 上。不过我仍然想知道如何通过 cmd 执行此操作。单个映像挂载一个 msdos (vfat) 和一个 ext4。我如何从同一个映像中同时挂载两个?

答案1

在创建文件时你使用了什么命令?如果它注定要成为外部文件系统,那么您需要类似的东西(例如 1 MB 文件系统):

dd if=/dev/zero bs=512 count=2000

答案2

检查两件事:确保你fstab为试图挂载的其他映像选择了正确的文件系统,并确保你已经正确配置偏移量在您尝试安装的新映像中。如果您还没有完成,在新映像上创建引导扇区,然后重试。

相关内容