Stellen Sie sicher, dass die Datei 'boot.cat' die Berechtigung 644 hat, und führen Sie dann den Befehl mkisofs erneut aus
Fehler beim Erstellen eines Kickstart-Images auf CentOS 7
410
MGoBlue93
Vor dem Posting habe ich Folgendes gelesen:
Erstellen eines Centos 7-Isos mit Kickstart
Ich versuche einen Kickstart-Build von Linux zu erstellen und habe als Ergebnis ein bootfähiges ISO. Ich benutze CentOS 7.
Mein Problem ist, wenn ich versuche, die ISO-Datei zu erstellen.
genisoimage: Uh oh, I cant find the boot catalog directory '/home/dogzilla/kickstart_build/isolinux'!
Ich habe Dateien aus der CentOS-7-x86_64-DVD-1804.iso kopiert und in ~ / kickstart_build abgelegt.
Hier ist ein Baum mit dem Inhalt von ~ / kickstart_build:
├── comps.xml └── isolinux ├── boot.cat ├── boot.msg ├── grub.conf ├── images │ ├── efiboot.img │ ├── pxeboot │ │ ├── initrd.img │ │ ├── TRANS.TBL │ │ └── vmlinuz │ └── TRANS.TBL ├── initrd.img ├── isolinux.bin ├── isolinux.cfg ├── ks │ └── ks.cfg ├── LiveOS │ ├── squashfs.img │ └── TRANS.TBL ├── memtest ├── Packages │ ├── # A whole bunch of *.rpm files ├── postinstall ├── splash.png ├── TRANS.TBL ├── vesamenu.c32 └── vmlinuz
Mit diesem Befehl versuche ich, das ISO zu erstellen:
mkisofs -o myks.iso -b ~/kickstart_build/isolinux/isolinux.bin -c ~/kickstart_build/isolinux/boot.cat -no-emul-boot -V 'CentOS 7 x86_64' -boot-load-size 4 -boot-info-table -R -J -v -T ~/kickstart_build/isolinux/
Hier ist die Ausgabe vom Terminal:
I: -input-charset not specified, using utf-8 (detected in locale settings) genisoimage 1.1.11 (Linux) Scanning /home/dogzilla/kickstart_build/isolinux/ Scanning /home/dogzilla/kickstart_build/isolinux/images Scanning /home/dogzilla/kickstart_build/isolinux/images/pxeboot Excluded: /home/dogzilla/kickstart_build/isolinux/images/pxeboot/TRANS.TBL Excluded: /home/dogzilla/kickstart_build/isolinux/images/TRANS.TBL Scanning /home/dogzilla/kickstart_build/isolinux/ks Scanning /home/dogzilla/kickstart_build/isolinux/LiveOS Excluded: /home/dogzilla/kickstart_build/isolinux/LiveOS/TRANS.TBL Scanning /home/dogzilla/kickstart_build/isolinux/Packages Excluded: /home/dogzilla/kickstart_build/isolinux/Packages/TRANS.TBL Scanning /home/dogzilla/kickstart_build/isolinux/Packages/repodata Scanning /home/dogzilla/kickstart_build/isolinux/postinstall Excluded: /home/dogzilla/kickstart_build/isolinux/TRANS.TBL call to search_tree_file with an absolute path, stripping initial path separator. Hope this was intended... genisoimage: Uh oh, I cant find the boot catalog directory '/home/dogzilla/kickstart_build/isolinux'!
Wohin gehe ich falsch?
Haben Sie beim Lesen von https://superuser.com/questions/952113/creating-a-centos-7-iso-with-kickstart festgestellt, dass sie genisoimage verwendet haben?
Gerard H. Pille vor 5 Jahren
0
Haben Sie bemerkt, dass die beiden Programme gemeinsame Kopien sind? genisoimage ist Teil von cdrkit, während mkisofs Teil von cdrtools ist.
MGoBlue93 vor 5 Jahren
0
Wie könnte ich? Angenommen, es ist wahr, warum verschiedene Argumente verwenden? Sie sollten auch feststellen, dass sich dasselbe Programm möglicherweise anders verhält, wenn es von einem anderen Namen aufgerufen wird.
Gerard H. Pille vor 5 Jahren
0
Haben Sie etwas beizutragen, wie aktuelles Wissen / Erfahrung mit Kickstart / Erstellen von ISOs, oder raten Sie nur?
MGoBlue93 vor 5 Jahren
0
Ich bin mir sicher, jemand anderes wird dir helfen.
Gerard H. Pille vor 5 Jahren
0
1 Antwort auf die Frage
-1
L. Wang
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
4
Wie kann ich ein ISO-CD-Image auf einem Mac in das bin / cue-Format konvertieren?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem