Acabo de instalar Kali Linux y estoy trabajando con un archivo img que creé desde dd (/ dev / zero). Cuando voy a hacer mkfs.ext4 en él, obtengo
mkfs.ext4: se informa que el tamaño del dispositivo es cero. Se especificó una partición no válida, o la tabla de particiones no se volvió a leer después de ejecutar fdisk, debido a que una partición modificada está ocupada y en uso. Es posible que deba reiniciar para volver a leer su tabla de particiones.
Resolví lo anterior (lo hice demasiado pequeño). Aún tengo el problema a continuación
EXT4-fs (loop0): VFS: no se puede encontrar el sistema de archivos ext4
Para repetir, obtengo esto cuando intento montar cualquiera de las imágenes de brazo de Kali Linux. El escritorio FS es ext4 según gparted. No estoy seguro de qué más podría ser el FS.
EDITAR: Lo conseguí montar en mi mac a través de fusible. Aunque todavía me gustaría saber cómo hacer esto a través de cmd. La imagen única monta un msdos (vfat) y un ext4. ¿Cómo puedo montar dos a la vez fuera de la misma imagen?
ls -s
archivo de imagen, ¿es realmente de longitud cero? Eso ciertamente explicaría el error.Respuestas:
¿Qué comando exacto has usado al crear el archivo? Si está destinado a ser un sistema de archivos EXT , entonces necesita algo así (por ejemplo, para un sistema de archivos de 1 MB):
fuente
Verifique dos cosas: asegúrese de seleccionar el sistema de archivos correcto en su
fstab
para la otra imagen que está tratando de montar, y también asegúrese de haber configurado los desplazamientos correctamente en la nueva imagen que está tratando de montar. Si no está tan avanzado, cree un sector de arranque en la nueva imagen e intente nuevamente.fuente
-t ext4
o similar? Que yo sepa, montar cualquier imagen plana como un disco de bucle invertido requiere que se comporte como un disco, al menos en la medida en que tenga a) una sección de sector de arranque / geometría válida, o b) algo que falsifique esa información para que se comporte como un disco para cualquier cosa (por ejemplomkfs
) para usarlo.