LÖSUNG GEFUNDEN!
Die Seite " GParted Live auf Festplatte " beschreibt sehr gut, was erforderlich ist, um GParted Live von Dateien zu starten, die in einen Ordner auf der Festplatte kopiert wurden. Ich habe hier auch andere Fragen zu SuperUser gefunden, die meiner Frage ähnlich sind. Und ich fand Verweise auf
http://www.kernel.org/doc/Documentation/kernel-parameters.txt
und
https://www.kernel.org/doc/Documentation/x86/boot.txt
Beide sind ausgezeichnete Dokumente des eigenen Themas, haben sich aber als völlig unbrauchbar für mein Problem erwiesen. Erstens, weil sie viel zu viele Details zum Durchlesen enthalten, und zweitens, weil die Argumente, nach denen ich gesucht hatte, NICHT enthalten waren. Daher zeige ich sie hier bewusst nicht als Link, sondern nur als Text.
Einige wichtige Details zur Kenntnis:
- Das Live-System konnte NICHT ordnungsgemäß booten, wenn sich die Dateien auf meiner UFS2-Partition befanden, da das auf Debian basierende GParted-Image nicht auf ufs-Dateisysteme zugreifen kann. Dies steht im Widerspruch zu der Tatsache, dass ich, wenn ich die eigentliche Live-CD starte und ein XTerm öffne, meine UFS2-Partition immer aktivieren kann. Anscheinend kommt diese Ufs-Handhabungsfähigkeit zu einem späteren Zeitpunkt des Startvorgangs.
- Das Live-System kann jedoch ordnungsgemäß booten, wenn sich die Dateien auf meiner NTFS-Partition befinden. Ich musste also keine eigene linuxfreundliche Ext2-, Ext3-, Ext4- oder FAT-Partition erstellen. Ich könnte einfach die andere (Win7) -Partition meiner Dual-Boot-Konfiguration verwenden.
- Die Seite "GParted Live on Hard Disk" (GParted Live auf Festplatte) enthält eine alternative Lösung, mit der grub2 das aktuelle ISO-Image als Loop-Gerät mounten und von diesem booten kann. Diese Möglichkeit hat mir sehr gefallen, aber ich habe es nie geschafft, sie zum Laufen zu bringen.
- Nachdem ich die Seite "GParted Live on Hard Disk" gelesen hatte, war es sehr einfach, alles zum Laufen zu bringen. Es dauerte weniger als 5 Minuten. Und ich habe das auf meine bestehende Version von gparted-live-0.16.1-1-i486 angewendet, die ich vor einiger Zeit heruntergeladen habe. Sobald alles so lief, wie ich es wollte, habe ich die gleiche Methode mit der neuesten (zum Zeitpunkt der Veröffentlichung, 2016-MAY-25) gparted-live-0.26.0-2-i686-Version ausprobiert (verwendet die ZIP-Datei, da ich es nicht konnte mounten Sie das ISO), aber dies schlägt fehl, wenn Sie ordnungsgemäß booten. JETZT SAGEN! Möglicherweise müssen Sie mehrere Versionen ausprobieren, um eine funktionierende Lösung zu erhalten.
HIER IST DAS, WAS FUNKTIONIERT:
Die vier Dateien aus dem GParted-ISO (oder ZIP), die in meinem ursprünglichen Beitrag erwähnt wurden, wurden in den Ordner / GParted / auf meiner NTFS-Partition kopiert. Sie können Ihrem Ordner einen beliebigen Namen geben. Denken Sie daran, später genau auf diesen Namen zu verweisen. Dann erstelle einen grub2 Menüeintrag wie folgt:
menuentry "GParted Live" { insmod part_msdos insmod ntfs set root=(hd0,msdos1) linux /GParted/vmlinuz boot=live config union=aufs noswap noprompt ip=frommedia live-media-path=/GParted bootfrom=/dev/sda1 toram=filesystem.squashfs initrd /GParted/initrd.img }
Hoffentlich hilft dies anderen nun, ähnliche Probleme zu lösen!