bootmanager grup

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Desian
Beiträge: 35
Registriert: 02.09.2003 13:34:18
Kontaktdaten:

bootmanager grup

Beitrag von Desian » 19.05.2004 17:45:58

Hi,

wo stell eich ein, dass ich von meiner 2ten Partition ein anderes BS starten kann?

Mein Debian Netinstall is nu gut durchgegangen und die alte Partitionierung is noch vorhanden, nur hat er mich nicht geragt, ob ich noch eine andere paatition einbinden will.
Naja, is ja acuh kein Windows ;)

cu Desian

Benutzeravatar
Night.Hawk
Beiträge: 655
Registriert: 24.05.2003 11:00:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Night.Hawk » 19.05.2004 19:37:24

Hallo,

windows bindest Du z.B. so in grub ein:

Code: Alles auswählen

title         Windows 
rootnoverify    (hdx,x)  => Für die x deine Partition eintragen, grub fängt bei NULL an zu zählen!
chainloader      +1
savedefaullt
Viel Erfolg
________________________________________________
Leben und leben lassen ...

Benutzeravatar
suntsu
Beiträge: 2947
Registriert: 03.05.2002 10:45:12
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: schweiz
Kontaktdaten:

Beitrag von suntsu » 19.05.2004 20:10:08

Vielleicht ist hier ja auch noch was.
http://www.debianforum.de/wiki/?page=Grub

gruss
manuel

Benutzeravatar
peschmae
Beiträge: 4844
Registriert: 07.01.2003 12:50:33
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: nirgendwo im irgendwo

Beitrag von peschmae » 19.05.2004 20:26:58

Ich weiss nicht ob das ein vertippser war oder nicht - auf jeden Fall heisst das Programm Grand Unified Bootmanager - also GRUB und nicht Grand Unified Pootmanager

Ach ja, was für eine Netinstall war das? Beta3 oder Beta4 - letztere sollte nämlich bereits vorhandene Betriebssysteme wie z.B. Windows (MacOS afak auch ;)) automatisch einbinden.

MfG Peschmä

Ed
Beiträge: 194
Registriert: 15.08.2002 19:57:17

Beitrag von Ed » 21.05.2004 16:04:56

Wenn ich Desian richtig verstanden habe, ist das 2. OS k e i n Windows, also wird eventuell das
Dateisystem dieses OS? (welches?) nicht erkannt, und folglich auch kein (automatisierter) Eintrag
in Grub vorgenommen.

thrawn1024
Beiträge: 23
Registriert: 24.05.2004 20:44:31

Beitrag von thrawn1024 » 24.05.2004 20:56:49

Hi,

ich hab mich vor kurzem auch an Debian gewagt (erster kontakt mit linux überhaupt)

Ich hab zwei platten, eine für daten und eine fürs betriebssystem.
Die platte fürs OS hab ich geteilt in windows und linux.

Dann habe ich zuerst windows (2000) und dann Debian (Sarge NetInstall ISO) installiert.
Dabei hat debian die vorhandene Partition auch erkannt.

Aufgrund anfänglicher probleme mit X und kdm und so hab ich dann die Debian partitionen nochmal platt gemacht und Woody von CD installiert. Nun wurde windows nicht mehr gefuden (nehme an, da es ja nun schon ausm MBR raus war..)

Als das dann auch nicht ging hab ich die Partitionen nochmal platt gemacht und nochmal Sarge versucht. (Windows wieder nicht erkant)

Nach einiger Zeit (viel Zeit :) ) lief es dann endlich (und läuft immernoch)
Das Problem ist jetz nur, dass windows2000 un nicht im bootmeü ist.
Nach entsprechenden Anleitungen und Tutorials hab ichs dann versucht selber einzutragen.

Meine erste platte:

Code: Alles auswählen

debian:/home/chris# fdisk -l /dev/hda

Disk /dev/hda: 8455 MB, 8455200768 bytes
255 heads, 63 sectors/track, 1027 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1           6       48163+  83  Linux
/dev/hda2               7        1026     8193150    f  W95 Ext'd (LBA)
/dev/hda5             515        1026     4112608+   7  HPFS/NTFS
/dev/hda6               7         249     1951834+  83  Linux
/dev/hda7             250         480     1855476   83  Linux
/dev/hda8             481         514      273073+  83  Linux

Partition table entries are not in disk order
mein eintrag in der menu.lst:

Code: Alles auswählen

title		Windows2000
root		(hd0,4)
makeinactive
chainloader	+1
als das nicht ging hab ich versucht:

Code: Alles auswählen

title		Windows2000
root		(hd0,1)
makeinactive
chainloader	+1
bei beiden die Fehlermeldung:

Code: Alles auswählen

FILE SYSTEM TYPE UNKNOWN
partitiontype 0x7
chainloader+1
was mach ich falsch?

gruß,
Thrawn

Benutzeravatar
Night.Hawk
Beiträge: 655
Registriert: 24.05.2003 11:00:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Night.Hawk » 24.05.2004 21:30:53

Hallo,

mach es so, wie ich es oben beschrieben habe, dann klappt es.

Hättest Du alles gelesen, wäre Dir schreibarbeit ersprart geblieben :)
________________________________________________
Leben und leben lassen ...

thrawn1024
Beiträge: 23
Registriert: 24.05.2004 20:44:31

Beitrag von thrawn1024 » 25.05.2004 15:31:07

aber auch das

Code: Alles auswählen

title         Windows 
rootnoverify    (hdx,x)  => Für die x deine Partition eintragen, grub fängt bei NULL an zu zählen! 
chainloader      +1 
savedefaullt
geht nich..

MostSucker
Beiträge: 48
Registriert: 07.04.2004 15:10:29
Wohnort: Northwood
Kontaktdaten:

Beitrag von MostSucker » 25.05.2004 15:58:36

Code: Alles auswählen

title      Windows2000 
 root      (hd0,4) 
 makeinactive 
 chainloader   +1 
das müsste eigentlich stimmen. Hast du anschließend auch "update-grub" als root ausgeführt?

MostSucker
Beiträge: 48
Registriert: 07.04.2004 15:10:29
Wohnort: Northwood
Kontaktdaten:

Beitrag von MostSucker » 25.05.2004 16:00:51

wenn das nicht geht, versuch es mal mit

Code: Alles auswählen

title Windows 2000
rootnoverify (hd0,4)
chainloader +1
makeactiv
ich verstehe allerdings auch nicht, warum du makeinactiv da stehen hast. Bin zwar selbst nicht so erfahren, aber versuchs einfach mal mit dem code

wolfpac
Beiträge: 194
Registriert: 08.02.2004 16:03:20

Beitrag von wolfpac » 25.05.2004 16:40:13

in meiner menu.lst steht folgendes:

Code: Alles auswählen

title Windows
rootnoverify (hd0,0)
chainloader +1

Benutzeravatar
Night.Hawk
Beiträge: 655
Registriert: 24.05.2003 11:00:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Night.Hawk » 25.05.2004 16:44:28

Bist Du sicher, das Du die richtige Partition versuchst zu starten?
________________________________________________
Leben und leben lassen ...

thrawn1024
Beiträge: 23
Registriert: 24.05.2004 20:44:31

Beitrag von thrawn1024 » 25.05.2004 16:52:03

sicher bin ich nicht, deswegen hab ich ja den fdisk auszug gepostet ;)
aber ich denke es sollte hd0,4 sein... denn mit

Code: Alles auswählen

mount -t ntfs /dev/hda5 /mnt/win2k
kann ich von der platte lesen. (und da grub bei 0 anfängt sollte ja 4 stimmen als partition, oder?)

wolfpac
Beiträge: 194
Registriert: 08.02.2004 16:03:20

Beitrag von wolfpac » 25.05.2004 20:35:21

ich hab auch win2k und mit meinem booteintrag funzt es bei mir

thrawn1024
Beiträge: 23
Registriert: 24.05.2004 20:44:31

Beitrag von thrawn1024 » 25.05.2004 22:51:38

hm.. kann es damit zusammen hängen?

Code: Alles auswählen

/dev/hda2               7        1026     8193150    f  W95 Ext'd (LBA) 
/dev/hda5             515        1026     4112608+   7  HPFS/NTFS
auf hda5 ist die windows installation... aber wo hda2 her kommt, ka
ich hab zumindest nur eine partition angelegt damals...
muss ich evtl den boot flag bei hda2 setzen oder so? wenn ja..wie mach ich das mit fdisk? (cfdisk läuft nicht wegen der "Partition table entries are not in disk order" (komisch eigentlich, wo ich die linux partitionen doch sogar mit cfdisk angelegt hab..))

Thrawn

altesocke
Beiträge: 19
Registriert: 26.05.2003 22:10:11

Partitionen ummappen...

Beitrag von altesocke » 26.05.2004 00:10:01

hi thrawn,

ich hab genau wie du win2000 nicht auf der ersten festplatte in der ersten partition.
in diesem fall ist der windows bootloader den du mit chainloader +1 aufrufst etwas störrisch und will nicht booten.
du musst den win2000 bootloader austricksen indem du die partitionen virtuell ummappst, damit es für win2000 so aussieht als würde es von der ersten partition der ersten platte starten. dabei werden deine partitionen nicht wirklich verändert!!

in deinem fall wäre das wohl so [/dev/hda1 = hd0,0 | /dev/hda5 = hd0,4]:

Code: Alles auswählen

title Win2000
map (hd0,0) (hd0,4)
map (hd0,4) (hd0,0)
rootnoverify (hd0,4)
makeactive
chainloader +1
der eintrag rootnoverify (hd0,4) passt so weil der ja nur von grub ausgelesen wird, nicht win dem windows bootloader.

cu, socke

wolfpac
Beiträge: 194
Registriert: 08.02.2004 16:03:20

Beitrag von wolfpac » 26.05.2004 05:03:48

dann versteh ich net warum es bei mir so funzt...

1. partition ist win98/dos
2. win2k

altesocke
Beiträge: 19
Registriert: 26.05.2003 22:10:11

Beitrag von altesocke » 26.05.2004 07:32:03

weil in deiner ersten partition auch ein windows bootloader hockt, oder ebendieser in den mbr der festplatte geschrieben wurde?
*g*

cu socke

thrawn1024
Beiträge: 23
Registriert: 24.05.2004 20:44:31

Beitrag von thrawn1024 » 26.05.2004 15:52:24

hm.. mit den map dingern kommt:

Code: Alles auswählen

invalid device requested
...


Thrawn

MrOizo
Beiträge: 36
Registriert: 11.05.2004 16:44:07
Wohnort: Universum

Beitrag von MrOizo » 27.05.2004 15:04:12

peschmae hat geschrieben:Ich weiss nicht ob das ein vertippser war oder nicht - auf jeden Fall heisst das Programm Grand Unified Bootmanager - also GRUB und nicht Grand Unified Pootmanager

Ach ja, was für eine Netinstall war das? Beta3 oder Beta4 - letztere sollte nämlich bereits vorhandene Betriebssysteme wie z.B. Windows (MacOS afak auch ;)) automatisch einbinden.

MfG Peschmä
Hallo Peschmä!

Habe auch eine netinstall mit dem Installer 4 gemacht. Leider hat Grub meine Windowspartition nicht erkannt. Musste sie folgendermaßen in der /boot/grub/menu.lst einbinden:

Code: Alles auswählen

### END DEBIAN AUTOMAGIC KERNELS LIST
title Windows
rootnoverify (hd0,0)        ---> erste Platte, erste Partition
chainloader +1
makeactive
nach diesem Eintrag konnte ich zwischen Windows und Linux auswählen.

ich hoffe ich habe damit geholfen...

Gruß Oizo

thrawn1024
Beiträge: 23
Registriert: 24.05.2004 20:44:31

Beitrag von thrawn1024 » 01.06.2004 21:39:03

nur der vollständigkeit halber:

habe jetz windows und debian neu installiert... nun geht es auch mit gurp so wie bei allen andren hier :)

es scheint als wenn die partitionen ein bischen hnnüber waren.. (windows setup war auch bischen "verwirrt".. daher musste ich leider alles neu installieren)

Antworten