Forum Linux.redhat mkisofs et sous-directories

Posté par  (site web personnel) .
Étiquettes : aucune
0
23
avr.
2007
Bonjour

Je veux me faire un CD d'instal Red Hat EL 4 avec les RPMs qui m'intéressent

j'ai mis mes fichiers dans /tmp/cdrom
ls /tmp/cdrom
et j'ai des RPM
ls /tmp/cdrom/RedHat/RPMS/ | wc -l
562

Quand je crée un .iso avec la commande suivante
mkisofs -o /tmp/file.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-info-table -iso-level=4 -R -J -v -T /tmp/cdrom/isolinux/

Puis que je le grave, quand je boote dessus, je n'ai pas les RPM, en fait

je n'ai pas les sous-directories. Et donc le kickstart se vautre, car il ne trouve pas les RPMs.

Qu'est ce qui est faux dans ma commande mkisofs ?

merci
  • # si je monte le .iso

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

    mount -t iso9660 -o loop /home/wynid/file.iso /mnt/tmp
    # ls /mnt/tmp
    boot.cat general.msg isolinux.bin ks.cfg options.msg rescue.msg splash.lss vmlinuz
    boot.msg initrd.img isolinux.cfg memtest param.msg snake.msg TRANS.TBL

    Pas de directory RedHat par exemple.

    ウィズコロナ

  • # Répertoire à graver

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

    Peut-être une erreur idiote :

    Tu dis que tu mets tes fichiers dans /tmp/cdrom, avec les RPM dans /tmp/cdrom/RedHat/RPMS/

    Dans ce cas, pourquoi demandes-tu à mkisofs de générer l'iso avec ce qui se trouve dans /tmp/cdrom/isolinux/ ?

    Est-ce qu'il ne faudrait pas indiquer simplement /tmp/cdrom/ comme répertoire ?
    • [^] # Re: Répertoire à graver

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

      ca doit tourner autour du répertoire de départ
      j'ai trouvé sur
      http://www.ibiblio.org/pub/Linux/docs/HOWTO/translations/fr/(...)

      Je cite
      "C'est nécessaire pour graver le disque (amorçable) et cela doit être lancé à partir du répertoire de niveau supérieur de la distribution. Le répertoire /repertoire-destination-images est le réceptacle de l'image iso que vous allez générez et il doit (obligatoirement) exister avant de lancer la procédure"


      cd /tmp/cdrom
      et là
      mkisofs -o /root/file.iso -b isolinux/isolinux.bin -c boot.cat -no-emul-boot -boot-info-table -iso-level=4 -R -J -v -T /tmp/cdrom/

      a l'air de marcher

      merci

      ウィズコロナ

Suivre le flux des commentaires

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