| Linux/UNIX Linuxverfechter finden hier Weggefährten. |
Diskussion: Fehler beim booten im Forum Linux/UNIX, in der Kategorie Operating Systems; Anzeige Hi, ich hab grad Karmic auf meinem Mac Mini installiert. rEFIt zeigt das Linux auch an und GRUB läd. ...
![]() |
| | #1 (permalink) |
| Senior Member Registriert seit: 26.03.06 ![]() Likes: 16 | Anzeige Hi, ich hab grad Karmic auf meinem Mac Mini installiert. rEFIt zeigt das Linux auch an und GRUB läd. Dann sagt er mir aber folgendes: Code: Welcome to GRUB! error: unknown filesystem Entering rescue mode ... grub rescue> _ error: unknown filesystem Hat jemand ne Idee? EDIT: Wenn ich "root (hd0,4)" mache und dann "ls /" bekomme ich das korrekte Listing. ciao serow |
| | |
| | #2 (permalink) |
| Registriert seit: 13.08.08 ![]() Likes: 0 | Livecd booten und grub config anpassen(hd0,4 als rootfilesystem eintragen). Oder hast du das schon und nicht nur in der grubshell? |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Senior Member Themenstarter Registriert seit: 26.03.06 ![]() Likes: 16 | Hi, ich hab jetzt mal ne live cd gebootet und das grub.cfg File rausgezogen: Code: #
# 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
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 ###
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,4)
search --no-floppy --fs-uuid --set cb55b5bf-7c82-4485-9e45-2d34db5aede3
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=cb55b5bf-7c82-4485-9e45-2d34db5aede3 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,4)
search --no-floppy --fs-uuid --set cb55b5bf-7c82-4485-9e45-2d34db5aede3
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=cb55b5bf-7c82-4485-9e45-2d34db5aede3 ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
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 ###
menuentry "Mac OS X (on /dev/sda2)" {
insmod hfsplus
set root=(hd0,2)
search --no-floppy --fs-uuid --set 85c39b85182ef2c0
insmod vbe
do_resume=0
if [ /var/vm/sleepimage -nt10 / ]; then
if xnu_resume /var/vm/sleepimage; then
do_resume=1
fi
fi
if [ $do_resume == 0 ]; then
xnu_uuid 85c39b85182ef2c0 uuid
if [ -f /Extra/DSDT.aml ]; then
acpi -e /Extra/DSDT.aml
fi
xnu_kernel /mach_kernel boot-uuid=${uuid} rd=*uuid
if [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then
xnu_mkext /System/Library/Extensions.mkext
else
xnu_kextdir /System/Library/Extensions
fi
if [ -f /Extra/Extensions.mkext ]; then
xnu_mkext /Extra/Extensions.mkext
fi
if [ -d /Extra/Extensions ]; then
xnu_kextdir /Extra/Extensions
fi
if [ -f /Extra/devtree.txt ]; then
xnu_devtree /Extra/devtree.txt
fi
if [ -f /Extra/splash.jpg ]; then
insmod jpeg
xnu_splash /Extra/splash.jpg
fi
if [ -f /Extra/splash.png ]; then
insmod png
xnu_splash /Extra/splash.png
fi
if [ -f /Extra/splash.tga ]; then
insmod tga
xnu_splash /Extra/splash.tga
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 ### Zuvor hatte ich Debian drauf und (hd0,3) war die Root partition. Ist hier der GRUB nicht richtig installiert oder woanders hin? Jetzt wollte ich den GRUB mal neu installieren: Code: % grub-install --root-directory=/mnt /dev/sda /dev/sda does not have any corresponding BIOS drive % cu serow |
| | |
| | #4 (permalink) |
| Registriert seit: 13.08.08 ![]() Likes: 0 | Zuerst solletst du sicherstellen ob die auf deiner LiveCD installierte Version von GRUB mit der von Ubuntu übereinstimmt, da Ubuntu schon GRUB2 benutzt. Falls du die Ubuntu-CD benutzt wird das schon passen. Code: % grub-install --root-directory=/mnt /dev/sda /dev/sda does not have any corresponding BIOS drive % Code: grub-mkdevicemap Die grub.cfg kannst du dir mittels Code: grub-mkconfig |
| | |
| | #5 (permalink) |
| Registriert seit: 02.11.09 ![]() Likes: 0 | hab das selbe problem, muss dann neu starten und dann funzt |
| | |
| | #6 (permalink) |
| Senior Member Themenstarter Registriert seit: 26.03.06 ![]() Likes: 16 | Hi, mittlerweile bekomm ich ne ganz normale GRUB shell. Ist aber auch nicht Sinn der Sache ^^ Code: grub> root (hd0,3): Filesystem type is ext2fs, partition type 0x83 Kann es sein, dass das der alte GRUB von Debian ist? Debian Lenny hatte ich zuvor drauf. Hat Ubuntu seinen evt irgendwo anders hingeschrieben?? Ahh ich seh grad, GRUB zeigt mir in seiner Shell die Version 0.97 an. Das hier ist also nicht GRUB2 würde ich sagen ... Wenn ich in der Live CD GRUB neuinstallieren und dazu ein chroot auf meine Platte benutze, müsste doch GRUB2 installiert werden oder? ciao serow Geändert von Serow (17.11.09 um 09:16 Uhr) |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |