withoutname
Anmeldungsdatum: 3. August 2009
Beiträge: 25
|
Hallo Miteinander, ich hab gestern Nacht eine komplett Installation gemacht von 9.10.
Leider kann ich den Boot Manager starten so dass ich aussuchen kann ob Ubuntu oder Win gestartet werden soll.
Hab gesucht und gefunden dass es jetzt Grub2 gibt.
Hab die Doku hier im Wiki gelesen, hab kaum was kapiert.
Ich hab schon Grub (unter 9.04) konfiguriert in der Menu.lst und diese Datei sicherheitshalber gesichert. Aber könnte mir da jemand helfen wie ich jetzt Grub2 sauber konfiguriere? Vielen Dank Moderiert von tempuser: Thema verschoben! Bitte beachte die als Wichtig markierten Themen ("Welche Themen gehören hier her und welche nicht?"). Danke!
|
Into_the_Pit
Ehemalige
Anmeldungsdatum: 25. Juni 2008
Beiträge: 9490
Wohnort: Bochum
|
Hallo und willkommen bei Ubuntuusers. Du kannst in der Datei /etc/default/grub den Grub so konfigurieren, daß er das Menü beim Start anzeigt, dazu brauchst Du nur eine # vor der Zeile
GRUB_HIDDEN_TIMEOUT=3
setzen und mit
sudo update-grub
im Terminal die grub.cfg neu generieren lassen. Was man alles in dieser Datei einrichten kann, siehst Du im entsprechenden Wiki-Artikel zu GRUB 2/Konfiguration (Abschnitt „Die-Datei-etc-default-grub“). Zum bearbeiten der Datei benötigst Du Root-Rechte. Gruß
|
withoutname
(Themenstarter)
Anmeldungsdatum: 3. August 2009
Beiträge: 25
|
oh vielen dank. Ich hab noch eine Datei angelegt:
# nano /etc/grub.d/11_Windows und folgende Zeilen angelegt:
#! /bin/sh -e
echo "Adding Windows" >&2
cat << EOF
menuentry "Windows XP" {
set root=(hd0,1)
chainloader +1
}
EOF
ich hab das Problem das "update-grub" dann so bleibt und nichts mehr passiert:
sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic Bearbeitet von Into the Pit: Bitte verwende doch CODE-Blöcke, um die Übersicht hier im Forum zu verbessern, Danke.
|
Into_the_Pit
Ehemalige
Anmeldungsdatum: 25. Juni 2008
Beiträge: 9490
Wohnort: Bochum
|
Einen Extra-Eintrag brauchst Du eigentlich nicht, dafür sorgt das Script 30_os-prober. Auserdem ist Dein Script nicht ganz richtig, vergleiche es mal mit diesem.
|
withoutname
(Themenstarter)
Anmeldungsdatum: 3. August 2009
Beiträge: 25
|
ah ok nochmals vielen dank.
Hab meinen Eintrag gelöscht.
und dann Update-grub2 sudo update-grub2
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
Found memtest86+ image: /boot/memtest86+.bin
ls: Zugriff auf /var/lib/os-prober/mount/boot
Boot nicht möglich: No such file or directory
done Wie erstelle ich diesen ordner?
|
Into_the_Pit
Ehemalige
Anmeldungsdatum: 25. Juni 2008
Beiträge: 9490
Wohnort: Bochum
|
withoutname schrieb: ls: Zugriff auf /var/lib/os-prober/mount/boot
Boot nicht möglich: No such file or directory
done Wie erstelle ich diesen ordner?
Was hast Du denn vor?
|
withoutname
(Themenstarter)
Anmeldungsdatum: 3. August 2009
Beiträge: 25
|
*g*
ich versuche grub so zu konfigurieren so dass ich sowohl von Ubuntu wie Win starten kann. Wie gesagt hab nur meine Datei 11_Windows gelöscht und dann den Update-grub gemacht.
Und dann kam diese Meldung.
|
Into_the_Pit
Ehemalige
Anmeldungsdatum: 25. Juni 2008
Beiträge: 9490
Wohnort: Bochum
|
Zeige mal bitte die Ausgabe von
ls -l /etc/grub.d
|
withoutname
(Themenstarter)
Anmeldungsdatum: 3. August 2009
Beiträge: 25
|
ls -l /etc/grub.d
insgesamt 32
-rwxr-xr-x 1 root root 3296 2009-10-24 02:44 00_header
-rwxr-xr-x 1 root root 1154 2009-10-24 02:31 05_debian_theme
-rwxr-xr-x 1 root root 3778 2009-10-24 02:44 10_linux
-rwxr-xr-x 1 root root 772 2009-10-23 18:11 20_memtest86+
-rwxr-xr-x 1 root root 5467 2009-10-29 17:21 30_os-prober
-rwxr-xr-x 1 root root 214 2009-10-24 02:44 40_custom
-rw-r--r-- 1 root root 483 2009-10-24 02:44 README
|
Into_the_Pit
Ehemalige
Anmeldungsdatum: 25. Juni 2008
Beiträge: 9490
Wohnort: Bochum
|
Ok, das sieht gut aus und bitte mal ein
sudo grub-mkconfig
|
withoutname
(Themenstarter)
Anmeldungsdatum: 3. August 2009
Beiträge: 25
|
sudo grub-mkconfig
Generating grub.cfg ...
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 7b5dd9fe-6c6b-4683-9dd0-b0ca65ccb66a
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
Found linux image: /boot/vmlinuz-2.6.31-14-generic
Found initrd image: /boot/initrd.img-2.6.31-14-generic
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 7b5dd9fe-6c6b-4683-9dd0-b0ca65ccb66a
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=7b5dd9fe-6c6b-4683-9dd0-b0ca65ccb66a ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,6)
search --no-floppy --fs-uuid --set 7b5dd9fe-6c6b-4683-9dd0-b0ca65ccb66a
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=7b5dd9fe-6c6b-4683-9dd0-b0ca65ccb66a ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
Found memtest86+ image: /boot/memtest86+.bin
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
ls: Zugriff auf /var/lib/os-prober/mount/boot
Boot nicht möglich: No such file or directory
if [ ${timeout} != -1 ]; then
if sleep --interruptible 10 ; then
set timeout=0
fi
fi
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
done
|
withoutname
(Themenstarter)
Anmeldungsdatum: 3. August 2009
Beiträge: 25
|
vielleicht sind meine Partionen nicht richtig definiert?
|
withoutname
(Themenstarter)
Anmeldungsdatum: 3. August 2009
Beiträge: 25
|
und kann mir jemand vielleicht weiterhelfen? danke
|
withoutname
(Themenstarter)
Anmeldungsdatum: 3. August 2009
Beiträge: 25
|
... so ich bin ein Stück weiter gekommen... anscheinend liegt es an der Partion.
Deswegen Probleme mit 30_OS-prober. Aber wie sollen meine Partion richtig eingestellt sein?
welche sollte Bootfähig sein? welche nicht? Wenn mich jemand aus diese Grub2 Misere helfen könnte wäre super.
|
oltoko
Anmeldungsdatum: 10. August 2009
Beiträge: 14
Wohnort: Rodalben
|
Ich hab genau das selbe Problem.
Das lustige ist, vor ein paar Wochen ging das noch mit der selben Installations-CD 😀!! Keine Ahnung woran das jetzt liegt...
|