Je confirme que la procédure d'Hugues marche parfaitement (ajouter un e2fsck -f /dev/nbd0p1 avant le resize2fs) ! Encore merci !
Le ven. 31 mars 2023 à 00:50, Hugues Larrive <hlarr...@pm.me> a écrit : > > Bonjour, > > ------- Original Message ------- > Le jeudi 30 mars 2023 à 15:16, Olivier <oza.4...@gmail.com> a écrit : > > > > > > > > > > Je viens à l'instant de trouver le lien ci-après. Il décrit > > parfaitement mon cas de figure. > > Il propose l'utilisation de virt-rescue pour ré-installer grub sur le > > disque élargi. > > Dans cet exemple, virt-rescue est utilisé de façon interactive. > > Pour ma part, j'ai besoin d'une solution non-interactive. > > > > Effectivement virt-rescue ne semble pas permettre une utilisation > non-interactive. > Dans l'exemple il est utilisé pour réinstaller grub car les partitions sont > réorganisées pour que la partition à étendre soit la dernière. En réalité ce > n'est > pas nécessaire car la numérotation ne correspond pas à l'ordre physique des > partitions sur le disque et c'est déjà la dernière, donc voilà une méthode > pour > la redimensionner à 8G sans casser grub : > > wget -O debian-11-generic-amd64.qcow2 > https://cloud.debian.org/images/cloud/bullseye/20220911-1135/debian-11-generic-amd64-20220911-1135.qcow2 > > qemu-img resize debian-11-generic-amd64.qcow2 8G # augmente la taille > virtuelle à 8Go > modprobe nbd # charge le module nbd > (networck block device) > qemu-nbd -c /dev/nbd0 debian-11-generic-amd64.qcow2 # connecte l'image à > /dev/nbd0 > printf "p\nd\n1\nn\n\n\n\npwq" | fdisk /dev/nbd0 # Supprime la partition 1 > et la recrée avec les valeurs par défaut (tout l'espace disponible) > resize2fs /dev/nbd0p1 # redimensionne les > système de fichier à la taille de la partition > qemu-nbd -d /dev/nbd0 # déconnecte l'image de > /dev/nbd0 > sleep 1 # attend 1 seconde > rmmod nbd # décharge le module nbd > > Un test rapide pour voir si ça boot : > kvm -m 1G -drive cache=writeback,file=debian-11-generic-amd64.qcow2 -serial > stdio > Booting `Debian GNU/Linux' > > Loading Linux 5.10.0-21-amd64 ... > Loading initial ramdisk ...^C > kvm: terminating on signal 2 > > C'est bon ! > > @+ > Hugues > > > https://blog.dachary.org/2020/12/23/virt-resize-applied-to-debian-gnu-linux-cloud-images/ > > > > > Le jeu. 30 mars 2023 à 15:05, Olivier oza.4...@gmail.com a écrit : > > > > > > Le jeu. 30 mars 2023 à 14:58, NoSpam no-s...@tootai.net a écrit : > > > > > > > > . installer Debian > > > > Puis-je justement installer Debian en utilisant ce fichier .qcow2 > > > > originel ? > > > > Même s'il n'est pas parfait (clavier Qwerty, ...) on intérêt est de > > > > m'éviter l'utilisation de l'installeur Debian. > > > > J'aimerai si possible, continuer à ne pas utiliser ce dernier.