C'est ce que je cherchais. Merci Dyox.
J'ai déjà fait des manipulation similaire sous windows.
Récupération de l'image ISO de la dernière version Windows 10 Pro. Plus de quatre heures d'attente.
Ensuite je clique sur l'image ISO avec le bouton droite et je sélectionne la commande "monter".
Cela me donne un nouveau lecteur de DVD virtuel auquel je peux accéder.
J'ai fait ma manipulation de recopie et ensuite, avec le bouton droite, je clique sur "Ejecter".
Je découvre tes manipulations sous Raspbian.
Je ne savais pas que l'on pouvais interroger l'image ISO par un "fdisk -l".
Et l'astuce pour résoudre mon problème se résume à ceci : "mount -o loop,offset=4194304".
Ainsi je peux monter une partition contenue dans un fichier image iso comme si elle était présente physiquement.
Je vais installer la même version que dans ton test : Raspberry Pi OS Lite, version Bullseye.
Je refais les mêmes manipulations :
Code : Tout sélectionner
/backup> wget https://downloads.raspberrypi.org/raspios_lite_armhf/images/raspios_lite_armhf-2021-11-08/2021-10-30-raspios-bullseye-armhf-lite.zip
--2022-01-02 03:06:07-- https://downloads.raspberrypi.org/raspios_lite_armhf/images/raspios_lite_armhf-2021-11-08/2021-10-30-raspios-bullseye-armhf-lite.zip
Résolution de downloads.raspberrypi.org (downloads.raspberrypi.org)… 2a00:1098:82:47::1:1, 2a00:1098:84:1e0::1, 2a00:1098:84:1e0::2, ...
Connexion à downloads.raspberrypi.org (downloads.raspberrypi.org)|2a00:1098:82:47::1:1|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 485827056 (463M) [application/zip]
Sauvegarde en : « 2021-10-30-raspios-bullseye-armhf-lite.zip »
2021-10-30-raspios-bullseye-armhf 100%[===========================================================>] 463,32M 1,16MB/s ds 9m 18s
2022-01-02 03:15:26 (850 KB/s) — « 2021-10-30-raspios-bullseye-armhf-lite.zip » sauvegardé [485827056/485827056]
/backup>
Code : Tout sélectionner
/backup> unzip 2021-10-30-raspios-bullseye-armhf-lite.zip -d .
Archive: 2021-10-30-raspios-bullseye-armhf-lite.zip
inflating: ./2021-10-30-raspios-bullseye-armhf-lite.img
/backup>
/backup> la 2021*
-rw-r--r-- 1 root root 1954545664 oct. 30 13:29 2021-10-30-raspios-bullseye-armhf-lite.img
-rw-r--r-- 1 root root 485827056 oct. 30 13:31 2021-10-30-raspios-bullseye-armhf-lite.zip
/backup>
Code : Tout sélectionner
/backup> fdisk -l 2021-10-30-raspios-bullseye-armhf-lite.img
Disk 2021-10-30-raspios-bullseye-armhf-lite.img: 1,8 GiB, 1954545664 bytes, 3817472 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x8acef004
Device Boot Start End Sectors Size Id Type
2021-10-30-raspios-bullseye-armhf-lite.img1 8192 532479 524288 256M c W95 FAT32 (LBA)
2021-10-30-raspios-bullseye-armhf-lite.img2 532480 3817471 3284992 1,6G 83 Linux
/backup>
--> 8192 * 512 = 4 194 304
--> 532482 * 512 = 272 631 808.
Puis je monte "/boot" :
Code : Tout sélectionner
/backup> sudo mount -o loop,offset=4194304 2021-10-30-raspios-bullseye-armhf-lite.img /mnt/boot
/backup>
/backup> la /mnt/boot
total 48571
drwxr-xr-x 3 root root 3584 janv. 1 1970 .
drwxr-xr-x 7 root root 4096 mai 30 2021 ..
-rwxr-xr-x 1 root root 26146 oct. 29 11:52 bcm2708-rpi-b.dtb
-rwxr-xr-x 1 root root 26417 oct. 29 11:52 bcm2708-rpi-b-plus.dtb
-rwxr-xr-x 1 root root 25757 oct. 29 11:52 bcm2708-rpi-b-rev1.dtb
-rwxr-xr-x 1 root root 26068 oct. 29 11:52 bcm2708-rpi-cm.dtb
-rwxr-xr-x 1 root root 25891 oct. 29 11:52 bcm2708-rpi-zero.dtb
-rwxr-xr-x 1 root root 27084 oct. 29 11:52 bcm2708-rpi-zero-w.dtb
-rwxr-xr-x 1 root root 27292 oct. 29 11:52 bcm2709-rpi-2-b.dtb
-rwxr-xr-x 1 root root 27441 oct. 29 11:52 bcm2710-rpi-2-b.dtb
-rwxr-xr-x 1 root root 28939 oct. 29 11:52 bcm2710-rpi-3-b.dtb
-rwxr-xr-x 1 root root 29558 oct. 29 11:52 bcm2710-rpi-3-b-plus.dtb
-rwxr-xr-x 1 root root 27429 oct. 29 11:52 bcm2710-rpi-cm3.dtb
-rwxr-xr-x 1 root root 49877 oct. 29 11:52 bcm2711-rpi-400.dtb
-rwxr-xr-x 1 root root 49833 oct. 29 11:52 bcm2711-rpi-4-b.dtb
-rwxr-xr-x 1 root root 50555 oct. 29 11:52 bcm2711-rpi-cm4.dtb
-rwxr-xr-x 1 root root 52456 oct. 29 11:52 bootcode.bin
-rwxr-xr-x 1 root root 151 oct. 30 13:29 cmdline.txt
-rwxr-xr-x 1 root root 2075 oct. 30 13:12 config.txt
-rwxr-xr-x 1 root root 18693 oct. 29 11:52 COPYING.linux
-rwxr-xr-x 1 root root 3213 oct. 29 11:52 fixup4cd.dat
-rwxr-xr-x 1 root root 5411 oct. 29 11:52 fixup4.dat
-rwxr-xr-x 1 root root 8426 oct. 29 11:52 fixup4db.dat
-rwxr-xr-x 1 root root 8420 oct. 29 11:52 fixup4x.dat
-rwxr-xr-x 1 root root 3213 oct. 29 11:52 fixup_cd.dat
-rwxr-xr-x 1 root root 7285 oct. 29 11:52 fixup.dat
-rwxr-xr-x 1 root root 10269 oct. 29 11:52 fixup_db.dat
-rwxr-xr-x 1 root root 10267 oct. 29 11:52 fixup_x.dat
-rwxr-xr-x 1 root root 145 oct. 30 13:29 issue.txt
-rwxr-xr-x 1 root root 6355040 oct. 29 11:52 kernel7.img
-rwxr-xr-x 1 root root 6780320 oct. 29 11:52 kernel7l.img
-rwxr-xr-x 1 root root 7905972 oct. 29 11:52 kernel8.img
-rwxr-xr-x 1 root root 6006520 oct. 29 11:52 kernel.img
-rwxr-xr-x 1 root root 1594 oct. 29 11:52 LICENCE.broadcom
drwxr-xr-x 2 root root 20480 oct. 30 13:12 overlays
-rwxr-xr-x 1 root root 801532 oct. 29 11:52 start4cd.elf
-rwxr-xr-x 1 root root 3737928 oct. 29 11:52 start4db.elf
-rwxr-xr-x 1 root root 2241504 oct. 29 11:52 start4.elf
-rwxr-xr-x 1 root root 2993544 oct. 29 11:52 start4x.elf
-rwxr-xr-x 1 root root 801532 oct. 29 11:52 start_cd.elf
-rwxr-xr-x 1 root root 4809800 oct. 29 11:52 start_db.elf
-rwxr-xr-x 1 root root 2965664 oct. 29 11:52 start.elf
-rwxr-xr-x 1 root root 3717224 oct. 29 11:52 start_x.elf
/backup>
Code : Tout sélectionner
/backup> umount /mnt/boot
/backup>
/backup> sudo mount -o loop,offset=272629760 2021-10-30-raspios-bullseye-armhf-lite.img /mnt/rootfs
/backup>
/backup> la /mnt/rootfs
total 84
drwxr-xr-x 18 root root 4096 oct. 30 13:11 .
drwxr-xr-x 7 root root 4096 mai 30 2021 ..
lrwxrwxrwx 1 root root 7 oct. 30 13:09 bin -> usr/bin
drwxr-xr-x 2 root root 4096 oct. 30 13:29 boot
drwxr-xr-x 4 root root 4096 oct. 30 13:09 dev
drwxr-xr-x 77 root root 4096 oct. 30 13:29 etc
drwxr-xr-x 3 root root 4096 oct. 30 13:12 home
lrwxrwxrwx 1 root root 7 oct. 30 13:09 lib -> usr/lib
drwx------ 2 root root 16384 oct. 30 13:29 lost+found
drwxr-xr-x 2 root root 4096 oct. 30 13:09 media
drwxr-xr-x 2 root root 4096 oct. 30 13:09 mnt
drwxr-xr-x 2 root root 4096 oct. 30 13:09 opt
drwxr-xr-x 2 root root 4096 oct. 9 16:21 proc
drwx------ 2 root root 4096 oct. 30 13:09 root
drwxr-xr-x 5 root root 4096 oct. 30 13:14 run
lrwxrwxrwx 1 root root 8 oct. 30 13:09 sbin -> usr/sbin
drwxr-xr-x 2 root root 4096 oct. 30 13:09 srv
drwxr-xr-x 2 root root 4096 oct. 9 16:21 sys
drwxrwxrwt 2 root root 4096 oct. 30 13:29 tmp
drwxr-xr-x 11 root root 4096 oct. 30 13:09 usr
drwxr-xr-x 11 root root 4096 oct. 30 13:09 var
/backup>
/backup> la /mnt/rootfs/root
total 16
drwx------ 2 root root 4096 oct. 30 13:09 .
drwxr-xr-x 18 root root 4096 oct. 30 13:11 ..
-rw-r--r-- 1 root root 571 oct. 9 16:21 .bashrc
-rw-r--r-- 1 root root 161 oct. 9 16:21 .profile
/backup>
Cordialement.
Artemus24.
@+