• [^] # Pas cp, surtout sans plus d’options

    Posté par . En réponse au message Virtualbox -> Resize VM impossible. Évalué à 2.

    Ensuite, j'ai copié les partitions suivantes avec "cp -r /mnt/original/* /mnt/shrink/"

    Là, tu as copié les fichiers, pas les partitions, et sans conserver les droits.

    Il aurait fallu au minimum utiliser cp -a pour conserver des droits Unix (et encore, je ne suis pas sûr que ça conserve toutes les subtilités genre ACL, attributs et capacités).

    Quant aux partitions Windows, il faudrait les copier avec un utilitaire approprié sous Windows pour conserver les ACL de leurs fichiers, mais de toute façon, certains fichiers de la partition système ne doivent pas être déplacés.

    Si vdfuse est compliqué à installer sous Debian, le mieux reste de démarrer la machine virtuelle sur un système de sauvetage (comme SystemRescueCd), réduire si nécessaire la taille des partitions avec gparted, puis les copier (les partitions en entier, pas juste les fichiers qu’elles contiennent) avec ddrescue ou ntfsclone.

    Il restera le problème de mettre en place un démarrage Windows.

    « Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone