Lorsque qu'il arrive un problème sur une carte SD d'un Raspberry Pi, je recherche toujours les mêmes commandes.
Backup d'une carte
sudo dd if=/dev/DISK of=/home/YOURUSER/backup.img
Restauration d'un backupsudo dd if=/home/YOURUSER/backup.img of=/dev/DISK
Vérification et correction des erreurs sur une carte
umount /dev/sdh0
fsck -v /dev/sdh0
Voici la méthode que j'ai utilisé pour agrandir mon disque (une seule partition) pour une machine virtuelle sous Windows :
0x01 - Création d'un nouveau disque
vboxmanage createhd --filename NouveauDisque.vdi --size 50000
A noter que la taille est en Mo
0x02 - Arrêt de la machine virtuelle
0x03 - Clone de l'ancien disque sur le nouveau
vboxmanage clonehd AncienDisque.vdi NouveauDisque.vdi --existing
0x04 - Attacher le nouveau disque
Tu détaches l'ancien disque de la machine virtuelle
vboxmanage modifyvm NomMachineVirtuelle --hda none
Tu supprimes les deux disques du gestionnaire de média VirtualBox
vboxmanage closemedium disk AncienDisque.vdi
vboxmanage closemedium disk NouveauDisque.vdi
Tu les renommes pour faire plus propre
mv AncienDisque.vdi AncienDisque_Copie.vdi
mv NouveauDisque.vdi AncienDisque.vdi
Tu attaches le nouveau disque renommé sur la machine virtuelle
vboxmanage modifyvm NomMachineVirtuelle --hda AncienDisque.vdi
0x05 - Démarrage sur un CD utilitaire (Hiren's boot cd, Ultimate boot cd, distribution linux en boot cd, ....)
Agrandir la partition pour qu'elle prenne tout le disque.
0x06 - Redémarrage
0x07 - Test
0x08 - Suppression de l'ancien disque
rm -f AncienDisque_Copie.vdi