Hallo allerseits,
ich habe auf meinem Rechner zunächst auf der ersten IDE-Festplatte 3 Win98 Partitionen mit installiertem Win98 System. Per Bootmanager habe ich dann zwischen denen umgeschaltet, indem der jeweils die gewünschte Partition sichtbar und bootfähig machte. Die anderen waren dann versteckt und nicht bootfähig.
Dann habe ich auf der dritten IDE-Festplatte (die zweite enthielt Daten) Sarge installiert und Grub in den MBR der ersten Platte schreiben lassen. Grub erkannte alle drei Partitionen mit Win98 und bietet sie beim booten an.
Problem: Unabhängig davon, was ich auswähle startet er aber immer dieselbe, die dritte.
Das scheint mir daran zu liegen, dass er zwar entsprechend der Auswahl die erste/zweite /dritte bootfähig macht, aber immer die dritte anzeigt und diese nie versteckt, auch wenn nicht sie sondern die erste oder zweite ausgewählt wird.
Das sah jedenfalls so aus, wenn man unter win98 ein Partitionierungsprogramm startete und die Partitionen auf ihre Eigenschaften hin überprüfte.
Frage: Kann das sein? Kann ich Grub irgendwie dazu bringen, die nichtgewählte Partition zu verstecken?
MfG.
Peter.
Sarge: Grub und Win98 Partitionen
Folgendermaßen:
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 5
# Pretty colours
color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default optons below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specifiv kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
# kopt=root=/dev/hde5 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd2,4)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery mode) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## ## End Default Options ##
title Debian GNU/Linux, kernel 2.4.26-1-686
root (hd2,4)
kernel /boot/vmlinuz-2.4.26-1-686 root=/dev/hde5 ro
initrd /boot/initrd.img-2.4.26-1-686
savedefault
boot
title Debian GNU/Linux, kernel 2.4.26-1-686 (recovery mode)
root (hd2,4)
kernel /boot/vmlinuz-2.4.26-1-686 root=/dev/hde5 ro single
initrd /boot/initrd.img-2.4.26-1-686
savedefault
boot
title Debian GNU/Linux, kernel 2.4.26-1-386
root (hd2,4)
kernel /boot/vmlinuz-2.4.26-1-386 root=/dev/hde5 ro
initrd /boot/initrd.img-2.4.26-1-386
savedefault
boot
title Debian GNU/Linux, kernel 2.4.26-1-386 (recovery mode)
root (hd2,4)
kernel /boot/vmlinuz-2.4.26-1-386 root=/dev/hde5 ro single
initrd /boot/initrd.img-2.4.26-1-386
savedefault
boot
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Verwaltung
root (hd0,0)
savedefault
makeactive
chainloader +1
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda2
title Test
root (hd0,1)
savedefault
makeactive
chainloader +1
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda3
title Spiele
root (hd0,2)
savedefault
makeactive
chainloader +1
MfG.
Peter
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 5
# Pretty colours
color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default optons below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specifiv kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
# kopt=root=/dev/hde5 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd2,4)
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery mode) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## ## End Default Options ##
title Debian GNU/Linux, kernel 2.4.26-1-686
root (hd2,4)
kernel /boot/vmlinuz-2.4.26-1-686 root=/dev/hde5 ro
initrd /boot/initrd.img-2.4.26-1-686
savedefault
boot
title Debian GNU/Linux, kernel 2.4.26-1-686 (recovery mode)
root (hd2,4)
kernel /boot/vmlinuz-2.4.26-1-686 root=/dev/hde5 ro single
initrd /boot/initrd.img-2.4.26-1-686
savedefault
boot
title Debian GNU/Linux, kernel 2.4.26-1-386
root (hd2,4)
kernel /boot/vmlinuz-2.4.26-1-386 root=/dev/hde5 ro
initrd /boot/initrd.img-2.4.26-1-386
savedefault
boot
title Debian GNU/Linux, kernel 2.4.26-1-386 (recovery mode)
root (hd2,4)
kernel /boot/vmlinuz-2.4.26-1-386 root=/dev/hde5 ro single
initrd /boot/initrd.img-2.4.26-1-386
savedefault
boot
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Verwaltung
root (hd0,0)
savedefault
makeactive
chainloader +1
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda2
title Test
root (hd0,1)
savedefault
makeactive
chainloader +1
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda3
title Spiele
root (hd0,2)
savedefault
makeactive
chainloader +1
MfG.
Peter
@FB003:
könntest Du bitte die Kommentarzeilen aus dem Codelisting entfernen? Siehe bitte auch unsere Verhaltensregeln.
Und wenn man den Code in Codetags einrahmt, dann wirds noch schöner
Bert
könntest Du bitte die Kommentarzeilen aus dem Codelisting entfernen? Siehe bitte auch unsere Verhaltensregeln.
Und wenn man den Code in Codetags einrahmt, dann wirds noch schöner
Bert
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
Ein genereller Tip: (Lasse mich aber auch enies Besseren belehren)
Ich installiere GRUB nie in den MBR. Irgendwie gibts fast weniger Schwierigkeiten, wenn man einen anderen Bootmanager in den MBR installiert, welcher dann GRUB von der entsprechenden Partition startet für Linux, oder Win9x / WinNT/2k/XP direkt.
Als "Haupt"-Bootmanager kann ich sehr den VAMOS empfehlen.
- Adrian
Ich installiere GRUB nie in den MBR. Irgendwie gibts fast weniger Schwierigkeiten, wenn man einen anderen Bootmanager in den MBR installiert, welcher dann GRUB von der entsprechenden Partition startet für Linux, oder Win9x / WinNT/2k/XP direkt.
Als "Haupt"-Bootmanager kann ich sehr den VAMOS empfehlen.
- Adrian
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
hmm... Grub macht manchmal Probleme.. aber wenn du dir eine Bootpartition mit dem Linux Kernel und Stage2 vom Grub ganz an den Anfang der Festplatte von der gebootet wird packst, dann dürfte er wunderbar funktionieren!!!
Bei mir gabs zwar manchmal Probleme, aber ich konnte sie lösen und inzwischen weiß ich auch, wie ich sie verhindern könnte (bin aber leider zu faul)
Bei mir gabs zwar manchmal Probleme, aber ich konnte sie lösen und inzwischen weiß ich auch, wie ich sie verhindern könnte (bin aber leider zu faul)