AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Vista Business SP1: Zusammenarbeit mit Debian
Thema durchsuchen
Ansicht
Themen-Optionen

Vista Business SP1: Zusammenarbeit mit Debian

Ein Thema von Nils_13 · begonnen am 30. Jul 2008 · letzter Beitrag vom 30. Jul 2008
Antwort Antwort
Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#1

Vista Business SP1: Zusammenarbeit mit Debian

  Alt 30. Jul 2008, 09:28
Hi,

ich möchte Debian als zusätzliches Installation neben mein Vista Business SP1 installieren. Ich habe gelesen, es soll Probleme mit dem Bootloader GRUB geben (Quelle). Man soll einfach den Bootloader von Vista benutzen. Nur was heißt das für mich ? Es läuft gerade die Installation und die Frage ist: Soll ich GRUB von vornherein nicht installieren ? Startet dann der Vista-Bootloader und zeigt Linux gleich an ? Wie würdet ihr vorgehen ?
  Mit Zitat antworten Zitat
xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#2

Re: Vista Business SP1: Zusammenarbeit mit Debian

  Alt 30. Jul 2008, 10:07
Hallo,

in den Ergebnissen von Bei Google suchengrub vista findest Du einige Anleitungen.

Gruß
xaromz
I am a leaf on the wind - watch how I soar
  Mit Zitat antworten Zitat
Nils_13

Registriert seit: 15. Nov 2004
2.647 Beiträge
 
#3

Re: Vista Business SP1: Zusammenarbeit mit Debian

  Alt 30. Jul 2008, 19:00
Habe den ganzen Tag mit diesem Problem verbracht und bin zu einer guten Lösung gekommen. In der folgenden Anleitung wird alles erklärt, auch was ihr tun müsst, wenn ihr irgendwo einen Fehler gemacht hat, der den MBR beschädigt hat. Der letzte Abschnitt ist schon fast überflüssig, ich habe ihn nur zur Vollständigkeit geschrieben.

Abschnitt 1: Vista ist funktionstüchtig installiert und Linux soll parallel installiert werden
Um Linux und Windows parallel laufen zu lassen, geht man folgendermaßen vor:
1. Bei der Installation vom GRUB darauf achten, dass er sich NICHT in den MBR, sondern auf die Linuxpartition schreibt.
2. Mit SuperGRUB Linux starten.
3. dd if=/dev/xxx of=/bootloader.bin bs=512 count=1 <-- xxx steht hierbei für den Datenträger auf dem das Linux ist
4. /bootloader.bin auf einen Stick kopieren. Stick stecken lassen.
7. Windows Vista starten. Die bootloader.bin in das Wurzelverzeichnis der Systempartition (für gewöhnlich C:\) kopieren.
8. Folgendes Kommandos je nach Bedürfnis angepasst (zum Beispiel "Debian GNU/Linux" ersetzen) in der cmd ausführen: bcdedit /create /d “Debian GNU/Linux” /application bootsector
9. Die mit { beginnende und mit } endende GUID wird in den folgenden Kommandos verwendet. Beim letzten Kommando kann man anstelle von /addfirst auch noch /addlast und anderes verwenden - es bestimmt nur, an welcher Stelle der Eintrag stehen soll.
bcdedit /set {GUID} device boot
bcdedit /set {GUID} path \bootloader.bin
bcdedit /displayorder {GUID} /addfirst
10. Neustarten. Linux auswählen. Es erscheint GRUB. Linux starten. Die Zeilen der menu.lst von GRUB in der Windows Vista definiert wird unbedingt auskommentieren, falls man nämlich den Eintrag mit Windows Vista ausführt, darf man alles erneut machen.

Abschnitt 2: GRUB spuckt die 22 aus
Wenn man Windows Vista aus GRUB heraus startet, gibt es einen schweren Fehler. GRUB geht dabei kaputt (Error 22), Vista jedoch nicht. Daher ist es mit GRUB nur möglich Linux zu starten. So beseitigt man den Error 22:
1. Mit SuperGRUB Windows Vista starten.
2. Es empfiehlt sich EasyBCD herunterzuladen.
3. Ist es gestartet, geht man auf "Manager Bootloaders". Dort wählt man "Reinstall the Vista Bootloader" aus (für gewöhnlich schon ausgewählt) und klickt auf "Write MBR".
4. Ihr könnt nicht mit Abschnitt 1 fortfahren, da für diesen GRUB nicht im MBR sondern auf der Linuxpartition liegen muss.

Abschnitt 3: Verwendung von SuperGRUB
Die Verwendung von SuperGRUB wird hier kurz erklärt, die enthaltene Hilfe ist übrigens aussagekräftig genug, ich denke diesen Abschnitt zu drucken ist übertrieben:
1. Da es am Anfang sehr erschreckend aussieht, sollte man die Sprache und Hilfe auswählen, da dies SuperGRUB einen schöneren Text verpasst.
2. Die Hilfe läuft nun Schritt für Schritt runter und muss mit Enter nach bestenfalls durchlesen fortgeführt werden - sie läuft nach jeder Auswahl eines Eintrags erneut runter und erklärt die darauf erscheinenden Einträge des kommenden Menüs.
3. Irgendwann sieht man eine Auswahl von Systemen. Man wählt das gewünschte aus und muss darauf achten, dass man immer bevor irgendeine Aktion wirklich durchgeführt wird, klar sehen kann, dass es gestartet wird, statt einem Reparaturversuch des MBR oder irgendetwas anderem - in unserem Fall reicht ein Start vollkommen aus.
3.1 Linux startet man indem man erstmal Linux auswählt und sich im kommenden Menü für "Linux" entscheidet, startet Linux nicht, kann man auch noch "Linux (direkt)" versuchen.
3.2 Bei Windows sieht es ähnlich aus, es gibt allerdings kein "Windows (direkt)", welches auch unnötig wäre.
4. Wenn man SuperGRUB nicht mehr bennötigt, sollte die CD/Diskette/... entfernt werden.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz