Computer Hardware Forum - TweakPC

Computer Hardware Forum - TweakPC (https://www.tweakpc.de/forum/)
-   Linux bzw. Non-MS & Programme (https://www.tweakpc.de/forum/linux-bzw-non-ms-and-programme/)
-   -   Grub - Booten vom USB Gerät (https://www.tweakpc.de/forum/linux-bzw-non-ms-and-programme/42320-grub-booten-vom-usb-geraet.html)

redilS 08.11.2006 16:06

Grub - Booten vom USB Gerät
 
Ich hab hier einen Rechner hingestellt bekommen um den ich mich "kümmern" soll.
Die Bitte: Man soll eine zweite Windows Installation von einer externen Festplatte booten können. ABER! Welches OS gestartet werden soll, muss man (der Bequemlichkeit halber :evil: ) per Bootmanager entscheiden können.

Über die Boot-Reihenfolge oder "F12" hab ich ja schon oft gemacht, aber so? ...

Mit ntldr und boot.ini geht's m.E. nicht, da hab ich schon nahezu alles versucht. Meine letzte Hoffnung wäre nun "Grub". Hat zufällig irgendwer irgendeine Idee, wie ich diesen Mist zum Laufen bekomme?

Zur Info:
Grub startet bereits von der internen Festplatte und fährt dann auch brav das Windows von selbiger hoch (hd0,0) - aber wie zum Geier spreche ich die externe Platte an... :confused:


Gruss,
redilS


EDIT:
Bitte, schreibt mir nicht ich soll "googlen" - genau damit hab ich mich die letzten Stunden beschäftigt :evil:

Neosoul 08.11.2006 16:19

AW: Grub - Booten vom USB Gerät
 
Hast du demzufolge auf der internen Platte Linux und Windows? Kannst du dann bei Grub auswählen, welches BS du lädst(zumindest von der internen Platte)?

Neosoul

redilS 08.11.2006 16:28

AW: Grub - Booten vom USB Gerät
 
- Auf beiden Platten befindet bereits sich eine lauffähige Windows Installation (USB Boot per Boot-Reihenfolge funktioniert)
- Grub liegt auf der internen Festplatte im Ordner "c:\grub".
- Grub wird vom ntldr auf der internen Festplatte (per boot.ini) als Standard-Eintrag aufgerufen.
- Das Windows auf der internen Festplatte lässt sich so bereits wunderbar über Grub starten (Eintrag in menu.lst)

Sry, "hd0,0" war irreführend - hab's korrigiert.

Neosoul 08.11.2006 16:56

AW: Grub - Booten vom USB Gerät
 
Also USB Boot brauchst du auf keinen Fall im BIOS einstellen!

Du müsstest Grub sagen, das er noch ein Windows auf der USB-Platte findet!
poste mal bitte, was bei Grub in der menu.lst steht. Die findest du irgendwo in "C:\grub" (denke ich zumindest, hab das selber noch nicht gemacht, beschäftige mich aber schon eine weile mit Linux, und hab auch Grub als Bootloader).

Neosoul

redilS 08.11.2006 17:00

AW: Grub - Booten vom USB Gerät
 
Aktueller Inhalt "menu.lst":

[code]
[SIZE=2]color black/cyan yellow/cyan
timeout=30
default=0

title Windows XP
root (hd0,0)
makeactive
chainloader +1

title External HDD
root (hd1,0)
makeactive
chainloader +1
[/SIZE][/code]


"hd1,0" isses schonma nicht, das is auf meinem Mist gewachsen... :)

Neosoul 08.11.2006 17:05

AW: Grub - Booten vom USB Gerät
 
[code]
[SIZE=2]color black/cyan yellow/cyan
timeout=30
default=0

title Windows XP
root (hd0,0)
makeactive
chainloader +1

title External HDD
root (sda,0)
makeactive
chainloader +1
[/SIZE][/code]

Versuch es so mal kurz, wenn das nicht klappt muss ich selber noch mal kurz googeln, würde mich aber auf jeden Fall heute abend noch mal melden!

Neosoul

redilS 08.11.2006 18:37

AW: Grub - Booten vom USB Gerät
 
Zu allererst jetzt einmal ein "Vielen Dank!" für Deine Bemühungen :)

Zum Thema:
Nach Umstellung auf (sda,0) meldet Grub: "Error 23 - Error while parsing number"


Ich bin wie gesagt mit meinem Latein am Ende und was Linux angeht, bin ich nur im Bezug auf meinen fli4l - Router fit :)

Neosoul 08.11.2006 20:16

AW: Grub - Booten vom USB Gerät
 
Also nach dem ich jetzt schon eine ganze weile gegoogelt habe, habe ich mal einen Link für dich, der dein Problem in etwa darstellt, aber auch hier wird, wie in 99,9% der Fälle ein Linuxsystem benutzt!(musst dann in dem Forum noch mal einen Link anklicken) [URL="http://www.linux-web.de/thread/12154/Linux-auf-USB-Festplatte.html"]Klick zum Link![/URL] Könnte aber auch in deinem Fall funktionieren!

Ich google jetzt noch mal weiter, vielleicht finde ich eine Lösung die es mit zwei Windowssystemen demonstriert!

Neosoul

Neosoul 08.11.2006 20:47

AW: Grub - Booten vom USB Gerät
 
Gehe ich recht der Annahme, das du schon von der USB-Platte booten kannst, aber nicht auswählen kannst, welches Windows du nutzen willst?
Du könntest im Bios maximal einstellen, das als erstes auf USB-HDD nach BS geschaut werden soll, dann auf IDE/SATA-Festplatte, und wenn du von der USB-Platte booten willst, diese anschließen, und wenn nicht, halt abgeschlossen lassen! <<Sorry dafür, hab selber gerade noch mal deine Frage gelesen!
Per Bootmanager müsste ich evtl. selber noch mal suchen, ob etwas derartiges möglich ist(kann ich mir mittlerweile schwer vorstellen, da ich schon irgendwie 2 Stunden im Internet nach Lösungen suche).

(Falls du nicht von der USB-Platte booten kannst(schon das scheint ja ein fast unmögliches Unterfangen zu sein), hier ein Link: [URL="http://www.chip.de/c1_forum/thread.html?bwthreadid=805771"]Link[/URL] (ist leider chip.de, da bin ich schon immer etwas misstrauisch))

Mit freundlichen Grüßen

Neosoul

redilS 08.11.2006 21:09

AW: Grub - Booten vom USB Gerät
 
An dieser Stelle muss ich sagen, dass nun Schluss ist. 2 Leute verplempern ihren Feierabend, damit ein Dritter "bequemer" seinen Rechner booten kann :inflames:
Der Kosten/Nutzen Faktor stimmt schon längst nicht mehr.

Deine Links hab ich mir _alle_ durchgelesen, aber leider Gottes lässt sich davon nichts für "meine" Zwecke umsetzen.

Ich werd' nun, wie auch schon von Dir nahegelegt, folgende Info weitergeben:
Soll von der externen Platte gestartet werden => Platte anstecken !


Nochmals ein grosses Dankeschön an Dich Neosoul :)

Neosoul 09.11.2006 05:59

AW: Grub - Booten vom USB Gerät
 
Gern geschehen! Hätte mich ja auch interessiert, ob so etwas zu realisieren wäre! Vielleicht gibt es ja noch Leute im Forum, die da doch noch eine Lösung haben!

Neosoul

redilS 09.11.2006 09:09

AW: Grub - Booten vom USB Gerät
 
Eine Idee, die ich auf jeden Fall noch testen werde, hatte ich gestern noch...

- good'ol DOS booten
- USB-Treiber laden
- Grub starten

Was meinst Du Neosoul? Könnte doch klappen, oder? :)


Theorie-Update:

1. ntldr startet stage1 (Grub boot image) über einen Eintrag in boot.ini (c:\boot\stage1="Grub")
2. Grub himself bietet ein DOS Floppy-Image für den Bootvorgang an und lädt dieses
3. (Free-)DOS startet und lädt USB Treiber
4. Grub wird erneut aufgerufen und kann nun auf die externe Festplatte zugreifen


So weit, so gut. DOS bekomm ich schon gestartet und auch der USB Treiber findet alle Host-Controller... aber die dämliche Platte wird wieder nicht erkannt :head:

Der Rechner bootet aber von der externen Platte, wenn diese in der Boot-Reihenfolge (BIOS) _vor_ der internen Festplatte steht :inflames:

redilS 09.11.2006 15:07

AW: Grub - Booten vom USB Gerät
 
Update 2:
Die externe Platte bzw. jegliches andere USB-Gerät wird nun erkannt. Jetz' nehm ich mir wieder Grub vor ^^

Neosoul 09.11.2006 16:10

AW: Grub - Booten vom USB Gerät
 
Was mir noch gerade so in den Sinn kommt:

Du lässt im Bios auf USB-Boot, der greift auf die USB-Platte zu und startet dort Grub! Müsstest du halt mal Grub auf der externen Platte installieren. Evtl. bemerkt Grub dann sogar, das auf der internen platte noch ein Windows ist, und bietet dir das gleich noch als Auswahlmöglichkeit an!
Wenn nicht, kannst du bestimmt den Eintrag von der internen Platte dort in die menu.lst eintragen, und dann auf die interne zugreifen!

Leider kann ich das alles persönlich nicht testen, da ich keine USB-Platte habe!

Kannst du mal einen Link posten, in dem steht, wie man Grub unter Windows installiert?

Neosoul

redilS 09.11.2006 16:33

AW: Grub - Booten vom USB Gerät
 
Ich glaub Du hast Recht... :inflames: Muss ma schnell was testen ;)

EDIT:
Ne, dat wollte auch nicht so wirklich... Beim Starten von der extenen Platte verweist (hd0,0) auf eben diese und dadurch ist die interne Platte wiederum nicht ansprechbar.


Link zu 'nem grub4dos Wiki: [URL="http://grub4dos.jot.com/WikiHome"]-klick-[/URL]


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:24 Uhr.

Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.