[+] grub2 nie widzi dost

Pomoc dotycząca instalacji systemu
witek000
Posty: 84
Rejestracja: 14 stycznia 2008, 22:05
Lokalizacja: /dev/null

[+] grub2 nie widzi dostępnej wersji jądra

Post autor: witek000 »

Cześć.
Zainstalowałem system z jądrem w wersji 2.6.26-2-amd64

Kod: Zaznacz cały

cat /etc/debian_version
5.0.7
Do tego dodałem jądro linux-image-2.6.26-2-xen-amd64 i podczas uruchomienia systemu w grubie pojawia się komunikat

Kod: Zaznacz cały

you need to load the kernel first
Mam grub w wersji 1.96, zawartość pliku /boot/grub/grub.cfg to

Kod: Zaznacz cały

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/update-grub using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
set default=0
set timeout=5
set root=(hd0,1)
search --fs-uuid --set 6e0e3113-eb37-4624-935f-2c995e245ffe
if font /usr/share/grub/ascii.pff ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe
  terminal gfxterm
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_hurd ###
### END /etc/grub.d/10_hurd ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Debian GNU/Linux, linux 2.6.26-2-xen-amd64" {
        set root=(hd0,1)
        search --fs-uuid --set 6e0e3113-eb37-4624-935f-2c995e245ffe
        linux   /boot/vmlinuz-2.6.26-2-xen-amd64 root=UUID=6e0e3113-eb37-4624-93            5f-2c995e245ffe ro
        initrd  /boot/initrd.img-2.6.26-2-xen-amd64
}
menuentry "Debian GNU/Linux, linux 2.6.26-2-xen-amd64 (single-user mode)" {
        set root=(hd0,1)
        search --fs-uuid --set 6e0e3113-eb37-4624-935f-2c995e245ffe
        linux   /boot/vmlinuz-2.6.26-2-xen-amd64 root=UUID=6e0e3113-eb37-4624-93            5f-2c995e245ffe ro single
        initrd  /boot/initrd.img-2.6.26-2-xen-amd64
}
menuentry "Debian GNU/Linux, linux 2.6.26-2-amd64" {
        set root=(hd0,1)
        search --fs-uuid --set 6e0e3113-eb37-4624-935f-2c995e245ffe
        linux   /boot/vmlinuz-2.6.26-2-amd64 root=UUID=6e0e3113-eb37-4624-935f-2            c995e245ffe ro
        initrd  /boot/initrd.img-2.6.26-2-amd64
}
menuentry "Debian GNU/Linux, linux 2.6.26-2-amd64 (single-user mode)" {
        set root=(hd0,1)
        search --fs-uuid --set 6e0e3113-eb37-4624-935f-2c995e245ffe
        linux   /boot/vmlinuz-2.6.26-2-amd64 root=UUID=6e0e3113-eb37-4624-935f-2            c995e245ffe ro single
        initrd  /boot/initrd.img-2.6.26-2-amd64
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file is an example on how to add custom entries
### END /etc/grub.d/40_custom ###
i dyski twarde

Kod: Zaznacz cały

Filesystem            Size  Used Avail Use% Mounted on
/dev/cciss/c0d0p1     9.3G  899M  8.0G  10% /
tmpfs                1004M     0 1004M   0% /lib/init/rw
udev                   10M  692K  9.4M   7% /dev
tmpfs                1004M     0 1004M   0% /dev/shm
odpowiednie pliki są w /boot/

Kod: Zaznacz cały

config-2.6.26-2-amd64          System.map-2.6.26-2-amd64
config-2.6.26-2-xen-amd64      System.map-2.6.26-2-xen-amd64
grub                           vmlinuz-2.6.26-2-amd64
initrd.img-2.6.26-2-amd64      vmlinuz-2.6.26-2-xen-amd64
initrd.img-2.6.26-2-xen-amd64  xen-3.2-1-amd64.gz
Co powinienem dodać w grubie aby uruchomić ten system?

Pozdrawiam
Awatar użytkownika
Kamilko
Beginner
Posty: 238
Rejestracja: 11 stycznia 2011, 19:44
Lokalizacja: Okolice Poznania

Post autor: Kamilko »

Spróbuj tego.

Kod: Zaznacz cały

update-grub
witek000
Posty: 84
Rejestracja: 14 stycznia 2008, 22:05
Lokalizacja: /dev/null

Post autor: witek000 »

Próbowałem:

Kod: Zaznacz cały

update-grub
i:

Kod: Zaznacz cały

update-grub2
za każdym razem polecenie znalazło wszystkie wersje jądra, niby aktualizowało, ale przy uruchomieniu pojawia się ten sam błąd.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Przedstaw wyniki:

Kod: Zaznacz cały

ls -al /boot/grub/
dpkg -l | grep grub
witek000
Posty: 84
Rejestracja: 14 stycznia 2008, 22:05
Lokalizacja: /dev/null

Post autor: witek000 »

Zaktualizowałem system do wersji 6.0 i działa bez problemu.
ODPOWIEDZ