Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Ponieważ VB z repozytoriów nie działa mi to posiłkowałem się : http://www.virtualbox.org/wiki/Linux%20build%20instructions
Przy kompilacji dostaje błąd:
*** Building 'vboxdrv' module ***
make[1]: Wejście do katalogu `/home/kuba/Pobrane/VirtualBox-4.0.4_OSE/out/linux.amd64/release/bin/src/vboxdrv'
Makefile:170: Warning: using /usr/src/linux as the source directory of your Linux kernel. If this is not correct, specify KERN_DIR=<directory> and run Make again.
Makefile:178: *** Error: /usr/src/linux (version 2.6.32-5-amd64) does not match the current kernel (version 2.6.37-1-amd64). Stop.
make[1]: Opuszczenie katalogu `/home/kuba/Pobrane/VirtualBox-4.0.4_OSE/out/linux.amd64/release/bin/src/vboxdrv'
make: *** [all] Błąd 2
Czy ktoś wie jak ominąć te błędy?
Dodam że to nie wina krenela bo na Ubuntu (używam do testów) skompilowałem jądro 2.6.37 i VB działa bez zastrzeżeń.
Ostatnio edytowany przez itposthuman (2011-03-04 02:17:50)
Offline
Ja bym z tego repozytorium instalował zamiast tego pokręconego poradnika. :)
deb http://download.virtualbox.org/virtualbox/debian/ squeeze contrib non-free
Co do samego problemu, pokaż:
ls -l /usr/src
Offline
root@debian:~# ls -l /usr/src
razem 37472
drwxr-xr-x 2 root root 4096 02-28 18:47 ati
drwxr-xr-x 3 root root 4096 09-24 19:01 fglrx-8.771
-rw-r--r-- 1 root root 1160102 09-24 18:59 fglrx-kernel-2.6.32-5-amd64_10-9-2+2.6.32-23_amd64.deb
-rw-r--r-- 1 root root 1538098 02-07 18:10 fglrx.tar.bz2
drwxr-xr-x 3 root root 4096 02-24 12:35 gcc-4.6
lrwxrwxrwx 1 root root 37 09-24 00:07 linux -> /usr/src/linux-headers-2.6.32-5-amd64
drwxr-xr-x 4 root root 4096 03-04 02:26 linux-headers-2.6.32-5-amd64
drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-common
drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-common-openvz
drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-common-vserver
drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-common-xen
drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-openvz-amd64
drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-vserver-amd64
drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-xen-amd64
lrwxrwxrwx 1 root root 26 09-24 00:02 linux-kbuild-2.6.32 -> ../lib/linux-kbuild-2.6.32
lrwxrwxrwx 1 root root 28 09-24 00:02 linux-OLDVERSION.1285279660 -> linux-headers-2.6.32-5-amd64
drwxr-xr-x 3 root src 4096 09-21 22:49 modules
drwxr-xr-x 10 root root 4096 01-12 02:28 vim-7.3.035+hg~8fdc12103333
-rw-r--r-- 1 root root 5637 01-12 02:28 vim_7.3.035+hg~8fdc12103333-1_amd64.changes
-rw-r--r-- 1 root root 966574 01-12 02:28 vim_7.3.035+hg~8fdc12103333-1_amd64.deb
-rw-r--r-- 1 root root 190588 10-25 07:32 vim_7.3.035+hg~8fdc12103333-1.debian.tar.gz
-rw-r--r-- 1 root root 1708 10-25 07:32 vim_7.3.035+hg~8fdc12103333-1.dsc
-rw-r--r-- 1 root root 10926158 10-25 07:32 vim_7.3.035+hg~8fdc12103333.orig.tar.gz
-rw-r--r-- 1 root root 160804 01-12 02:28 vim-common_7.3.035+hg~8fdc12103333-1_amd64.deb
-rw-r--r-- 1 root root 9488154 01-12 02:28 vim-dbg_7.3.035+hg~8fdc12103333-1_amd64.deb
-rw-r--r-- 1 root root 2308550 01-12 02:27 vim-doc_7.3.035+hg~8fdc12103333-1_all.deb
-rw-r--r-- 1 root root 1214168 01-12 02:27 vim-gnome_7.3.035+hg~8fdc12103333-1_amd64.deb
-rw-r--r-- 1 root root 1212574 01-12 02:27 vim-gtk_7.3.035+hg~8fdc12103333-1_amd64.deb
-rw-r--r-- 1 root root 142078 01-12 02:27 vim-gui-common_7.3.035+hg~8fdc12103333-1_all.deb
-rw-r--r-- 1 root root 1205954 01-12 02:28 vim-lesstif_7.3.035+hg~8fdc12103333-1_amd64.deb
-rw-r--r-- 1 root root 1076016 01-12 02:28 vim-nox_7.3.035+hg~8fdc12103333-1_amd64.deb
-rw-r--r-- 1 root root 6283112 01-12 02:27 vim-runtime_7.3.035+hg~8fdc12103333-1_all.deb
-rw-r--r-- 1 root root 401436 01-12 02:27 vim-tiny_7.3.035+hg~8fdc12103333-1_amd64.deb
Offline
Usuń tego symlinka:
rm /usr/src/linux
Problem wynika z tego, że wskazuje on na nagłówki innego jądra niż to którego aktualnie używasz.
Właściwie to powinienem dopytać czy na pewno używasz 2.6.37-1-amd64, czyli wynik:
uname -r
Jeżeli tak, to doinstaluj jeszcze nagłówki do niego:
aptitude install linux-headers-`uname -r`
i powinno być ok. Swoją drogą niezły śmietnik tam masz. ;)
Offline
root@debian:~# uname -r 2.6.37-1-amd64
root@debian:~# ls -l /usr/src razem 37480 drwxr-xr-x 2 root root 4096 02-28 18:47 ati drwxr-xr-x 3 root root 4096 09-24 19:01 fglrx-8.771 -rw-r--r-- 1 root root 1160102 09-24 18:59 fglrx-kernel-2.6.32-5-amd64_10-9-2+2.6.32-23_amd64.deb -rw-r--r-- 1 root root 1538098 02-07 18:10 fglrx.tar.bz2 drwxr-xr-x 3 root root 4096 02-24 12:35 gcc-4.6 lrwxrwxrwx 1 root root 37 09-24 00:07 linux -> /usr/src/linux-headers-2.6.32-5-amd64 drwxr-xr-x 4 root root 4096 03-04 02:26 linux-headers-2.6.32-5-amd64 drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-common drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-common-openvz drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-common-vserver drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-common-xen drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-openvz-amd64 drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-vserver-amd64 drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-xen-amd64 drwxr-xr-x 4 root root 4096 03-04 03:37 linux-headers-2.6.37-1-amd64 drwxr-xr-x 4 root root 4096 03-04 03:35 linux-headers-2.6.37-1-common lrwxrwxrwx 1 root root 26 09-24 00:02 linux-kbuild-2.6.32 -> ../lib/linux-kbuild-2.6.32 lrwxrwxrwx 1 root root 26 03-04 03:35 linux-kbuild-2.6.37 -> ../lib/linux-kbuild-2.6.37 lrwxrwxrwx 1 root root 28 09-24 00:02 linux-OLDVERSION.1285279660 -> linux-headers-2.6.32-5-amd64 drwxr-xr-x 3 root src 4096 09-21 22:49 modules drwxr-xr-x 10 root root 4096 01-12 02:28 vim-7.3.035+hg~8fdc12103333 -rw-r--r-- 1 root root 5637 01-12 02:28 vim_7.3.035+hg~8fdc12103333-1_amd64.changes -rw-r--r-- 1 root root 966574 01-12 02:28 vim_7.3.035+hg~8fdc12103333-1_amd64.deb -rw-r--r-- 1 root root 190588 10-25 07:32 vim_7.3.035+hg~8fdc12103333-1.debian.tar.gz -rw-r--r-- 1 root root 1708 10-25 07:32 vim_7.3.035+hg~8fdc12103333-1.dsc -rw-r--r-- 1 root root 10926158 10-25 07:32 vim_7.3.035+hg~8fdc12103333.orig.tar.gz -rw-r--r-- 1 root root 160804 01-12 02:28 vim-common_7.3.035+hg~8fdc12103333-1_amd64.deb -rw-r--r-- 1 root root 9488154 01-12 02:28 vim-dbg_7.3.035+hg~8fdc12103333-1_amd64.deb -rw-r--r-- 1 root root 2308550 01-12 02:27 vim-doc_7.3.035+hg~8fdc12103333-1_all.deb -rw-r--r-- 1 root root 1214168 01-12 02:27 vim-gnome_7.3.035+hg~8fdc12103333-1_amd64.deb -rw-r--r-- 1 root root 1212574 01-12 02:27 vim-gtk_7.3.035+hg~8fdc12103333-1_amd64.deb -rw-r--r-- 1 root root 142078 01-12 02:27 vim-gui-common_7.3.035+hg~8fdc12103333-1_all.deb -rw-r--r-- 1 root root 1205954 01-12 02:28 vim-lesstif_7.3.035+hg~8fdc12103333-1_amd64.deb -rw-r--r-- 1 root root 1076016 01-12 02:28 vim-nox_7.3.035+hg~8fdc12103333-1_amd64.deb -rw-r--r-- 1 root root 6283112 01-12 02:27 vim-runtime_7.3.035+hg~8fdc12103333-1_all.deb -rw-r--r-- 1 root root 401436 01-12 02:27 vim-tiny_7.3.035+hg~8fdc12103333-1_amd64.deb
Dlaczego śmietnik? Co byś wyrzucił ?
Offline
Śmietnik w sensie, że tych nagłówków 2.6.32-5 masz poinstalowane różne wersje (xen, openvz, vserver), a wątpię żebyś ich do czegokolwiek używał... i te pakiety vima. Jednak to w niczym tam nie przeszkadza, tak tylko wspomniałem.
Offline
Teraz dostaje takie błędy przy kompilacji VB
*** Building 'vboxdrv' module *** make[1]: Wejście do katalogu `/home/kuba/Pobrane/VirtualBox-4.0.4_OSE/out/linux.amd64/release/bin/src/vboxdrv' Makefile:178: *** Error: /usr/src/linux (version 2.6.37) does not match the current kernel (version 2.6.37-1-amd64). Stop. make[1]: Opuszczenie katalogu `/home/kuba/Pobrane/VirtualBox-4.0.4_OSE/out/linux.amd64/release/bin/src/vboxdrv' make: *** [all] Błąd 2
ArnVaker napisał(-a):
Śmietnik w sensie, że tych nagłówków 2.6.32-5 masz poinstalowane różne wersje (xen, openvz, vserver), a wątpię żebyś ich do czegokolwiek używał... i te pakiety vima. Jednak to w niczym tam nie przeszkadza, tak tylko wspomniałem.
VIMA KOCHAM i kiedyś prywatne paczuszki robiłem być może dlatego tak się namnożyło - a nagłówki sam automat mi ściągnął. Jestem niewinny.
Offline
A do czego teraz podlinkowałeś? Miało być do nagłówków uruchomionego jądra:
cd /usr/src unlink linux ln -s linux-headers-2.6.37-1-amd64 linux
(albo wcale, pewnie sam znalazłby co trzeba)
Offline
Podlinkowałem
lrwxrwxrwx 1 root root 28 03-04 03:51 linux -> linux-headers-2.6.37-1-amd64 drwxr-xr-x 4 root root 4096 03-04 02:26 linux-headers-2.6.32-5-amd64 drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-common drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-common-openvz drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-common-vserver drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-common-xen drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-openvz-amd64 drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-vserver-amd64 drwxr-xr-x 4 root root 4096 01-13 04:20 linux-headers-2.6.32-5-xen-amd64 drwxr-xr-x 4 root root 4096 03-04 03:51 linux-headers-2.6.37-1-amd64 drwxr-xr-x 4 root root 4096 03-04 03:35 linux-headers-2.6.37-1-common lrwxrwxrwx 1 root root 26 09-24 00:02 linux-kbuild-2.6.32 -> ../lib/linux-kbuild-2.6.32 lrwxrwxrwx 1 root root 26 03-04 03:35 linux-kbuild-2.6.37 -> ../lib/linux-kbuild-2.6.37 lrwxrwxrwx 1 root root 28 09-24 00:02 linux-OLDVERSION.1285279660 -> linux-headers-2.6.32-5-amd64
Lecz błędy tak jak powyżej sie pojawiają.
version 2.6.37) does not match the current kernel (version 2.6.37-1-amd64
nie mam na to pomysłu
chyba że : ln -s linux-headers-2.6.37 linux
Ostatnio edytowany przez itposthuman (2011-03-04 02:57:11)
Offline
Coś mu te nagłówki nie odpowiadają, ale nie wiem dlaczego. Spróbuj jeszcze w ogóle bez tego symlinka, a jak nie to z innym jądrem... choćby 2.6.37-2 z repozytorium albo z najnowszym z aptosida. Ewentualnie wersję virtualboxa ze wspomnianego repozytorium.
Offline
Kapeluszniku dziękuje Tobie za pomoc. Powalczę z tym jutro bo teraz już przenoszę się do krainy nigdy nigdy.
Spokojnej nocy
Offline
A np
apt-get build-dep virtualbox
próbowałeś?
Albo np
dpkg-checkbuilddeps
w folderze ze źródłami?
Offline
Jacekalex napisał(-a):
A np
Kod:
apt-get build-dep virtualboxpróbowałeś?
Albo npKod:
dpkg-checkbuilddepsw folderze ze źródłami?
Niestety ale nie działa
Po instalacji z repo dostaje w czasie instalacji systemów :
Nie udało się otworzyć sesji dla maszyny wirtualnej D.
Failed to load VMMR0.r0 (VERR_SUPLIB_WORLD_WRITABLE).
Unknown error creating VM (VERR_SUPLIB_WORLD_WRITABLE)
Ostatnio edytowany przez itposthuman (2011-03-04 18:56:55)
Offline
Mnie to wygląda na uwalone nagłówki po prostu, spróbuj jajo z aptosida:
deb http://aptosid.com/debian/ sid main fix.main
sprawdzasz jakie są dostępne:
aptitude search linux~nslh
Offline
root@debian:/etc/apt# aptitude search linux~nslh p linux-headers-2.6.37-2.slh.4-aptosid-amd64 - Header files for Linux 2.6.37-2.slh.4-aptosid-amd64 p linux-image-2.6.37-2.slh.4-aptosid-amd64 - Linux 2.6.37 for 64-bit PCs v linux-modules-2.6.37-2.slh.4-aptosid-amd64 -
Ostatnio edytowany przez itposthuman (2011-03-04 19:01:25)
Offline
No to instaluj...
aptitude install linux~nslh
PS Nie napisałem tak od razu, bo zapomniałem że masz wersję 64-bit. Na wersji 32-bit jest wybór jądra 686 lub amd64.
Offline
ArnVaker napisał(-a):
No to instaluj...
Kod:
aptitude install linux~nslhPS Nie napisałem tak od razu, bo zapomniałem że masz wersję 64-bit. Na wersji 32-bit jest wybór jądra 686 lub amd64.
Zainstalowałem wersje 3.2 z repo i działa. Szkoda że 4.0 nie bo zależało mi na wyższej rozdzielczości.
A co do nagłówków:
root@debian:/etc/apt# aptitude install linux~nslh Uwaga: Wybrano pakiet "linux-image-2.6.37-2.slh.4-aptosid-amd64" zamiast pakietu wirtualnego "linux-modules-2.6.37-2.slh.4-aptosid-amd64" Następujące NOWE pakiety zostaną zainstalowane: linux-headers-2.6.37-2.slh.4-aptosid-amd64 linux-image-2.6.37-2.slh.4-aptosid-amd64 0 pakietów aktualizowanych, 2 instalowanych, 0 do usunięcia i 0 nie aktualizowanych. Do pobrania 34,0 MB archiwów. Zajęte po rozpakowaniu: 159 MB. UWAGA: zostaną zainstalowane niepewne wersje podanych pakietów! Niepewne pakiety mogą zagrozić bezpieczeństwu systemu. Kontynuuj instalację tylko jeżeli dobrze wiesz co chcesz zrobić. linux-headers-2.6.37-2.slh.4-aptosid-amd64 linux-image-2.6.37-2.slh.4-aptosid-amd64 Zignorować ostrzeżenie i kontynuować? Aby kontynuować, napisz "Yes", aby przerwać, napisz "No": Yes Pobieranie:1 http://aptosid.com/debian/ sid/main linux-image-2.6.37-2.slh.4-aptosid-amd64 amd64 2.6.37-33 [28,8 MB] Pobieranie:2 http://aptosid.com/debian/ sid/main linux-headers-2.6.37-2.slh.4-aptosid-amd64 amd64 2.6.37-33 [5263 kB] Pobrano 34,0 MB w 48s (696 kB/s) Prekonfiguracja pakietów ... Zaznaczenie poprzednio niezaznaczonego pakietu linux-image-2.6.37-2.slh.4-aptosid-amd64. (Odczytywanie bazy danych ... 258751 files and directories currently installed.) Rozpakowanie linux-image-2.6.37-2.slh.4-aptosid-amd64 (z .../linux-image-2.6.37-2.slh.4-aptosid-amd64_2.6.37-33_amd64.deb) ... Zaznaczenie poprzednio niezaznaczonego pakietu linux-headers-2.6.37-2.slh.4-aptosid-amd64. Rozpakowanie linux-headers-2.6.37-2.slh.4-aptosid-amd64 (z .../linux-headers-2.6.37-2.slh.4-aptosid-amd64_2.6.37-33_amd64.deb) ... Konfigurowanie linux-image-2.6.37-2.slh.4-aptosid-amd64 (2.6.37-33) ... Running depmod. Running update-initramfs. update-initramfs: Generating /boot/initrd.img-2.6.37-2.slh.4-aptosid-amd64 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169 Examining /etc/kernel/postinst.d. run-parts: executing /etc/kernel/postinst.d/dkms 2.6.37-2.slh.4-aptosid-amd64 /boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64 dkms: running auto installation service for kernel 2.6.37-2.slh.4-aptosid-amd64: vboxhost (3.2.12)...done. run-parts: executing /etc/kernel/postinst.d/initramfs-tools 2.6.37-2.slh.4-aptosid-amd64 /boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64 run-parts: executing /etc/kernel/postinst.d/pm-utils 2.6.37-2.slh.4-aptosid-amd64 /boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64 run-parts: executing /etc/kernel/postinst.d/update-notifier 2.6.37-2.slh.4-aptosid-amd64 /boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64 run-parts: executing /etc/kernel/postinst.d/zz-update-grub 2.6.37-2.slh.4-aptosid-amd64 /boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64 Generating grub.cfg ... Found background image: /usr/share/images/desktop-base/desktop-grub.png Found linux image: /boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64 Found initrd image: /boot/initrd.img-2.6.37-2.slh.4-aptosid-amd64 Found linux image: /boot/vmlinuz-2.6.37-1-amd64 Found initrd image: /boot/initrd.img-2.6.37-1-amd64 Found linux image: /boot/vmlinuz-2.6.32-5-amd64 Found initrd image: /boot/initrd.img-2.6.32-5-amd64 /etc/grub.d/README: 2: All: not found /etc/grub.d/README: 4: 00_*:: not found /etc/grub.d/README: 5: 10_*:: not found /etc/grub.d/README: 6: Syntax error: "(" unexpected run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 2 Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.37-2.slh.4-aptosid-amd64.postinst line 801. dpkg: błąd przetwarzania linux-image-2.6.37-2.slh.4-aptosid-amd64 (--configure): podproces zainstalowany skrypt post-installation zwrócił kod błędu 9 configured to not write apport reports Konfigurowanie linux-headers-2.6.37-2.slh.4-aptosid-amd64 (2.6.37-33) ... Examining /etc/kernel/header_postinst.d. run-parts: executing /etc/kernel/header_postinst.d/dkms 2.6.37-2.slh.4-aptosid-amd64 dkms: running auto installation service for kernel 2.6.37-2.slh.4-aptosid-amd64: vboxhost (3.2.12)...done. Wystąpiły błędy podczas przetwarzania: linux-image-2.6.37-2.slh.4-aptosid-amd64 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.37-2.slh.4-aptosid-amd64 (2.6.37-33) ... Running depmod. Running update-initramfs. update-initramfs: Generating /boot/initrd.img-2.6.37-2.slh.4-aptosid-amd64 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169 initrd.img(/boot/initrd.img-2.6.37-2.slh.4-aptosid-amd64 ) points to /boot/initrd.img-2.6.37-2.slh.4-aptosid-amd64 (/boot/initrd.img-2.6.37-2.slh.4-aptosid-amd64) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.37-2.slh.4-aptosid-amd64.postinst line 348. vmlinuz(/boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64 ) points to /boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64 (/boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.37-2.slh.4-aptosid-amd64.postinst line 348. Examining /etc/kernel/postinst.d. run-parts: executing /etc/kernel/postinst.d/dkms 2.6.37-2.slh.4-aptosid-amd64 /boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64 dkms: running auto installation service for kernel 2.6.37-2.slh.4-aptosid-amd64: vboxhost (3.2.12)...done. run-parts: executing /etc/kernel/postinst.d/initramfs-tools 2.6.37-2.slh.4-aptosid-amd64 /boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64 run-parts: executing /etc/kernel/postinst.d/pm-utils 2.6.37-2.slh.4-aptosid-amd64 /boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64 run-parts: executing /etc/kernel/postinst.d/update-notifier 2.6.37-2.slh.4-aptosid-amd64 /boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64 run-parts: executing /etc/kernel/postinst.d/zz-update-grub 2.6.37-2.slh.4-aptosid-amd64 /boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64 Generating grub.cfg ... Found background image: /usr/share/images/desktop-base/desktop-grub.png Found linux image: /boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64 Found initrd image: /boot/initrd.img-2.6.37-2.slh.4-aptosid-amd64 Found linux image: /boot/vmlinuz-2.6.37-1-amd64 Found initrd image: /boot/initrd.img-2.6.37-1-amd64 Found linux image: /boot/vmlinuz-2.6.32-5-amd64 Found initrd image: /boot/initrd.img-2.6.32-5-amd64 /etc/grub.d/README: 2: All: not found /etc/grub.d/README: 4: 00_*:: not found /etc/grub.d/README: 5: 10_*:: not found /etc/grub.d/README: 6: Syntax error: "(" unexpected run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 2 Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.37-2.slh.4-aptosid-amd64.postinst line 801. dpkg: błąd przetwarzania linux-image-2.6.37-2.slh.4-aptosid-amd64 (--configure): podproces zainstalowany skrypt post-installation zwrócił kod błędu 9 Wystąpiły błędy podczas przetwarzania: linux-image-2.6.37-2.slh.4-aptosid-amd64
Offline
Pokaż:
ls -l /etc/grub.d/README
Offline
root@debian:/etc/apt# ls -l /etc/grub.d/README -rwxrwxrwx 1 root root 483 2010-08-23 /etc/grub.d/README
Offline
Hmm, tego się obawiałem...
amidala / # ls -l /etc/grub.d/README -rw-r--r-- 1 root root 483 01-18 12:43 /etc/grub.d/README
Ty masz prawa dostępu rozjechane chyba w całym systemie.
Zmień ręcznie albo przeinstaluj grub-common:
aptitude reinstall grub-common
To powinno ten konkretny problem załatwić.
Poza tym pokaż:
ls -l /
Offline
-rw-r--r-- 1 root root 483 01-18 12:43 /etc/grub.d/README już jest.
Obawiam się że masz rację :(
root@debian:/etc/apt# ls -l / razem 132 -rwxrwxrwx 1 kuba kuba 21992 11-26 04:35 77739f85-b039-d65d-33f29251-5c192c05.dmp drwxrwxrwx 2 root root 4096 02-25 12:19 bin drwxrwxrwx 3 root root 4096 03-04 20:34 boot drwxrwxrwx 2 root root 4096 11-28 13:31 default drwxr-xr-x 18 root root 3380 03-04 20:24 dev drwxrwxrwx 163 root root 12288 03-04 20:34 etc drwxrwxrwx 7 root root 4096 02-28 18:48 home lrwxrwxrwx 1 root root 44 03-04 20:07 initrd.img -> boot/initrd.img-2.6.37-2.slh.4-aptosid-amd64 lrwxrwxrwx 1 root root 30 02-21 21:35 initrd.img.old -> boot/initrd.img-2.6.37-1-amd64 drwxrwxrwx 14 root root 12288 03-04 19:07 lib drwxrwxrwx 4 root root 12288 02-28 17:33 lib32 lrwxrwxrwx 1 root root 4 09-23 19:00 lib64 -> /lib drwxrwxrwx 2 root root 16384 09-23 18:59 lost+found drwxrwxrwx 5 root root 4096 03-04 05:03 media drwxrwxrwx 2 root root 4096 2010-08-06 mnt drwxrwxrwx 5 root root 4096 01-26 17:58 opt dr-xr-xr-x 210 root root 0 03-04 19:04 proc drwxrwxrwx 44 root root 4096 03-04 19:59 root drwxrwxrwx 2 root root 4096 03-04 19:07 sbin drwxrwxrwx 2 root root 4096 2010-07-21 selinux drwxrwxrwx 2 root root 4096 09-23 19:00 srv drwxr-xr-x 13 root root 0 03-04 19:04 sys drwxrwxrwx 15 root root 4096 03-04 20:34 tmp -rwxrwxrwx 1 root root 0 02-28 18:43 tmp_script_7DLEN7 -rwxrwxrwx 1 root root 0 10-24 14:13 tmp_script_kX9UPo -rwxrwxrwx 1 root root 0 02-21 21:45 tmp_script_MC3vNH drwxrwxrwx 14 root root 4096 02-24 12:35 usr drwxrwxrwx 16 root root 4096 11-05 23:08 var lrwxrwxrwx 1 root root 41 03-04 20:07 vmlinuz -> boot/vmlinuz-2.6.37-2.slh.4-aptosid-amd64 lrwxrwxrwx 1 root root 27 02-21 21:35 vmlinuz.old -> boot/vmlinuz-2.6.37-1-amd64
Offline
IMHO reinstalacja, nie widzę żadnego sensownego wyjścia z tej sytuacji.
Posprawdzaj jeszcze jakichś kilka katalogów dla pewności...
Offline
Jest w kratkę :) rok temu się bawiłem. Wkrótce też chciałbym bo ważne jest dla mnie jadro 2.6.38 ze względu na procesor który chcę kupić.
reinstalacja czy chmod 644 dla systemowych ?
Ostatnio edytowany przez itposthuman (2011-03-04 20:09:33)
Offline
No chyba że chcesz dochodzić jakie powinny być, a potem zmieniać prawa dostępu każdego pliku/katalogu w systemie. Zakładam, że problem występuje w całym systemie, skoro widać go w /, /bin/, /etc/grub.d/... Zresztą skąd to w ogóle? Samo się przecież nie przestawiło. ;)
Offline
A może na innym kompie zrobić sobie backup uprawnień, a potem odpalić na obecnym?
Sznurek: http://dug.net.pl/drukuj/117/backup_uprawnien_w_fol … systemowych_/
Offline