Strona 1 z 3

[+] Wystąpiły błędy podczas przetwarzania: linux-image-2.6.30-bpo.2-686

: 27 marca 2010, 19:06
autor: szatyna8
Mam na laptopie Debiana Lenny i chciałam zainstalować nowe jądro, wiec wydaję polecenie:

Kod: Zaznacz cały

aptitude install linux-image-2.6.30-bpo.2-686
ale konsola wyświetla błędy:

Kod: Zaznacz cały

Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie       
Inicjalizacja stanów pakietów... Gotowe
Odczyt opisów zadań... Gotowe          
Następujące NOWE pakiety zostaną zainstalowane:
  linux-image-2.6.30-bpo.2-686 
0 pakietów aktualizowanych, 1 instalowanych, 0 do usunięcia i 0 nieaktualizowanych.
Do pobrania 0B/23,9MB archiwów. Zajęte po rozpakowaniu: 69,8MB.
Zapisywanie dodatkowych informacji o stanie... Gotowe
Rekonfiguracja pakietów ...
Zaznaczenie poprzednio niezaznaczonego pakietu linux-image-2.6.30-bpo.2-686.
(Odczytywanie bazy danych ... 112389 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie linux-image-2.6.30-bpo.2-686 (z .../linux-image-2.6.30-bpo.2-686_2.6.30-8~bpo50+2_i386.deb) ...
Konfigurowanie linux-image-2.6.30-bpo.2-686 (2.6.30-8~bpo50+2) ...
Running depmod.
Running update-initramfs.
update-initramfs: Generating /boot/initrd.img-2.6.30-bpo.2-686
/usr/share/initramfs-tools/hook-functions: line 177: find: command not found
/usr/share/initramfs-tools/hook-functions: line 177: find: command not found
/usr/share/initramfs-tools/hook-functions: line 177: find: command not found
/usr/share/initramfs-tools/hook-functions: line 177: find: command not found
/usr/share/initramfs-tools/hook-functions: line 177: find: command not found
/usr/share/initramfs-tools/hook-functions: line 177: find: command not found
/usr/share/initramfs-tools/hook-functions: line 177: find: command not found
/usr/sbin/mkinitramfs: line 216: find: command not found
/usr/sbin/mkinitramfs: line 222: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/sbin/mkinitramfs: line 294: find: command not found
update-initramfs: failed for /boot/initrd.img-2.6.30-bpo.2-686
update-initramfs failed to create initrd image.
Failed to create initrd image.
dpkg: błąd przetwarzania linux-image-2.6.30-bpo.2-686 (--configure):
 podproces post-installation script zwrócił kod błędu 2
Wystąpiły błędy podczas przetwarzania:
 linux-image-2.6.30-bpo.2-686
E: Sub-process /usr/bin/dpkg returned an error code (1)
W czasie instalacji wystąpiły problemy. Próba naprawy:
Konfigurowanie linux-image-2.6.30-bpo.2-686 (2.6.30-8~bpo50+2) ...
Running depmod.
Running update-initramfs.
update-initramfs: Generating /boot/initrd.img-2.6.30-bpo.2-686
/usr/share/initramfs-tools/hook-functions: line 177: find: command not found
/usr/share/initramfs-tools/hook-functions: line 177: find: command not found
/usr/share/initramfs-tools/hook-functions: line 177: find: command not found
/usr/share/initramfs-tools/hook-functions: line 177: find: command not found
/usr/share/initramfs-tools/hook-functions: line 177: find: command not found
/usr/share/initramfs-tools/hook-functions: line 177: find: command not found
/usr/share/initramfs-tools/hook-functions: line 177: find: command not found
/usr/sbin/mkinitramfs: line 216: find: command not found
/usr/sbin/mkinitramfs: line 222: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/share/initramfs-tools/hooks/cryptroot: line 388: find: command not found
/usr/sbin/mkinitramfs: line 294: find: command not found
update-initramfs: failed for /boot/initrd.img-2.6.30-bpo.2-686
update-initramfs failed to create initrd image.
Failed to create initrd image.
dpkg: błąd przetwarzania linux-image-2.6.30-bpo.2-686 (--configure):
 podproces post-installation script zwrócił kod błędu 2
Wystąpiły błędy podczas przetwarzania:
 linux-image-2.6.30-bpo.2-686
Czytanie list pakietów... Gotowe                    
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Odczyt dodatkowych informacji o stanie      
Inicjalizacja stanów pakietów... Gotowe
Zapisywanie dodatkowych informacji o stanie... Gotowe
Odczyt opisów zadań... Gotowe                      
Jeśli dobrze zrozumiałam to coś tu jest nie tak z generowaniem initrd i nie wiem co z tym zrobić.

Z góry dziękuję za pomoc.

: 27 marca 2010, 20:01
autor: tremor
Pisze, że nie znalazł polecenia find. Sprawdź, czy masz zainstalowany pakiet

Kod: Zaznacz cały

findutils
a jeśli tak, to gdzie leży find

Kod: Zaznacz cały

which find
. Jeśli jest w /usr/bin/find, tak jak powinien to albo coś ze skryptami initramfs jest nie tak, albo ze środowiskiem, w którym są uruchamiane.

: 28 marca 2010, 00:05
autor: szatyna8
Pakiet był zainstalowany ale coś z nim pewnie było nie tak wiec dałam:

Kod: Zaznacz cały

aptitude reinstall findutils
Initrd wygenerowało się bez błędów. Ale to nie koniec problemu. Podczas uruchamiania systemu dostaje taki komunikat:

Kod: Zaznacz cały

Discovering multipathd...
mount: mounting /dev/sda2 on /root failed: Device or resource busy
mount: mounting /dev on /root/dev failed: no such file or directory
mount: mounting /sys on /root/sys failed: no such file or directory
mount: mounting /proc on /root/proc failed: no such file or directory
Target filesystem doesn't have /sbin/init.
No init found. Try passing init= bootarg.

BusyBox v1.10.2 (debian 1:1.10.2-2) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/bin/sh: can't access tty; job control turned off

: 28 marca 2010, 00:23
autor: fnmirk
Przedstaw polecenie generowania initrd.

: 28 marca 2010, 01:51
autor: szatyna8

Kod: Zaznacz cały

update-initramfs -k all -c -t
update-initramfs: Generating /boot/initrd.img-2.6.30-bpo.2-686
debian:/home/szatyna8# 


: 28 marca 2010, 22:35
autor: fnmirk
Zacznijmy od początku. Przedstaw:

Kod: Zaznacz cały

cat /etc/apt/sources.list
uname -r

: 29 marca 2010, 00:19
autor: szatyna8

Kod: Zaznacz cały

#~~~~~~Backports_Lenny~~~~~~#
deb http://www.backports.org/debian lenny-backports main contrib non-free

#~~~~~~Lenny~~~~~~#
deb http://ftp.pl.debian.org/debian/ lenny main non-free contrib
deb-src http://ftp.pl.debian.org/debian/ lenny main non-free contrib
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

#~~~~~~Debian-multimedia~~~~~~#
#deb http://www.debian-multimedia.org lenny main
#deb-src http://www.debian-multimedia.org lenny main

Kod: Zaznacz cały

2.6.26-2-686

: 29 marca 2010, 19:40
autor: fnmirk
Polecenia aktualizacji bazy dostępnych pakietów i systemu działają bezbłędnie?
Czyli:

Kod: Zaznacz cały

aptitude update
aptitude upgrade

: 30 marca 2010, 16:33
autor: szatyna8
fnmirk pisze:Polecenia aktualizacji bazy dostępnych pakietów i systemu działają bezbłędnie?
Czyli:

Kod: Zaznacz cały

aptitude update
aptitude upgrade
tak

: 31 marca 2010, 01:16
autor: fnmirk
Pojawiła się już wersja:

Kod: Zaznacz cały

uname -r
2.6.32-bpo.3-686
Właśnie zainstalowałem:

Kod: Zaznacz cały

Prekonfiguracja pakietów ...
Zaznaczenie poprzednio niezaznaczonego pakietu linux-image-2.6.32-bpo.3-686.
(Odczytywanie bazy danych ... 80120 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie linux-image-2.6.32-bpo.3-686 (z .../linux-image-2.6.32-bpo.3-686_2.6.32-9~bpo50+1_i386.deb) ...
Przygotowanie do zastąpienia libcurl3 7.18.2-8lenny3 (wykorzystując .../libcurl3_7.18.2-8lenny4_i386.deb) ...
Rozpakowanie pakietu zastępującego libcurl3 ...
Przygotowanie do zastąpienia curl 7.18.2-8lenny3 (wykorzystując .../curl_7.18.2-8lenny4_i386.deb) ...
Rozpakowanie pakietu zastępującego curl ...
Zaznaczenie poprzednio niezaznaczonego pakietu firmware-linux-free.
Rozpakowanie firmware-linux-free (z .../firmware-linux-free_2.6.32-9~bpo50+1_all.deb) ...
Przygotowanie do zastąpienia libcurl3-gnutls 7.18.2-8lenny3 (wykorzystując .../libcurl3-gnutls_7.18.2-8lenny4_i386.deb) ...
Rozpakowanie pakietu zastępującego libcurl3-gnutls ...
Przetwarzanie wyzwalaczy dla man-db...
Konfigurowanie linux-image-2.6.32-bpo.3-686 (2.6.32-9~bpo50+1) ...
Running depmod.
Running update-initramfs.
update-initramfs: Generating /boot/initrd.img-2.6.32-bpo.3-686
Running update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.32-bpo.3-686
Found kernel: /boot/vmlinuz-2.6.26-2-686
Updating /boot/grub/menu.lst ... done

Konfigurowanie libcurl3 (7.18.2-8lenny4) ...
Konfigurowanie curl (7.18.2-8lenny4) ...
Konfigurowanie firmware-linux-free (2.6.32-9~bpo50+1) ...
Konfigurowanie libcurl3-gnutls (7.18.2-8lenny4) ...
Nie używam wersji dystrybucyjnej jądra i z ciekawości sprawdziłem. Zainstalowało się bez problemu. Problem może sprawić brak pakietu:

Kod: Zaznacz cały

linux-kbuild-$(uname -r)