grub

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
Valdez
Beiträge: 554
Registriert: 08.05.2008 14:15:23
Wohnort: Tirol
Kontaktdaten:

grub

Beitrag von Valdez » 27.10.2010 15:49:55

wie kann ich grub sagen das ich eine neue festplatte eingebaut habe mit windows drauf ?

ich habe gelesen das ich die grub.cfg nicht editieren soll, darum frage ich

danke
<<its like 10.000 spoons when all you need is a knife>>

Benutzeravatar
bmario
Beiträge: 1257
Registriert: 05.09.2007 12:15:47
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dresden

Re: grub

Beitrag von bmario » 27.10.2010 15:52:08

Code: Alles auswählen

aptitude install os-prober && update-grub
Nichts zu tun ist viel besser,
als mit viel Mühe nichts zu schaffen. - Laotse

wanne
Moderator
Beiträge: 7625
Registriert: 24.05.2010 12:39:42

Re: grub

Beitrag von wanne » 28.10.2010 00:06:44

Nutzt du Grub2?
Wenn du noch den alten nutzt kannst du einfach zu der Datei /boot/grub/menu.lst einen Eintrag der in etwa so aussieht hinzufügen:

Code: Alles auswählen

title windows
root (hd1,0)
makeactive
chainloader +1
Das währe die erste Partition der zweiten HD. Grub lgancy zählt immer von null an und deshalb steht die 1 von (hd1,0) für die 2. HD. und die 0 für die erste Partition.
rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
bmario
Beiträge: 1257
Registriert: 05.09.2007 12:15:47
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dresden

Re: grub

Beitrag von bmario » 28.10.2010 00:20:37

wanne hat geschrieben:Nutzt du Grub2?
Wenn er eine grub.cfg hat, dann hat er Grub2.
Bei Grub-legacy heißt das Teil noch menu.lst
Nichts zu tun ist viel besser,
als mit viel Mühe nichts zu schaffen. - Laotse

wanne
Moderator
Beiträge: 7625
Registriert: 24.05.2010 12:39:42

Re: grub

Beitrag von wanne » 28.10.2010 00:28:08

bmario hat geschrieben:
wanne hat geschrieben:Nutzt du Grub2?
Wenn er eine grub.cfg hat, dann hat er Grub2.
Bei Grub-legacy heißt das Teil noch menu.lst
Im Grub2 gibt's sowas wie die menu.lst eigentlich gar nicht mehr. Nur noch Scripte die andere Dateien schreiben.
Mich wundert es nur ein bisschen warum er sich Grub2 geholt hat.
Ich glaube, das er einen Grub-Legacy hat, und nur etwas von Grub2 gelesen hat. Sonst hätter er bestimmt was gesagt.
btw.: Tut der os-prober bei dir? Bei mir hat der noch nie was von selber erkannt. musste immer selber scripten.
rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
uwepr
Beiträge: 657
Registriert: 03.02.2007 12:13:01
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Halle/S.
Kontaktdaten:

Re: grub

Beitrag von uwepr » 28.10.2010 17:14:13

Hallo,
bei GRUB2 gibts /etc/grub.d/40_custom,
da kann man Einträge von Hand machen:

Code: Alles auswählen

#!/bin/sh
exec tail -n +3 $0
# This file is an example on how to add custom entries
menuentry "Microsoft Windows XP Professional" {
   set root=(hd0,1)
   chainloader +1
}
Anschließendes update-grub schreibt den Eintrag in die grub.cfg
Stolpersteine: Laufwerksbezeichnung der Partition (Platten mit 0 beginnend entsprechend der BIOS-Reihenfolge, Partitionen mit 1 beginnend).
Viele Grüße!
Uwe Pr.
squeeze/fluxbox

Benutzeravatar
bmario
Beiträge: 1257
Registriert: 05.09.2007 12:15:47
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dresden

Re: grub

Beitrag von bmario » 28.10.2010 18:06:55

wanne hat geschrieben:btw.: Tut der os-prober bei dir? Bei mir hat der noch nie was von selber erkannt. musste immer selber scripten.
Ich benutze immer noch Grub1 :) aber als ich das letze mal grub2 drauf hatte, hat os-prober zwar zuviel gefunden, aber die Einträge funktionierten soweit. Mir ist aber einfach die Grub1 Konfig lieber. technisch hab ich auch keinen Grund auf Grub2 zu gehen.
Nichts zu tun ist viel besser,
als mit viel Mühe nichts zu schaffen. - Laotse

Benutzeravatar
TobiSGD
Beiträge: 539
Registriert: 28.06.2010 16:10:06
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Hannover

Re: grub

Beitrag von TobiSGD » 28.10.2010 18:19:42

Wenn du Grub 2 benutzt ist es manchmal notwendig update-grub mehrmals auszuführen, damit auch wirklich alle Systeme gefunden werden. Konnte das jetzt schon mehrfach beobachten.
Registered Linux User #501265
Workstation: Slackware64 -current XFCE
Laptop: Slackware64 -current XFCE
Server: Debian Squeeze i686 CLI

Antworten