• # Re: Loop devices - Les périphériques virtuels

    Posté par (site web personnel) . En réponse au journal Loop devices - Les périphériques virtuels. Évalué à 1.

    Ok pour la premiere partie (disquette virtuelle).
    Mais je ne conseille a personne la copie du 'disque dur' sur un support physique.

    En effet comme l'ecrit fdisk (ce que n'a pas lu l'auteur) sur un DD les partitions sont alignés sur des 'cylindres' qui sont des ensembles de secteurs (le terme et la logique sont historique, mais la compatibilité ....).
    Dans le cas present les cylindres font 1008 secteurs (512 octets).
    aussi dans ce cas la premiere partition ne commencera qu'a partir du secteur 1008 (ou en octets 516096).

    Rq on pourrait dire que les messages:
    Périphérique Boot Start End Blocks Id System
    /dev/loop0p1 * 1 203 102280+ 83 Linux
    et:
    $ mke2fs /dev/loop0
    ....
    25584 inodes, 102311 blocks

    aurait pu en choquer plus d'un :)
    la bonne commande etant donc:
    losetup -o 516096 /dev/loop0 /mnt/vhd.img

    Rq: fdisk est lui aussi capable de travailler sur un fichier directement:
    fdisk -b 512 -C 203 -H 16 -S 63 /mnt/vhd.img

    le losetup n'etant ensuite necessaire que pour l'offset.