Hi,
zunächst mal ein großes Danke für die Mühe, die Du in dieses kostenlose Tool investierst. Nun zu meiner Frage. :-)
Ich möchte Plop auf einem embedded System nutzen, um den Linux-Boot zu beschleunigen. Im System befindet sich über USB angeschlossen eine Flash-Disk. Ein anderes Medium existiert nicht. Das BIOS unterstützt USB, jedoch extrem langsam (vermutlich USB 1.0 oder so). Ich kann also mein Linuxsystem von USB booten, das dauert jedoch verhältnismäßig lange für meine Anwendung. Mit Plop lässt sich das deutlich beschleunigen, was ich derzeit wie folgt realisiert habe:
* Plop in Grub eingebunden
* Gruß eingestellt, Plop zu booten
* Plop eingestellt, USB zu booten
Beim Start wird nun Plop über Grub gebootet und bringt anschließend wieder das Grub-Menü, wo ich händisch den Linux-Eintrag wählen muss, da Grub ja sonst automatisch wieder Plop starten würde. Linux startet nun viel schneller, als wenn ich es im ersten Schritt gewählt hätte. Die manuelle Interaktion ist jedoch unpraktisch - das System soll ja eigenständig hochfahren.
Ich hatte auch mal versucht direkt Plop als Bootloader in den MBR zu installieren, jedoch gelangte ich da in ein ähnliches Deadlock, da ich in Plop ja wieder USB-Boot wählen musste, damit der USB-Treiber geladen wurde. Daraufhin bootete Plop jedoch nur sich selbst.
Wie ist es möglich mit Plop den USB-Treiber zu laden, dann jedoch automatisch Grub zu booten?
Noch eine Frage am Rande: ist es möglich Plop (z.B. via dd) direkt aus einem Linuxsystem heraus zu installieren?
Danke für die Hilfe.
Jon