Grub unter FreeBSD "reparieren"
Hallo zusammen.
Ich hoffe auf eine Hilfestellung bei folgendem Problem:
Für die Familie möchte ich auf einem HP Gen8 Microserver TrueNAS installieren. Prinzipiell ganz leicht, es soll aber vom ODD an dem eine SSD hängt gebootet werden. An sich ganz einfach. Ich habe einen USB Stick in den Port auf dem Mainboard gesteckt und bin nach dieser Anleitung vorgegangen. Dazu habe ich ein Debian 10 auf der SSD installiert, Grub konfiguriert etc. Das bootete vom USB und lief von SSD an Port 5 in wenigen Minuten problemlos.
Dann habe ich auf der SSD das Debian durch TrueNAS ersetzt und gedacht, ich repariere Grub danach einfach .. aber ich bin auch nach zwei Tagen googeln und dem Durchprobieren verschiedenster Anleitungen (mit Knoppix oder Ubuntu Live Systemen) nicht zum Ziel gekommen. Ich bin einfach zu doof, muss man manchmal ja selbst akzeptieren.
Das Einfachste aus meiner Sicht wäre aber doch, direkt im TrueNAS CLI die Bootreparatur durchzuführen oder FreeBSD, auf dem ja TrueNAS aufsetzt wenn ich das richtig verstanden habe, den Bootprozess auf USB konfigurieren zu lassen.
Ein gpart show im CLI ergibt:
Die Boot Reihenfolge im BIOS ist USB dann HD (im AHCI Modus und nein, ich möchte nicht den RAID Modus benutzen). Wie teile ich jetzt da0 mit, dass es TrueNAS auf ada0 booten soll? Ist sicherlich ganz einfach, aber ich komme nicht drauf.
Danke und noch eine schöne Woche!
Ich hoffe auf eine Hilfestellung bei folgendem Problem:
Für die Familie möchte ich auf einem HP Gen8 Microserver TrueNAS installieren. Prinzipiell ganz leicht, es soll aber vom ODD an dem eine SSD hängt gebootet werden. An sich ganz einfach. Ich habe einen USB Stick in den Port auf dem Mainboard gesteckt und bin nach dieser Anleitung vorgegangen. Dazu habe ich ein Debian 10 auf der SSD installiert, Grub konfiguriert etc. Das bootete vom USB und lief von SSD an Port 5 in wenigen Minuten problemlos.
Dann habe ich auf der SSD das Debian durch TrueNAS ersetzt und gedacht, ich repariere Grub danach einfach .. aber ich bin auch nach zwei Tagen googeln und dem Durchprobieren verschiedenster Anleitungen (mit Knoppix oder Ubuntu Live Systemen) nicht zum Ziel gekommen. Ich bin einfach zu doof, muss man manchmal ja selbst akzeptieren.
Das Einfachste aus meiner Sicht wäre aber doch, direkt im TrueNAS CLI die Bootreparatur durchzuführen oder FreeBSD, auf dem ja TrueNAS aufsetzt wenn ich das richtig verstanden habe, den Bootprozess auf USB konfigurieren zu lassen.
Ein gpart show im CLI ergibt:
=> 40 500118112 ada0 GPT (238G)
40 1024 1 freebsd-boot (512K)
1064 33554432 3 freebsd-swap (16G)
33555496 466550784 2 freebsd-zfs (222G)
Mode: r0w0e0
=> 1 15728639 da0 MBR (7.5G)
1 61 - free - (31K)
62 15728578 1 linux-data [active] (7.5G)
Die Boot Reihenfolge im BIOS ist USB dann HD (im AHCI Modus und nein, ich möchte nicht den RAID Modus benutzen). Wie teile ich jetzt da0 mit, dass es TrueNAS auf ada0 booten soll? Ist sicherlich ganz einfach, aber ich komme nicht drauf.
Danke und noch eine schöne Woche!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 1717920876
Url: https://administrator.de/contentid/1717920876
Ausgedruckt am: 22.11.2024 um 05:11 Uhr
4 Kommentare
Neuester Kommentar
Moin,
versuche mal eine Reparatur mit der SuperGrub2-Disk.
Unter https://www.supergrubdisk.org/ gibt es auch Tipps, wie man grub wieder auf die Füße stellt.
lks
Edit: Typo
versuche mal eine Reparatur mit der SuperGrub2-Disk.
Unter https://www.supergrubdisk.org/ gibt es auch Tipps, wie man grub wieder auf die Füße stellt.
lks
Edit: Typo
Moin,
wo liegt die grub.cfg? auf dem Stick? Dann kannst Du diese einfach editieren und einfach per chainloading Dein FreeNAS reinziehen.
lks
wo liegt die grub.cfg? auf dem Stick? Dann kannst Du diese einfach editieren und einfach per chainloading Dein FreeNAS reinziehen.
lks