Hallo,
Ich hab Windows und Linux (Suse) installiert.
Nun hab ich mein Windows zerschossen, und muss das neuinstallieren, wie ist das dann mit dem Bootload Grup? Also geh ja mal davon aus das Windows den eigenen Bootloader mit installiert, und ich dann nicht mehr an Suse rankomme.
Kann ich nach der installertion, so die Suse DVD nehmen, den Grup-Bootload installieren und dann komm ich auch wieder an Linux ran? Weil ich wolle Linux nicht auch neu installieren.
Danke für eure Hilfe
Linux 15.063 Themen, 107.432 Beiträge
Man kann Grub nach der Installation von Xp bearbeiten indem man von der Suse CD bootet
-- intalliertes System Booten auswählt . Und dann Grub bearbeitet.
Dies ist aber extrem kompliziert da Grub textbasiert ist.
Für besondere Fälle , falls noch Platz für eine weitere Partiton ist kann man ein Ubuntu oder Kubuntu dazuinstallieren
(nach xp. Dies bootet dann mit Grub alle drei Systeme.
Nachtrag , bei früheren Suse gab es wohl die Möglichkeit mit Yast den Grub
zu reparieren?
Jedoch nicht wählen -- alten Bootsektor der Festplatte wiederherstellen, sonst bootet nur Xp.
ok Danke für schnelle antwort, ich stürze mich da mal rein!
Wenn alles nicht geht, muss ich halt suse auch nochmal installieren, sowild ist das nicht, es dauert halt nur alles wieder.
und "extrem kompliziert" ohoh das hört sich nicht gut an.
Naja ein versuch ist es wert, und um dann auch mal das system wieder herzustellen bzw zu reparieren.
Danke
Wenn ich mich recht erinnere putzt sich Windows den MBR zurecht, d.h. nach Windows-Installation wird nur Windows booten. Aber es war auch immer möglich ein SuSE-Linux von der SuSE-CD zu booten, blos den aktuellen Weg kenne ich nicht. Früher hat man einfach eine Installation abgebrochen und ist bei Yast1 gelandet, dass dann auch den Start eines installierten Linux zuließ.
Wenn Linux dann läuft, kannst Du einen neuen GRUB-Bootmanager per Yast installieren. Installiere ihn doch einfach nur auf Diskette. Linux startet mit Diskette. Und bei kurzen eingestellten Zeiten fürs Bootfenster geht das mit nur 2 Sekunden Verzögerung über die Bühne! Da wird fast nix von der Diskette gelesen. Und Windows startet eben indem man die Diskette weglässt.
Vielleicht kann ja mal jemand beisteuern, wie heut zu Tage der Boot von DVD geht?
Windows 2000 überschreibt den MBR nicht automatisch, aber Windows XP.
Vielleicht ist bei SUSE eine Live CD dabei. Wenn nicht kannst du mit Knoppix den grub so noch mal neu installieren.
(Wenn du Englisch nicht so gut kannst, brauchst du nur diese drei befehle nacheinander eingeben):
3.2 Installing GRUB natively
Caution: Installing GRUB's stage1 in this manner will erase the normal boot-sector used by an OS.
GRUB can currently boot GNU Mach, Linux, FreeBSD, NetBSD, and OpenBSD directly, so using it on a boot sector (the first sector of a partition) should be okay. But generally, it would be a good idea to back up the first sector of the partition on which you are installing GRUB's stage1. This isn't as important if you are installing GRUB on the first sector of a hard disk, since it's easy to reinitialize it (e.g. by running `FDISK /MBR' from DOS).
If you decide to install GRUB in the native environment, which is definitely desirable, you'll need to create a GRUB boot disk, and reboot your computer with it. Otherwise, see Installing GRUB using grub-install.
Once started, GRUB will show the command-line interface (see Command-line interface). First, set the GRUB's root device1 to the partition containing the boot directory, like this:
grub> root (hd0,0)
If you are not sure which partition actually holds this directory, use the command find (see find), like this:
--------------------------------------------------------------------
>>>>>Gib erstmal diesen Befehl in einer Konsole von Knoppix oder SUSE Live CD ein.
1. grub> find /boot/grub/stage1
Die Ausgabe dieses Befehls nimmst du als Argument für
2 grub> root (hd0,0)
-------------------------------------------------------------------
This will search for the file name /boot/grub/stage1 and show the devices which contain the file.
Once you've set the root device correctly, run the command setup (see setup):
grub> setup (hd0)
This command will install the GRUB boot loader on the Master Boot Record (MBR) of the first drive. If you want to put GRUB into the boot sector of a partition instead of putting it in the MBR, specify the partition into which you want to install GRUB:
---------------------------------------------------------
Wenn grub wieder in den MBR installiert werden soll:
Am Ende :
3. grub> setup (hd0,0)
--------------------------------------------------------
If you install GRUB into a partition or a drive other than the first one, you must chain-load GRUB from another boot loader. Refer to the manual for the boot loader to know how to chain-load GRUB.
After using the setup command, you will boot into GRUB without the GRUB floppy. See the chapter Booting to find out how to boot your operating systems from GRUB.
Zum Nachlesen:
http://www.gnu.org/software/grub/manual/html_node/Installing-GRUB-natively.html#Installing-GRUB-natively
http://www.gnu.org/software/grub/manual/
Danke für die Links zu Grub.
Warum in aller Welt tut Xp das?
Linux arrangiert sich mit anderen Betriebssystemen die noch auf der Festplatte sind.
Auch der Lilo von Mandriva Überschreibt den Xp Bootsektor nicht , sondern integriert ihn .
Gerade für Neueinsteiger ist es Ärgerlich wenn Xp als Zweites installiert wird und Linux dann erstmal
nicht startbar ist.
Mußt du Microsoft fragen. Ich glaube das Windows 2000 den MBR nicht automatisch überschreibt.
Früher gab es für PCs gar keine anderen Betriebsysteme.
IBM ist mit OS/2 gescheitert und Unixsysteme gab es meines Wissens nach nicht für PCs.
Unix lief auf Industrierechner die für Privatanwender unbezahlbar waren.
Bei Windows ist nicht mal ein Bootmanager dabei, jedenfalls kein guter.
Microsoft hat wohl nicht damit gerechnet das es zu einem Unixrevival mit Linux kommt ;-).
Man hört überall das Unix veraltet ist, aber im Grunde ist das Konzept von Unix immer noch aktuell.
Wenn jemand ein flexibles, transparentes und erweiterbares Betriebsystem haben will kommt an Unix oder Linux nicht vorbei.
Windows ist mehr für eine intuitive Benutzerführung entwicklet worden.
Ich denke nicht das alle Heimanwender auf Unix/Linux umsteigen werden.
Steve Ballmer tut gerade so als ob es für Windows keinen Markt gibt.
Ich würde mal meinen das es ein rießen Vorteil ist, wenn man nicht unbedingt ein Betriebsystem verkaufen will.
Dann muß man auch keine Kompromisse machen um die Verkaufszahlen zu erhöhen.
Sun Microsystem sieht auch keinen Sinn darin Solaris 10 zu verkaufen.
Solaris 10 ist kostenlos für Privatanwender und die Industrie . Sun will Geld mit dem Support und den Rechnern verdienen.
(Und bei den Preisen einer Sparc Workstation oder einer AMD Opteron Workstation kommen bestimmt de Entwicklungskosten für Solaris wieder rein. ;-).
Du brauchst nur eine Knoppix CD starten und in die Konsole wechseln und dann diese drei Befehle eingeben, nachdem du mit dem Befehl "grub" den grub gestartest hast.
Das Konzept von Unix hat sich gehalten . Genaugenommen hat selbst BeOs von der Unixartigen
Struktur profitiert , Treiber waren dort meist sehr klein .
Ein paar Solaris Rechner mit -- glaube ich sehr guter Hardware wurden mal
vergleichsweise Günstig angeboten. Redhat und Debian lief wohl auch damit.
Microsoft leidet aber im Serverbereich daran die alten Dateisysteme mitzuschleppen.
Aber Das Konzept mit den Treibern ist für kleine Aufgaben im Desktopbereich , und für Geräte
oft einfacher zu handhaben.
Für sehr langen Dauerbetrieb sind Ext3 und die andern unixartigen Dateisysteme besser geeignet.
Ein direkter Zugriff auf die Hardware wie bei Dos ist für Unix Systeme wohl zu unsicher.
Hallo Torsten
Für dieses Problem gibt es mehrere Wege:
1. Du nimmst nach der Installation von XP die Suse-DVD, startest die Installation von Suse, und irgendwann stellt Suse fest, das bereits ein System installiert ist und schlägt vor dieses zu starten. Wenn Du auf diese Art in Deine Suse-Installation reinkommst, bearbeitest Du mit Yast die grub- Einstellungen (und wenn Du nur die Anzeigedauer vom Bootmenü veränderst), die Hauptsache der Bootloader wird auf diese Art wieder neu in den MBR geschrieben, und damit hat sich´s.
2. Sollte es auf die Art nicht klappen, dann bietet Suse beim Vorgehen wie vorher m. E. eine Systemreparatur an, und dabei wird grub auch neu geschrieben (ich glaube, das kann man sogar gezielt auswählen).
3. Beim Start von der Installations-DVD gibt es noch eine Option "rescue system", aber die ist textbasiert, und grubinstall stage1 usw. sind auch nicht jedermanns Sache.
Falls Du noch ein Diskettenlaufwerk hast, kannst Du grub ja auch dorthin installieren, da brauchst Du den MBR nicht zu verändern, und hast das Problem nicht wieder, aber oftmals sind die neueren Rechner ja bereits ohne.
Danke alle für eure Tipps, ich habe mit Knoppix hinbekommen.
Das was Karsten gepostet hat, hab ich auch auf via google gefunden, und ausgedruckt. Ein Kollege stand mir auch noch zur Seite. War eigendlich ganz easy, wenn man so wie hier eine gute Anleitung bekommen. Danke dafür.
Also ich verstehe das auch nicht, warum XP den Bootloader von Linux oder Unix, überschreibt. Macht der von Vista das auch?
Also da sollte Microsoft mal einlenken, und das für den User einfacher machen.
also Danke euch allen nochmal für die Tipps
Gute Nachricht , wär ganz gut wenn es für Grub ein deutsches Tutorial Gibt. -- Er Bootet fast alles wie Kubuntu zeigt.
(Gut der Begriff Tutorial ist ja auch englisch)
Bei technischem Englisch ist es nicht so leicht immer alles zu verstehen.
Ganz ohne geht es aber nicht.
Vielen Studenten geht es ja auch oft so , viele gute Literatur gibt es nicht als Übersetzung.
