Von USB Booten ohne Bootsupport des Mainboards

- OCinside.de PC Forum
https://www.ocinside.de

-- Tipps und Tricks
https://www.forum-inside.de/forums.cgi?forum=5

--- Von USB Booten ohne Bootsupport des Mainboards
https://www.forum-inside.de/topic.cgi?forum=5&topic=503

Ein Ausdruck des Beitrags mit 2 Antworten ergibt bei 3 Antworten pro Seite ca. 1 DIN A4 Seiten. Das entspricht bei 80 g/m² ca. 4.99 Gramm Papier.


-- Veröffentlicht durch MetaIIica am 4:29 am 24. Juli 2010

hier ist noch eine kleine Batch die das unter Vista/7 automatisiert (ideal wer Vista/7 unbeaufsichtigt installiert :D

Code
@echo off
Setlocal
bcdedit /export D:\SAVEDBCD
for /f "tokens=3" %%A in ('bcdedit /create /d "Starte Grub4Dos" /application bootsector') do set guid=%%A
bcdedit /set %guid% device boot
bcdedit /set %guid% path \grldr.mbr
bcdedit /displayorder %guid% /addlast
bcdedit /enum
endlocal
pause
exit


Zuerst wird eine Sicherung erstellt auf D: dann der Eintrag erstellt.
Sollte was schief gehn, kann man mit bcdedit /import D:\savedbcd den Ursprungszustand herstellen

(Geändert von MetaIIica um 4:30 am Juli 24, 2010)


-- Veröffentlicht durch MetaIIica am 0:19 am 17. Juli 2010

Jeder kennts, man hat ein Mainboard ohne USB-Bootsupport und will aber trotzdem von USB booten....

Bios kanns net also bedienen wir uns eines Tricks :D

hab da ein kleines Paket geschnürt das dies umgeht. Damit läuft BartPE/UBCD4Win und auch anderes vom USB-Stick (Linuxdistris usw.)
Auch spart man die Umstellung der Bootreihenfolge wenn man den PloP-Bootloader verwendet xD dieser bootet auch HDD,FDD,USB und CD/DVD:punk:

Download

einfach in C: entpacken und Boot.ini überschreiben (nur XP) bei Vista/7 die boot.ini nicht mitentpacken!

wer Windows Vista oder 7 sein eigen nennt entpackt alles bis auf die Boot.ini (ist unnötig) und geht in die Console (Start -> ausführen -> CMD)
und führt folgendes aus:
bcdedit /create /d "Grub4Dos" /application bootsector
The entry {012345678909876543210} was successfully created.

# in den folgenden Befehlen die angezeigete id verwenden (mark-copy-paste)
# im Beispiel die angezeigete id: {012345678909876543210}

bcdedit /set {012345678909876543210} device boot
The operation completed successfully.

bcdedit /set {012345678909876543210} path \grldr.mbr
The operation completed successfully.

bcdedit /displayorder {012345678909876543210} /addlast
The operation completed successfully

wenn ihr das habt gebt ihr ein:
bcdedit /enum

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=C:
description             Windows Boot Manager
...

Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Microsoft Windows Vista
...

Real-mode Boot Sector
---------------------
identifier              {012345678909876543210}
device                  boot
path                    \gdldr.mbr
description             Grub4Dos



neu booten, auswählen und freuen.

Solltet ihr dies nicht mehr benötigen bei XP in Boot.ini den Eintrag C:\grldr="Start GRUB4DOS" löschen

und bei Vista/7 gebt ihr zuerst bcdedit /enum ein dann sucht ihr den Grub4Dos Eintrag, markiert die ID, anschließend mit bcdedit /delete {012345678909876543210} löschen, mit bcdedit /enum kontrollieren fertig

die erste Auswahl nach dem Grub-Bootloader ist dann Boot WinPE (UBCD4Win/BartBE)
die zweite ist der Savemode davon
die dritte Auswahl ist ein alternativer USB-Bootloader(Bootet auch CD/FDD/HDDs)

Zum Thema BartPE/UBCD4Win via USB hier ein tolles Utility das sogar ne KickstartCD anbietet auf dies das hier basiert: Utility for creating FAT/FAT32/NTFS BartPE USB-Sticks/HDD's
Infos zum konfigurieren des PloP_Bootloaders: http://www.plop.at/de/bootmanager.html#plpcfgbt
Viel Spaß :D





(Geändert von MetaIIica um 0:31 am Juli 18, 2010)


OCinside.de PC Forum
© 2001 - 2024 www.ocinside.de