V7 Laptops ohne PXE booten

Hallo zusammen,

wir haben Lenovo Laptops mit einem Windows 10 Pro Image.
Die Laptops booten problemlos LINBO und Windows, wenn sie LAN haben.
Und LINBO umgehen und direkt GRUB und dann Windows booten (via Anpassung der .cfg in /srv/linbo/boot/grub) ist ebenfalls möglich.

Versucht man ohne Netzwerk zu booten, hängt man im Boot Menü fest
und kann nicht von der Festplatte aus booten.

Das Windows ist UEFI und die Laptops haben die Festplatte als 2. Bootoption.

Hat jemand von euch eine Idee, woran dies liegen kann bzw. was anders gemacht werden muss?

LG
Xandra

Hallo Xandra,

Hat jemand von euch eine Idee, woran dies liegen kann bzw. was anders
gemacht werden muss?

meist sind das Fehler im UEFI BIOS der Geräte.
Ich hatte hier schon Lenovo Yogas auf dem Tisch die lokal nicht gebootet
haben, weil sie in der efi Partition nur Booteinträge annahmen die
windows
oder
redhat
hießen.

Bitte poste mal den Inhalt der efi Partition.
Ich glaube da gibt es das Verzeichnis boot: den Inhalt bräuchten wir.

LG

Holger

Hi Holger,

hier ein Screenshot des C:\EFI\Microsoft\Boot -Verzeichnisses.

Dateien hab ich mir lokal aufs Notebook geholt, kann ich also jederzeit (auch ohne Zugriff aufs lmn-Notebook) anschauen/bereitstellen.

Was genau brauchst du hier für Infos?

LG
Xandra

Hallo Xandra,

das war das falsche Verzeichnis.
Die Frage ist, was liegen für Verzeichnisse in /EFI/

Mircrosoft ist das uefi-bootverzeichnis von Windows.
Da müßte aber ein Verzeichnis „grub“ vorhanden sein: und das ist das
richtige (das von linbo).

Bei uefi reicht es nicht im UEFI(BIOS) das Bootdevice zu wählen: du mußt
das Betriebsystem wählen: und das ist durch den Namen eben dieses
Verzeichnisses bestimmt.
Du solltest also im UEFI die möglichkeit haben „grub“ als „zu Booten“
aus zu wählen.

LG

Holger

Hi Holger,

dann fehlt das komplette Verzeichnis, es gab nur die oben aufgelisteten.
Wie wird das Verzeichnis auf C:\ geschrieben?
(Image herunterladen und installieren, reicht hier nicht)

LG
Xandra

Hallo Xandra,

dann fehlt das komplette Verzeichnis, es gab nur die oben aufgelisteten.
Wie wird das Verzeichnis auf C:\ geschrieben?

garnicht: du meinst „auf die EFI Partition“, denke ich.

(Image herunterladen und installieren, reicht hier nicht)

doch: genau dann schreibt linbo sich in die Bootreihenfolge.

Bitte mach mal folgendes:

Lösch alle Einträge auf der EFI Partition (innerhalb des Verzeichnisses
EFI). Das geht auch von linbo aus.
Dann rebooten und vom Netzwerkbooten und dann nur „init cache“ machen.
Ist dann der Eintrag grub auf der EFI Partition vorhanden?

LG

Holger

Hi Holger,

kam gerade erst zum Testen.
In der efi-Partition im Verzeichnis EFI gibt es nur das Verzeichnis grub, in welchem die Datei grubx64.efi liegt.

EDIT: also vor und nach der Anpassung bzw. dem Löschen aller Einträge in EFI.

LG
Xandra

Kurzes Update:

Dank dem Thread Warnung vor Lenovo konnten wir das Problem „lösen“.

D.h. ich hab auf der efi-Partition im Verzeichnis /EFI/ zusätzlich zu ‚grub‘ ein ‚redhat‘ Verzeichnis erstellt und die grubx64.efi aus dem grub Verzeichnis reinkopiert + zu grub.efi umbenannt.
Damit bootet LINBO dann auch ohne Netzwerk.
Danke Lenovo…

Können die Änderungen auf der EFI-Partition irgendwie von lmn7 überschrieben werden oder reicht die einmalige Änderung?

LG
Xandra