Forum Linux.général Créer un fichier *.img bootable

Posté par .
Tags : aucun
1
16
mai
2009
Bonjour,
Ayant récupéré les sources d'un OS, je souhaiterais transformer leur arborescence en fichier *.img sur lequel "booter" (comme je le fais sur les fichiers img des versions stables dudit OS).

Problème : sur le net on trouve mille-et-une pages sur comment monter de tels fichiers sur son disque, comment les graver, les transformer. MAIS rien sur comment les créer.

Je me tourne donc vers vous sachant que :
- j'ai quand même essayé $ ls -R /lerepertoire > fichier.img

J'ai le souvenir d'avoir tripatouillé avec cat.
Bref, j'ai supposé que ce format très peu documenté n'était en fait pas compressé (un peu comme l'ISO il me semble), que c'est juste de l'archivage.
Merci d'avance et bonne journée
  • # dd

    Posté par . Évalué à 1.

    Salut,

    D'après ce que j'ai vu, c'est réalisable avec la commande dd.
    La source la plus fiable que j'ai vu.
  • # nakanaka

    Posté par . Évalué à 4.

    une image, c'est que des données dans des blocs d'un fs au lieu du device. Donc:

    1 - tu fais un fichier de la taille voulue avec dd
    2 - tu l'utilise ce periph loopback comme device en le partionnant, formattant et y installant les secteurs de boot nécessaires.
    3 - tu copie les fichiers sur le fs de la partition en loop
    4 - t'as ton image

Suivre le flux des commentaires

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