jeudi 17 septembre 2020

Linux - split d'un fichier pour transfert sur FAT32

Utilisation de la commande Linux split:

$ split -b 4294967295 fichier.tar split_fichier
[serge@alien1
~]$ ll
-rw-r--r--. 1 serge serge 4358761620 16 sept. 16:30 fichier.tar
-rw-r--r--. 1 serge serge 4294967295 17 sept. 10:15 split_fichieraa
-rw-r--r--. 1 serge serge 63794325 17 sept. 10:15 split_fichierab

Restaurer:

[serge@alien1 ~]$ cat split_fichiera* > fichier.tar


La valeur 429496729 correspond à la taille max d'un fichier avec le système de fichier FAT32.

La valeur est obtenue de cette facon:

[serge@alien1 ~]$ echo "4*(2^30)-1" | bc
4294967295

mercredi 2 septembre 2020

Optimiser la taille d'une VM QEMU au format QCOW2

Dans mon cas, il s'agit d'une machine guest sous WINDOWS avec le système de fichiers en NTFS.

 

Pré-requis:

yum install ntfs-3g

yum install ntfsprogs

yum install libguestfs-tools 

yum install libguestfs-winsupport

 

export LIBGUESTFS_BACKEND=direct

virt-sparsify -v  os_original.qcow2 os_sparsi.qcow2