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

    Posté par  (site web personnel) . Évalué à 2.

    Est-ce que quelqu'un pourrait me donner une ou plusieurs applications à la création de disques virtuels ? Autres que l'amusement :) (perso je vois pas mais je trouve cet article très interessant!)
    • [^] # Re: Loop devices - Les périphériques virtuels

      Posté par  . Évalué à 3.

      - on peut les chiffrer
      - on peut utiliser les outils classique de gestion de disque directement sur une image. (j'ai par exemple un dump d'une carte SmartMedia sur laquelle je dois essayer de retrouver des fichiers)
      - Si tu bosses sur une distrib qui tient sur un disque bootable, ça te permet de construire ton disque tranquillement sans la lourdeur du périphérique.
      - Plein d'autres trucs...
    • [^] # Re: Loop devices - Les périphériques virtuels

      Posté par  . Évalué à 1.

      Moi je m'en sert pour créer des OS (ça me sert de support quoi).
    • [^] # Re: Loop devices - Les périphériques virtuels

      Posté par  (Mastodon) . Évalué à 1.

      boch se sert de ce type de disques.
    • [^] # Re: Loop devices - Les périphériques virtuels

      Posté par  . Évalué à 2.

      Pour utilisation avec UML. Tu obtiens un truc qui relégue chroot et jail aux oubliettes. Certains vont même jusqu'à louer des linux virtuels. Ca a toujours plus d'attrait qu'un vhost sur un apache ou qu'un shell avec 2 pauvres process autorisés :)

      tip : l'utilisation du mode COW (copy on write) permet d'utiliser plusieurs instances d'uml avec une base commune constituée par un fs virtuel. Chaque modification est enregistrée dans un fichier séparé propre à chaque instance et sans avoir à utiliser d'api particulière ou quoi que se soit : c'est fait au niveau du noyau.

      UML, ça rox.
    • [^] # Re: Loop devices - Les périphériques virtuels

      Posté par  (site web personnel) . Évalué à 1.

      Cela permet, entre autres, d'utiliser Linux sur une machine avec une seul disque dur avec un partition NTFS qui occupe tout le disque : on crée un "loop device" de type fichier pour chaque partition, qu'on stocke sur la partition NTFS.
  • # Re: Loop devices - Les périphériques virtuels

    Posté par  (site web personnel) . É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.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.