Monte una imagen de disco del sistema operativo Raspberry Pi con PowerShell Mount-DiskImage

Monte una imagen de disco del sistema operativo Raspberry Pi con PowerShell Mount-DiskImage

Me gustaría montar la primera partición FAT de un estándarImagen de disco del sistema operativo Raspberry Pi(la versión Lite) para realizar algunas modificaciones y copiar archivos adicionales para el primer inicio del Pi. Después de leer un rato, encontré elImagen de disco de montajeCmdlet de PowerShell que parece que podría hacer esto. Pero no será así. Cuando intento este comando:

Mount-DiskImage -imagepath "C:\path\to\2021-10-30-raspios-bullseye-armhf-lite.img" -storagetype iso

Recibo este error:

Mount-DiskImage : Die Datei oder das Verzeichnis ist beschädigt und nicht lesbar.
In Zeile:1 Zeichen:1
+ Mount-DiskImage -imagepath "C:\path\to\2021-10-30-raspios- ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (MSFT_DiskImage:ROOT/Microsoft/.../MSFT_DiskImage) [Mount-DiskImage], CimE
   xception
    + FullyQualifiedErrorId : HRESULT 0x80070570,Mount-DiskImage

Eso significa que algo como el archivo de imagen está dañado/corrompido y no es legible.

¿Qué estoy haciendo mal? ¿Este cmdlet es capaz de montar la primera partición de la imagen? Si no, necesito continuar mi búsqueda de otras soluciones.

Respuesta1

Bueno, tu imagen.no es una imagen ISO– Cuando especifica "ISO" como tipo, Windows espera que contenga un sistema de archivos ISO9660 o UDF real, no una tabla de particiones MBR. (En otras palabras, "ISO" significa "algo que tiene sentido como un CD/DVD virtual", no es sólo un término para imágenes de disco en general).

Es posible que tenga más suerte con -StorageType VHD, que en su lugar adjunta la imagen como un disco duro virtual (y Windows reconocerá cualquier número de particiones que contenga, como en un disco duro físico). Sin embargo, este tipo no aceptarácrudoimágenes: deben estar en formato contenedor VHD o VHDX (Hyper-V).

Pero como VHDel problema es sólo con el contenedor, no con elcontenido, debería ser posible convertir fácilmente una imagen de .img sin formato a .vhd para editarla y luego volver a formato sin formato una vez hecho. La qemu-imgherramienta puede hacer ambas cosas.Instrucciones de ejemplo

información relacionada