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ę : [url]http://www.virtualbox.org/wiki/Linux%20build%20instructions[/url]
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[/quote]
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[/quote]
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 [i]2.6.37-1-amd64[/i], 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 [i]2.6.32-5[/i] 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
[quote=ArnVaker]Śmietnik w sensie, że tych nagłówków [i]2.6.32-5[/i] 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.[/quote]
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
[quote=Jacekalex]A np
apt-get build-dep virtualbox
próbowałeś?
Albo np
dpkg-checkbuilddeps
w folderze ze źródłami?[/quote]
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
[quote=ArnVaker]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.[/quote]
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 [deb]grub-common[/deb]:
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_folderach_systemowych_/
Offline
Time (s) | Query |
---|---|
0.00013 | SET CHARSET latin2 |
0.00003 | SET NAMES latin2 |
0.00139 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.223.206.84' WHERE u.id=1 |
0.00072 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.223.206.84', 1732404186) |
0.00061 | SELECT * FROM punbb_online WHERE logged<1732403886 |
0.00061 | DELETE FROM punbb_online WHERE ident='18.119.127.13' |
0.00022 | SELECT topic_id FROM punbb_posts WHERE id=167302 |
0.00023 | SELECT id FROM punbb_posts WHERE topic_id=18480 ORDER BY posted |
0.00027 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=18480 AND t.moved_to IS NULL |
0.00025 | SELECT search_for, replace_with FROM punbb_censoring |
0.00192 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=18480 ORDER BY p.id LIMIT 0,25 |
0.00079 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=18480 |
Total query time: 0.00717 s |