Clonezilla modifizierte syslinux bootet nicht

657
Suncatcher

Ich habe versucht, benutzerdefinierte Clonezilla-Iso mit meinen eigenen Parametern zu erstellen, schlug aber fehl. Ich habe dieses und dieses Handbuch benutzt und alles vermutlich wie beschrieben gemacht.

Hier ist meine syslinux.cfg :

# Created by generate-pxe-menu! Do NOT edit unless you know what you are doing!  # Keep those comment "MENU DEFAULT" and "MENU HIDE"! Do NOT remove them. # Note!!! If "serial" directive exists, it must be the first directive default vesamenu.c32 timeout 0 prompt 0 noescape 1 MENU MARGIN 5 MENU BACKGROUND ocswp.png # Set the color for unselected menu item and timout message MENU COLOR UNSEL 7;32;41 #c0000090 #00000000 MENU COLOR TIMEOUT_MSG 7;32;41 #c0000090 #00000000 MENU COLOR TIMEOUT 7;32;41 #c0000090 #00000000 MENU COLOR HELP 7;32;41 #c0000090 #00000000  # MENU MASTER PASSWD  say ********************************************************************** say Clonezilla, the OpenSource Clone System. say NCHC Free Software Labs, Taiwan. say clonezilla.org, clonezilla.nchc.org.tw say THIS SOFTWARE COMES WITH ABSOLUTELY NO WARRANTY! USE AT YOUR OWN RISK! say **********************************************************************  # Allow client to edit the parameters ALLOWOPTIONS 1  # simple menu title MENU TITLE clonezilla.org, clonezilla.nchc.org.tw  MENU BEGIN Other modes of Clonezilla live label Clonezilla live 1024x768 # MENU DEFAULT # MENU HIDE MENU LABEL Clonezilla live (Default settings, VGA 1024x768) # MENU PASSWD kernel /live/vmlinuz append initrd=/live/initrd.img boot=live union=overlay username=user hostname=bionic config quiet components noswap edd=on nomodeset noeject locales=en_US.UTF-8 keyboard-layouts=NONE ocs_live_run="ocs-sr -q2 -j2 -z5p -i 5300 -p true saveparts autoproductname" ocs_live_extra_param="" ocs_live_batch="no" vga=791 ip= net.ifnames=0 splash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1 TEXT HELP VGA mode 1024x768. OK for most of VGA cards. ENDTEXT  label local # MENU DEFAULT # MENU HIDE MENU LABEL Local operating system in harddrive (if available) # MENU PASSWD # 2 method to boot local device: # (1) For localboot 0, it is decided by boot order in BIOS, so uncomment the follow 1 line if you want this method: # localboot 0  # (2) For chain.c32, you can assign the boot device. # Ref: extlinux.doc from syslinux # Syntax: APPEND [hd|fd]<number> [<partition>] # [<partition>] is optional. # Ex: # Second partition (2) on the first hard disk (hd0); # Linux would *typically* call this /dev/hda2 or /dev/sda2, then it's "APPEND hd0 2" # kernel chain.c32 append hd0 TEXT HELP Boot local OS from first hard disk if it's available ENDTEXT  MENU BEGIN Memtest & FreeDOS  # Note! *.bin is specially purpose for syslinux,  # Do NOT use memtest.bin, use memtest instead of memtest.bin label memtest # MENU DEFAULT # MENU HIDE MENU LABEL Memory test using Memtest86+ # MENU PASSWD kernel /live/memtest TEXT HELP Run memory test using Memtest86+ ENDTEXT  label FreeDOS # MENU DEFAULT # MENU HIDE MENU LABEL FreeDOS # MENU PASSWD kernel memdisk append initrd=/live/freedos.img TEXT HELP Run FreeDOS ENDTEXT  MENU END label iPXE # MENU DEFAULT # MENU HIDE MENU LABEL Network boot via iPXE # MENU PASSWD kernel /live/ipxe.lkn TEXT HELP Run iPXE to enable network (PXE) boot ENDTEXT  MENU END 

Ich habe alle anderen Elemente von Clonezilla außer 1024x768 für die Reinheit des Experiments gelöscht.

Das alles hilft nicht. Wenn ich ein ISO- Element erstelle, wird es mit Standardeinstellungen und Standardmenüelementen gebootet, und zwar, obwohl die syslinux.cfg in iso geändert wird .

Ich sehe diese Standardparameter beim Booten, wenn ich eGRUB drücke :

enter image description here

Und selbst alle syslinux-Elemente sind Standard. Was zur Hölle???

enter image description here

Was mache ich falsch?

Ich habe versucht, ISO mit verschiedenen Tools zu erstellen:

  1. YUMI
  2. genisoimage, wie in offiziellen FAQ beschrieben
  3. Von Rufus
  4. Manuelle Methode von offizieller Hilfe

Ergebnis ist das gleiche. Warum?

0
Es ist viel wahrscheinlicher, dass Sie Erfolg haben, wenn Sie stattdessen die USB-Boot-Version von clonezilla herunterladen, da Sie damit die Datei syslinux.cfg ändern können, ohne sie aus der ursprünglichen ISO-Datei, die nur gelesen werden kann, extrahieren zu müssen. Ich hatte die gleichen Probleme und fand Erfolg, indem ich einen bootfähigen USB-Stick erstellte und alle Clonszilla-Dateien dort anlegte. Myles vor 5 Jahren 0
`Da Sie hiermit die Datei syslinux.cfg ändern können, ohne sie aus dem ursprünglichen ISO-Format" Read Only "extrahieren zu müssen, können Sie bitte erläutern, wie Sie das ISO bearbeiten und was Sie unter" USB-Boot-Version "meinen. ISOs können nicht geändert werden Suncatcher vor 5 Jahren 0
Anstatt das ISO herunterzuladen, das zum Brennen auf CD dient. Ich empfehle, die 'USB Live'-Version, die stattdessen eine ZIP-Datei ist, herunterzuladen. Sie müssen dann lediglich den Anweisungen zum Erstellen eines bootfähigen USB-Sticks folgen, den Ihre benutzerdefinierte Datei syslinux.cfg enthält. Myles vor 5 Jahren 0
https://clonezilla.org/liveusb.php Myles vor 5 Jahren 0
Genau das habe ich versucht, ich habe das in die Frage gestellt: "Ich habe versucht, ISO mit verschiedenen Tools zu erstellen: durch manuelle Methode aus offizieller Hilfe". Ich habe eine ZIP-Datei heruntergeladen, ein modifiziertes und erzeugtes Bild von `genisoimage` erstellt und / oder einen bootfähigen USB-Stick von der BAT-Datei erstellt. Das hat nicht geholfen. Es scheint, dass mir etwas Wichtiges fehlt Suncatcher vor 5 Jahren 0
Das habe ich auch ohne Glück versucht. Am Ende fand ich Erfolg, indem ich stattdessen einfach meinen Clonezilla von USB bootete. Es tut mir leid, dass ich Ihnen bei der Erstellung von ISO nicht weiterhelfen kann, aber die USB-Version scheint für mich mit meiner benutzerdefinierten syslinux.cfg zu funktionieren, die auch perfekt funktioniert. Aus diesem Grund kam mein Vorschlag nicht in Form einer "Antwort". Myles vor 5 Jahren 0
Glück gehabt mit diesem bisher? Ich habe eigentlich keine der von clonezilla empfohlenen Programme verwendet, um meinen bootfähigen USB-Stick zu erstellen, da ich mit dem Programm, das ich seit Jahren von HP verwendet habe, immer glücklich war. Myles vor 5 Jahren 0
Dieses hier: https://filehippo.com/download_hp_usb_disk_storage_format_tool/ Myles vor 5 Jahren 0
@Myles immer noch kein Glück. Diese Apps funktionieren gut mit Standard-Clonezilla-Images, nicht jedoch mit meinen modifizierten Konfigurationen. Können Sie bitte die genauen Schritte beschreiben, die Sie mit dem HP-Tool verwenden, beginnend mit der ISO-Änderung und bis zum Ende? Suncatcher vor 5 Jahren 0

1 Antwort auf die Frage

0
Suncatcher

Die Sache befand sich im Boot-Modus.

Beim Booten im UEFI-Modus sollte man nicht syslinux.cfgim syslinux-Verzeichnis sondern bearbeiten

/EFI/boot/grub.cfg