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/.
Strony: 1
Witam, chciałem sobie skompilować kernel, pobrałem patchowane źródła z repozytorium sida.
Config użyłem z tej samej wersji, którą używam aktualnie.
Ale cały czas wywala mi ten oto błąd:
make[1]: Leaving directory `/home/camis/Desktop/linux-source-3.0.0' /usr/bin/make ARCH=i386 \ -C Documentation/lguest make: *** Documentation/lguest: No such file or directory. Stop. make: *** [debian/stamp/build/kernel] Error 2
Co jest grane ?, jak temu zaradzić ?.
Ostatnio edytowany przez Camis (2011-07-26 09:41:50)
Offline
Jak kompilujesz? W 3.0 po prostu nie ma takiego katalogu…
Offline
[quote=ArnVaker]Jak kompilujesz? W 3.0 po prostu nie ma takiego katalogu…[/quote]
make menuconfig make-kpkg linux-image linux-headers --initrd
To dziwne ze nie mogę skompilować, sciaglem bezpośrednio źródła z kernel.org i to samo.
Na oryginalnym konfigu...
Ale wygoglalem ze trzeba usunąć linijkę:
#include <sys /eventfd.h>
Z
/Documentation/virtual/lguest/lguest.c
Na razie się kompiluje, tak wiec nie wiem czy pomogło.
Ostatnio edytowany przez Camis (2011-07-26 11:53:15)
Offline
[i]make-kpkg[/i] pewnie znowu się rozjeżdża, nie nadąża za zmianami w źródłach. Tradycyjnie via make powinno się normalnie skompilować.
Offline
W jakim czasie może pojawić sie jajko 3.0.0 w wheeze?
Offline
Standardowo… 10 dni od pojawienia się w Sidzie jeżeli nie będzie poważniejszych bugów lub nowszej wersji pakietu w Sidzie. Nic nie stoi na przeszkodzie aby na Wheezym zainstalować wersję z Sida albo np. z aptosida (dobijająca jest ta ich nowa nazwa ;)).
Offline
@ArnVaker
Jak wykonać aktualizację do kernela z sida (oczywiście poza kompilacją żródeł bo to rozumiem że się da)?
Offline
Dodaj repo Sida i zainstaluj po prostu, np.:
aptitude install linux-image-3.0.0-1-amd64
albo ogólniej:
aptitude install linux-image-amd64/unstable
==========
Możesz od razu wrzucić do /etc/apt/apt.conf:
APT::Default-Release "testing";
żeby APT nie chciał nic innego instalować z Sida nawet gdybyś miał jego repo na stałe.
Offline
@ArnVaker
Dzięki
Wyskakują mi błędy po założeniu pliku /etc/apt/apt.conf:
root@debian:/home/tk# apt-get update E: Błąd składniowy /etc/apt/apt.conf:2: Śmieci na końcu pliku
Usuwając pustą linie na koncu pliku wtedy pokazuje ten sam błąð tylko że w lini 1
Ok nie dałem średnika sorki za zamęt
Ostatnio edytowany przez hello_world (2011-07-26 13:36:19)
Offline
@wątek
Dziś kompilowałem sobie jądro 3.0.1 i napotkał mnie ten sam błąd.
Odpowiedź znalazłem tutaj: [url]http://billy.com.mx/archives/660[/url]
(metoda alternatywna, druga)
A wystarczyło po prostu przekleić błąd do google.
Offline
U mnie ta druga metoda się nie sprawdziła ktoś ma rozwiązanie tego problemu ??
Próbowałem na kernel-3.1-rc3
Offline
Ta druga musi działać — błąd dotyczący danej pozycji nie pojawi się jeżeli w ogóle ją wyłączysz. ;) Czyli albo masz inny błąd, albo nie wyłączyłeś tych pozycji. Swoją drogą nie polecam edytowania konfigu z palca, czyli tak jak jest w tym poradniku. Od tego są [tt]make menuconfig[/tt], [tt]make xconfig[/tt] itd.
Offline
Dobra poradziłem sobie z tym problemem z palca wklepałem i problem już nie występuje
Offline
Witam, możecie mi powiedzieć gdzie się to się wyłącza w make menuconfig lub make xconfig ?
Offline
Pod klawiszem „/” jest wyszukiwarka. Po znalezieniu podane są lokacja, zależności itd. danej pozycji.
│ Symbol: LGUEST [=n] │ │ Type : tristate │ │ Prompt: Linux hypervisor example code │ │ Defined at drivers/lguest/Kconfig:1 │ │ Depends on: VIRTUALIZATION [=n] && X86_32 [=n] && EXPERIMENTAL [=y] && EVENTFD [=y] │ │ Location: │ │ -> Virtualization (VIRTUALIZATION [=n]) │ │ Selects: HVC_DRIVER [=n]
│ Symbol: LGUEST_GUEST [=n] │ │ Type : boolean │ │ Prompt: Lguest guest support │ │ Defined at arch/x86/lguest/Kconfig:1 │ │ Depends on: PARAVIRT_GUEST [=n] && X86_32 [=n] │ │ Location: │ │ -> Processor type and features │ │ -> Paravirtualized guest support (PARAVIRT_GUEST [=n]) │ │ Selects: PARAVIRT [=n] && VIRTUALIZATION [=n] && VIRTIO [=n] && VIRTIO_RING [=n] && VIRTIO_CONSOLE [=n]
│ Symbol: PARAVIRT_SPINLOCKS [=n] │ │ Type : boolean │ │ Prompt: Paravirtualization layer for spinlocks │ │ Defined at arch/x86/Kconfig:578 │ │ Depends on: PARAVIRT_GUEST [=n] && PARAVIRT [=n] && SMP [=y] && EXPERIMENTAL [=y] │ │ Location: │ │ -> Processor type and features │ │ -> Paravirtualized guest support (PARAVIRT_GUEST [=n]) │ │ -> Enable paravirtualization code (PARAVIRT [=n])
Offline
Te bugi to jakieś świeże chyba są... Jak kompilowałem 3.0.1 (jak tylko się pojawiło, a to dawno było) i 3.1 to nie miałem, żadnych problemów. Ale kompilowałem metodą klasyczną... W sumie bez problemów mam aż do dziś:
pablo@lena:~$ uname -a Linux lena 3.2.1 #21 SMP PREEMPT Fri Jan 13 20:03:39 CET 2012 x86_64 GNU/Linux
Możliwe, że grzebali w źródłach od tamtego czasu? Chyba nie...
W prawdzie nie mam tych jajek co tu mowa, ale:
pablo@lena:~$ cat /boot/config-3.0.17 |grep GUEST # CONFIG_PARAVIRT_GUEST is not set
też i nie mam tych pozycji...
[quote=ArnVaker]...(dobijająca jest ta ich nowa nazwa ;)).[/quote]
Też tak uważasz?? Z jakimś denatem mi się kojarzy...
Ostatnio edytowany przez P@blo (2012-01-15 15:34:46)
Offline
[b]P@blo[/b]: Come on… Raz, że nie masz przecież tych opcji włączonych, a dwa, że na 64bit i tak ich nie włączysz.
Offline
[quote=ArnVaker][b]P@blo[/b]: Come on… Raz, że nie masz przecież tych opcji włączonych, a dwa, że na 64bit i tak ich nie włączysz.[/quote]
Oj... Nie wdrążałem się w temat co to za opcje... Ok czyli mnie to nie dotyczy :) Pa
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00013 | SET CHARSET latin2 |
0.00007 | SET NAMES latin2 |
0.00137 | 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.216.42.225' WHERE u.id=1 |
0.00232 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.216.42.225', 1732282575) |
0.00033 | SELECT * FROM punbb_online WHERE logged<1732282275 |
0.00110 | 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=19418 AND t.moved_to IS NULL |
0.00037 | SELECT search_for, replace_with FROM punbb_censoring |
0.00510 | 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=19418 ORDER BY p.id LIMIT 0,25 |
0.00096 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=19418 |
Total query time: 0.01175 s |