# Shrink Disk creare immagine disco sudo dd if=/dev/mmcblk0 of=/home/nvme/deb12.img bs=1M conv=noerror,sync status=progress oppure sudo dd if=/dev/mmcblk0 of=/home/nvme/deb12.img conv=noerror,sync status=progress creare pishrink modificando pishrink.sh in modo da funzionare con OrangePi (GPT) ./newshrink copiare in modo che siano sempre disponibili gli eseguibili sudo cp pishrink.sh /usr/local/bin/ sudo cp pishrink /usr/local/bin/ creare il file ridotto sudo pishrink /home/nvme/deb12.img /home/nvme/deb12r.img sistemare la partizione GPT con gdisk sudo gdisk /home/nvme/deb12r.img digitare v per verificare e poi seguire le istruzioni solitamente si va su x e poi una seconda opzione, poi si torna a verificare con v infine comprimere con xz per decomprimere unxz ## Altri comandi per fare tutto in manuale sudo dd if=/dev/mmcblk0 of=/home/nvme/deb12.img bs=128k conv=noerror,sync status=progres sudo modprobe loop sudo losetup -f sudo losetup /dev/loop0 /home/nvme/deb12.img sudo partprobe /dev/loop0 DISPLAY=:1 sudo -E gparted /dev/loop0 sudo apt update && sudo apt install -y wget parted gzip pigz xz-utils udev e2fsprogs sudo pishrink.sh -Z /home/nvme/deb12.img /home/nvme/deb12r.img sudo pishrink.sh /home/nvme/deb12.img /home/nvme/deb12r.img sudo losetup /dev/loop0 /home/nvme/deb12r.img lsblk sudo losetup --find --show deb12r.img sudo mkdir /mnt/a sudo mount /dev/loop0 /mnt/a gdisk /home/nvme/deb12r.img v sistemare con quanto scritto solitamente x e poi un'altra lettera poi v nuovamente e ricominciare fino ad aver sistemato tutto poi w per scrivere sudo losetup -d /dev/loop0 parted