Bevor ich weitere Wochen vergeblich Literatur suche und durchforste als auch in verschiedensten Foren frage wende ich mich mal an euch.
Ich bin schon lange ein freudiger Nutzer von Parted Magic für einige Anwendungen, und kaufe mir daher auch gelegentlich die aktuelle Version (Jährlich).
Jedoch will ich das ganze nun von PXE booten via PXEGRUB, was auch bei meinen anderen Systemen wie Debian Live, Ubuntu Live etc. auch prima klappt.
Diese Distros bieten in deren initramfs Datei die Möglichkeit von einem nfsroot zu booten was extrem schnell ist im Vergleich zum Transfer via TFTP.
Bei Parted Magic ist das jedoch nicht so. In der initramfs sind die scripts für nfs boot nicht vorhanden, und die init Datei ist extrem umständlich und unübersichtlich zusammengewürfelt. Dachte ich mir TOLL.
Also habe ich folgendes gemacht. Habe erstmal viel Kernel hin und her compiled, Initramfs Dateien ohne Ende editiert, und hat letztendlich zu nix besonderem geführt.
Also habe ich letztendlich Debian Live auf meinen PXE Server gesetzt, und die filesystem.squashfs durch die Parted Magic squashfs ersetzt, und ich kann zumindest schonmal reinbooten.
Problem ist --> Eingabegeräte laufen nicht, jedoch ist das System nicht gefreezt, und die CPU history läuft munter weiter.
PS/2 als auch USB Eingabegeräte laufen nicht, habe das bei verschiedenen Systemen als auch einer VM probiert.
Woran kann das liegen? Oder ist es besser sich selbst so ein Live System zusammenzustellen mit allen wichtigen Tools?
Via SSH kann ich auf die Systeme noch zugreifen falls logs hilfreich sein sollten.
Code: Alles auswählen
lshw
Normal wird noch eine squashfs fu.sqfs geladen mit einem Ordner lib/udev wobei das meiner Meinung nach vermutlich der Knackpunkt sein wird.
Nächster Schritt den ich probiere ist die fu.sqfs Datei mit dem lib/udev Ordner zu entpacken, und in die filesystem.squashfs einzugliedern.
--> Hat auch nicht geklappt.
Nun probiere ich mal die udev Regeln in die initramfs reinzupacken.
Anbei mal die init von Parted Magic initramfs
https://pastebin.com/LbbKRezX
Und mal von Debian Live
https://pastebin.com/iL1w3u5e