IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

monter une partition d'un disque/fichier


Sujet :

Administration système

  1. #1
    Membre expérimenté Avatar de SYL666
    Inscrit en
    Novembre 2003
    Messages
    308
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 308
    Par défaut monter une partition d'un disque/fichier
    Bonjour,

    Je cherche à trouver un moyen de monter une partition localisée dans un fichier.

    Le fichier à été créé par Xen. C'est un disque appartenant à une machine virtuelle.
    Voila un descriptif du fichier :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    # file rhel4U7.img 
    rhel4U7.img: x86 boot sector, GRand Unified Bootloader (0.94); partition 1: ID=0x83, active, starthead 1, startsector 63, 208782 sectors; partition 2: ID=0x8e, starthead 0, startsector 208845, 7968240 sectors, code offset 0x48
    Exemple : comment monter la partition 2 ? je suppose qu'il faudrait un truc pour indiquer à mount ou à loop pour donner la taille et l'offset de la partition.

    Ceci permettrait d'avoir accès aux données de la machine virtuelle lorsque celle-ci est éteinte.

    Une idée ?

    Merci,

    Cédric

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Août 2008
    Messages
    505
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Août 2008
    Messages : 505
    Par défaut
    Avec plusieurs partitions, ca risque d'être un peu compliqué. Il y a peut-être un truc, que je ne connais pas, ais ça m'étonne un peu que un mount -o loop fonctionne. mount est une commande qui permet d'attacher un système de fichier, pas un disque composé éventuellement de plusieurs partitions. Je chercherai plutot du coté des utilitaires Xen.

  3. #3
    Membre expérimenté Avatar de SYL666
    Inscrit en
    Novembre 2003
    Messages
    308
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 308
    Par défaut
    Alors, merci pour le truc : je viens d'ajouter "xen" à mes lignes de recherches google et ça marche mieux.

    j'ai trouvé cette page intéressante :
    http://www.novell.com/coolsolutions/tip/19568.html

    Qui y indique :
    mount -o loop,offset=213889536 vm1.img /mnt
    hehe! j'étais sur la bonne voie. maintenant, le reste de la page explique comment calculer l'offset, il me semble. J'essaie dès que possible

    Pour en revenir à un outil Xen, pourquoi pas, mais je souhaiterai un truc générique, qui pourrait utiliser par exemple un truc créé comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    dd if=/dev/zero of=mon-disque.dur
    parted mon-disque.dur
        mklabel msdos
        mkpartfs
        mkpartfs
    ...
    De la j'ai un fichier-disque dur complet dans un fichier sans passé par Xen. J'ai essayé, ça semble marcher... mais j'en aurai la preuve que dès que j'aurai monter celle-ci.

    Donc, la solution précédente m'irai bien si elle marche.

    Cédric

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Août 2008
    Messages
    505
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Août 2008
    Messages : 505
    Par défaut
    Tant mieux. L'astuce que tu utilises, c'est d'aller jusqu'à un certain point dans ton fichier, et le considérer comme le début du fichier. C'est pas intuitif intuitif

  5. #5
    Membre expérimenté Avatar de SYL666
    Inscrit en
    Novembre 2003
    Messages
    308
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 308
    Par défaut
    Intuitif, pas intuitif... l'important n'est pas la... L'important c'est que ça fasse geek!

    Un bon petit script perl la dessus et hop! ... ça bug, on écrase des fichiers importants et on ré-installe en pleurant parce que la dernière sauvegarde datait de l'année dernière.
    ==> c'est ça l'esprit geek : un gout immodéré pour le risque et une confiance en soit digne d'une mouche grillée sur une lampe à mouches!

Discussions similaires

  1. Monter une partition sous suse 10.3
    Par élams dans le forum SUSE
    Réponses: 2
    Dernier message: 13/02/2008, 00h29
  2. monter une partition ext3
    Par g25451 dans le forum Mandriva / Mageia
    Réponses: 1
    Dernier message: 15/11/2007, 17h57
  3. [REDHAT] Monter une partition NFS sans souci d'accents
    Par Arnard dans le forum RedHat / CentOS / Fedora
    Réponses: 1
    Dernier message: 04/03/2007, 12h31
  4. Raid logiciel impossible a monter une partition
    Par JeSuit dans le forum Administration système
    Réponses: 2
    Dernier message: 25/09/2006, 16h46
  5. Monter une partition se trouvant dans un fichier
    Par Celelibi dans le forum Administration système
    Réponses: 3
    Dernier message: 02/04/2006, 19h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo