So erstellen Sie ein GRUB-Bootdisketten-*Image* in benutzerdefinierter Größe

So erstellen Sie ein GRUB-Bootdisketten-*Image* in benutzerdefinierter Größe

Ich versuche, ein Diskettenimage mit benutzerdefinierter Größe und GRUB darauf zu erstellen, habe aber Probleme mit der benutzerdefinierten Größe.

Es gibt viele vorgefertigte GRUB-Bootdisketten (alte oder andere), die für sich genommen einwandfrei funktionieren.

Ich las dannDieser Artikeldas etwas Ähnliches macht, indem es den Bootsektor und die Daten von einer normalen Arbeitsdiskette auf ein Image mit benutzerdefinierter Größe kopiert, ohne die Geometriebits zu überschreiben.

Dies scheint jedoch bei GRUB nicht zu funktionieren. Ich habe es versucht, aber das Beste, was ich bekomme, ist entweder ein hängender GRUB-Boot oder eine GRUB-Eingabeaufforderung (besser, aber beim Versuch, das Laufwerk zu mounten, treten Größenfehler auf). Dies sagt mir, dass GRUB entweder anders funktioniert als die DOS-Bootloader oder dass ich einen anderen wichtigen Abschnitt mit den Geometriebytes überschreibe.

Ich habe auch gelesen und versuchtdieser Beitrag, aber (1) mein Chroot schlägt fehl und (2) es versucht, eine EFI-Version zu installieren.

Wie kann ich GRUB oder GRUB Legacy auf meinem Image installieren? Ich bin ehrlich gesagt ein wenig ratlos/habe keine Ideen mehr.

R

verwandte Informationen