Bootreihenfolge temporär ändern per batch
Hallo,
ich suche eine Möglichkeit wo ich die Bootreihenfolge verstellen kann, ohne ins UEFI Bios zu gehen. Vielleicht als batch ausführbar.
Ich habe augdem Rechner win 10 installiert und möchte temporär die Boot reihenfolge ändern so das vom USB Stick gebootet wird.
Ich habe BCDedit /enum ausgeführt aber ich finde in der Anzeige kein USB Stick.
Vielleicht kann mir hier jemand weiterhelfen.
Danke im voraus
VG
Tommhi
ich suche eine Möglichkeit wo ich die Bootreihenfolge verstellen kann, ohne ins UEFI Bios zu gehen. Vielleicht als batch ausführbar.
Ich habe augdem Rechner win 10 installiert und möchte temporär die Boot reihenfolge ändern so das vom USB Stick gebootet wird.
Ich habe BCDedit /enum ausgeführt aber ich finde in der Anzeige kein USB Stick.
Vielleicht kann mir hier jemand weiterhelfen.
Danke im voraus
VG
Tommhi
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 1622101356
Url: https://administrator.de/forum/bootreihenfolge-temporaer-aendern-per-batch-1622101356.html
Ausgedruckt am: 23.12.2024 um 09:12 Uhr
16 Kommentare
Neuester Kommentar
Zitat von @tommhii:
Hallo,
ich suche eine Möglichkeit wo ich die Bootreihenfolge verstellen kann, ohne ins UEFI Bios zu gehen. Vielleicht als batch ausführbar.
Ich habe augdem Rechner win 10 installiert und möchte temporär die Boot reihenfolge ändern so das vom USB Stick gebootet wird.
Ich habe BCDedit /enum ausgeführt aber ich finde in der Anzeige kein USB Stick.
bcdboot bringt dir hier nichts weil hier schon der Bootloader der Windows-Partition angesprungen ist, also die Boot-Phase des BIOS/EFI schon abgeschlossen ist.Hallo,
ich suche eine Möglichkeit wo ich die Bootreihenfolge verstellen kann, ohne ins UEFI Bios zu gehen. Vielleicht als batch ausführbar.
Ich habe augdem Rechner win 10 installiert und möchte temporär die Boot reihenfolge ändern so das vom USB Stick gebootet wird.
Ich habe BCDedit /enum ausgeführt aber ich finde in der Anzeige kein USB Stick.
Du könntest höchstens einen Bootloader wie GRUB oder PLOP einbinden dessen Default Boot-Reihenfolge du dann im OS änderst.
Alternativ wenn es vom Hersteller des BIOS/EFI Tools für dessen Firmware gibt kannst du diese einsetzen um die Einstellungen im EFI zu ändern.
Zitat von @tommhii:
ich möchte nicht über die BIOS Oberfläche mit Taste F12 das BIOS soll aus sicherheitsgründen nicht geöffnet werden.
Das hatte ich ja oben geschrieben.
ich möchte nicht über die BIOS Oberfläche mit Taste F12 das BIOS soll aus sicherheitsgründen nicht geöffnet werden.
Das hatte ich ja oben geschrieben.
Und dass F12 nicht das Menü des BIOS sich öffnet sondern ein Menü, in dem du das Bootmedium auswählst, ist ebenfalls nicht zulässig?
Und wer soll das Script/ Batch am Ende denn ausführen?
Ein User?
Ich halte es für "gefährlich", wenn man mit einem Batch-/ Powershell-Script die Bootreihenfolge des UEFI manipulieren könnte. SO ungefiltert kann ein Pöhser Pursche ja dann Schindluder betreiben.
Moin,
Dann Boote doch über pxe gleich das richtige Medium.
lks
Der Rechner soll also ein Batchscript booten?
Ich denke, dass dir das nicht gelingen wird
Du musst ja erstmal ein OS laden, bevor du da "wie wild" ne Batch ausführen lassen kannst.
Ich würde mal nach einer SCCM-Anbindung deines uns unbekannten Clientherstellers schauen...
Zitat von @tommhii:
Ich habe irgendwo gelesen das man mit bcdedit temporär die bootreihenfolge ändern kann.
Nö, überleg doch mal, wenn der Windows-Bootloader geladen ist (nur den bearbeitest du ja mit bcdedit) bootet der Rechner ja zu dem Zeitpunkt schon von der Platte ... ein Umstellen damit also Blödsinn. Wie oben gesagt wurde, entweder anderer Bootmanager oder über PXE gleich das richtige Bootmedium per DHCP zuweisen.Ich habe irgendwo gelesen das man mit bcdedit temporär die bootreihenfolge ändern kann.
Ich weiss zwar nicht was das für eine Anwendung sein soll, es klingt erst einmal danach, als ob du versuchst ein IPMI nachzubilden, also du hast einen unbeaufsichtigten PC (also einen Server), der kein echter Server mit IPMI ist und du irgendwie per Remote warten willst.
Oder du lässt den USB Stick weg und steckst ihn nur an, wenn du ihn benötigst, dann sorgt die voreingestellte Bootreihenfolge dafür, dass vom USB Stick gebootet wird, statt von der Festplatte.
Oder du lässt den USB Stick weg und steckst ihn nur an, wenn du ihn benötigst, dann sorgt die voreingestellte Bootreihenfolge dafür, dass vom USB Stick gebootet wird, statt von der Festplatte.
Du kannst aber keine Batch über PXE zu einem Client schicken!
PXE ist ein Pull-Prinzip!
Der DHCP-Server bietet die Eckdaten an. Wenn der Client dann im UEFI auf PXE-Boot steht und die Daten vom DHCP-Server empfängt, lädt er das bereitgestellte OS-Image.
Fertig!
Da dein Client ja aber scheinbar schon über ein PXE-Nechanismus bootet: lasse ihn doch von deinem Test-OS übers Netzwerk, statt über den Stick starten!
da du ins nichtmal was zum Cluent-Hersteller sagst, können wir dir nichtmal sagen, ob daständen der Bootorder via SCCM klappen würde.
PXE ist ein Pull-Prinzip!
Der DHCP-Server bietet die Eckdaten an. Wenn der Client dann im UEFI auf PXE-Boot steht und die Daten vom DHCP-Server empfängt, lädt er das bereitgestellte OS-Image.
Fertig!
Da dein Client ja aber scheinbar schon über ein PXE-Nechanismus bootet: lasse ihn doch von deinem Test-OS übers Netzwerk, statt über den Stick starten!
da du ins nichtmal was zum Cluent-Hersteller sagst, können wir dir nichtmal sagen, ob daständen der Bootorder via SCCM klappen würde.
Zitat von @tommhii:
Nochmal ich möchte ein Batch Script erstellen das ich über PXE zu einen Client PC schicke und das dort die Bootreihenfolge ändert mehr nicht. Damit soll gewährleistet sein, das wenn der PC zu einen späteren zeitpunkt neu gebootet wird die richtige Reihenfolge hat.
Nochmal ich möchte ein Batch Script erstellen das ich über PXE zu einen Client PC schicke und das dort die Bootreihenfolge ändert mehr nicht. Damit soll gewährleistet sein, das wenn der PC zu einen späteren zeitpunkt neu gebootet wird die richtige Reihenfolge hat.
Wieso im BIOS umstellen? Boote doch einfach grub oder plop per pxe und boote direkt vom gewúnschten Medium.
lks
Nochmal ich möchte
Er will keine Lösung für sein Problem, deshalb geht er auch nicht auf alternative Möglichkeiten ein. Er will nur wissen ob es per Script funktioniert. Also heisst die Antwort ganz einfach: nein.Vergesse nicht den Beitrag als gelöst zu markieren. Wie kann ich einen Beitrag als gelöst markieren?
Zitat von @NordicMike:
Nochmal ich möchte
Er will keine Lösung für sein Problem, deshalb geht er auch nicht auf alternative Möglichkeiten ein. Er will nur wissen ob es per Script funktioniert. Also heisst die Antwort ganz einfach: nein.Da widerspreche ich und sage Doch es funktioniert. Das Skript muß nur per pxe bootbarer Maschinencode sein.
lks.
PS: Tatsächlich geht es recht einfach, indem man ein fertig konfektioniertes Minilinux bootet, das nichts anderes mach, als mit dem Tool efibootmgr die gewünschte Bootreihenfolge herzustellen und sich dann zu beenden. Man könnte dafür z.B. einknopux "custimizen", was aber Overkill wàre.
lks
Das Skript muß nur per pxe bootbarer Maschinencode sein.
Na gut, man kann "alles" selbst entwickeln und programmieren. Nur, diejenigen, die das können, stellen die Fragen nicht, sondern machen einfach - aeh, einfach ist untertrieben. Selbst diejenigen brauchen schon ordentlich Brainstorming, Zeit und Tests für verschiedene Gerätemodelle inkl gleiche BIOS Versionen innerhalb einer Modellreihe dafür.Für alle anderen bleibt es bei: nein