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!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-02-03 10:31:28

  dziamdziak - Użytkownik

dziamdziak
Użytkownik
Skąd: Mszczonów
Zarejestrowany: 2006-05-16

[SOLVED]Kompilacja kernela do paczki .deb z www.howtoforge.com problem

Witam!

Postępuje wg instrukcji z tego linka: http://www.howtoforge.com/kernel_compilation_debian_etch

Próbuję wykonać polecenie:

Kod:

make clean && make mrproper

i wyskakuje mi komunikat:

Kod:

ordinateur:/usr/src/linux# make clean && make mrproper
scripts/Makefile.build:17: /usr/src/linux-headers-2.6.18-5-686/scripts/basic/Makefile: Nie ma takiego pliku ani katalogu
make[3]: *** Brak reguł do wykonania obiektu `/usr/src/linux-headers-2.6.18-5-686/scripts/basic/Makefile'. Stop.
make[2]: *** [scripts_basic] Błąd 2
scripts/Makefile.clean:17: /usr/src/linux-headers-2.6.18-5-686/arch/i386/kernel/acpi/Makefile: Nie ma takiego pliku ani katalogu
make[2]: *** Brak reguł do wykonania obiektu `/usr/src/linux-headers-2.6.18-5-686/arch/i386/kernel/acpi/Makefile'. Stop.
make[1]: *** [arch/i386/kernel/acpi] Błąd 2
make: *** [_clean_arch/i386/kernel] Błąd 2

Czy ma ktoś jakiś pomysł na rozwiązanie tego problemu?

Z góry dziękuję.

Pozdrawiam

Ostatnio edytowany przez dziamdziak (2008-02-03 18:05:32)


Lubię pracę. Praca mnie fascynuje. Potrafię godzinami siedzieć i przyglądać się jej.

Offline

 

#2  2008-02-03 10:40:00

  bns - unknown

bns
unknown
Zarejestrowany: 2005-12-25
Serwis

Re: [SOLVED]Kompilacja kernela do paczki .deb z www.howtoforge.com problem

Tak, musisz scignąć źródła jądra ;) http://www.kernel.org rozpakować do /usr/src/linux i w tym katalogu to zrobic

Pozdrawiam


Pozdrawiam,
[url=http://banasiak.me]bns[/url]

Offline

 

#3  2008-02-03 11:46:21

  dziamdziak - Użytkownik

dziamdziak
Użytkownik
Skąd: Mszczonów
Zarejestrowany: 2006-05-16

Re: [SOLVED]Kompilacja kernela do paczki .deb z www.howtoforge.com problem

A czy dowiązanie symboliczne:

Kod:

ln -s linux-2.6.24 linux

nie załatwiło z tym sprawy? Muszę zawartość katalogu linux-2.6.24 skopiować do /usr/src/linux czy ewentualnie skasować dowiązanie symboliczne ze starego jądra?


Lubię pracę. Praca mnie fascynuje. Potrafię godzinami siedzieć i przyglądać się jej.

Offline

 

#4  2008-02-03 11:54:30

  bns - unknown

bns
unknown
Zarejestrowany: 2005-12-25
Serwis

Re: [SOLVED]Kompilacja kernela do paczki .deb z www.howtoforge.com problem

Zobacz do czego sie odwołuje się /usr/src/linux

Kod:

ls -la /usr/src/

bo wydaje mi się, że nie załatwiło. Jak nie usuń `rm /usr/src/linux` i stwórz nowe `ln -s linux-2.6.24 linux`

Ostatnio edytowany przez bns (2008-02-03 11:56:06)


Pozdrawiam,
[url=http://banasiak.me]bns[/url]

Offline

 

#5  2008-02-03 12:03:40

  dziamdziak - Użytkownik

dziamdziak
Użytkownik
Skąd: Mszczonów
Zarejestrowany: 2006-05-16

Re: [SOLVED]Kompilacja kernela do paczki .deb z www.howtoforge.com problem

Kod:

ordinateur:/home/kamil# ls -la /usr/src/
razem 134952
drwxrwsr-x  9 root src      4096 2008-02-02 19:13 .
drwxr-xr-x 12 root root     4096 2007-11-27 08:52 ..
-rw-r--r--  1 root root   101427 2007-01-02 16:28 ipw2200.tar.bz2
-rw-r--r--  1 root src     44896 2007-11-29 09:37 kqemu-modules-2.6.18-5-686_1.3                            .0~pre9-12+2.6.18.dfsg.1-13etch4_i386.deb
-rw-r--r--  1 root root   122089 2007-01-29 01:02 kqemu.tar.bz2
lrwxrwxrwx  1 root src        26 2007-11-29 09:35 linux -> linux-headers-2.6.18-                            5-686
drwxrwxr-x 19 root root     4096 2008-01-02 09:06 linux-2.6.23.12
-rw-r--r--  1 root src  45488158 2007-10-09 22:48 linux-2.6.23.tar.bz2
-rw-r--r--  1 root src  45488158 2007-10-09 22:48 linux-2.6.23.tar.bz2.1
drwxr-xr-x 20 root root     4096 2008-01-24 23:58 linux-2.6.24
-rw-r--r--  1 root src  46737783 2008-01-25 00:16 linux-2.6.24.tar.bz2
drwxr-xr-x 17 root root     4096 2008-01-02 08:41 linux-headers-2.6.18-4-xen-vse                            rver
drwxr-xr-x 17 root root     4096 2008-01-02 08:44 linux-headers-2.6.18-5
drwxr-xr-x  4 root root     4096 2008-02-03 10:23 linux-headers-2.6.18-5-686
drwxr-xr-x  3 root root     4096 2007-11-29 09:35 linux-kbuild-2.6.18
drwxr-xr-x  3 root root     4096 2007-01-29 01:02 modules
-rw-rw-rw-  1 root root       52 2007-12-18 22:55 pax_global_header

A jak skasouej /usr/src/linux to w razie gdy przerwę kompilację jądra to będę mógł wrócić do poprzedniej wersji?
Jeśli dobrze rozumiem to wtedy po prostu stworze zalinkowane ln -s linux.2.6.18-6 linux i będzie grało, tak?

Pyrz okazji się zapytam: Jak mam kilka wpisów w grubie do jąder poprzednich to czy jak usunę tylko z gruba te wpisy to nie te stare jądra nie będą mi śmieciły dysku czy jeszcze coś muszę usunąć?


Lubię pracę. Praca mnie fascynuje. Potrafię godzinami siedzieć i przyglądać się jej.

Offline

 

#6  2008-02-03 12:29:51

  AgayKhan - Członek DUG

AgayKhan
Członek DUG
Skąd: Płock
Zarejestrowany: 2006-03-21
Serwis

Re: [SOLVED]Kompilacja kernela do paczki .deb z www.howtoforge.com problem

Ty masz tylko pliki nagłówkowe do jądra. headersy, nie zaś źródła . Ty próbujesz kompilować jajco z headersów. Nie da się.

Ostatnio edytowany przez AgayKhan (2008-02-03 12:31:59)


born to be root
linux register user #362473

Offline

 

#7  2008-02-03 12:35:16

  stepien86 - Członek DUG

stepien86
Członek DUG
Skąd: Łódź
Zarejestrowany: 2006-03-26

Re: [SOLVED]Kompilacja kernela do paczki .deb z www.howtoforge.com problem

jezeli sie nie myle to podlinkowales pod kat linux - linux headers...ale niech mnie ktos poprawi jak sie myle, a masz podlinkowac zrodla jadra, odpowiedz do twojego pytania przy okazji ;)....jak chcesz wywalic stare jadra to wywalasz wpisyw w grubie i pliki z jadrami z katalogu /boot/
- System.map
- vmlinuz-
- initrd.img-


manual ponad wszysytko....konsola ponad manual

Debian GNU Linux

Offline

 

#8  2008-02-03 12:45:05

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [SOLVED]Kompilacja kernela do paczki .deb z www.howtoforge.com problem

Kombinujecie jak konie pod górę.

Jak widzę to w /usr/src  masz nie rozpakowane źródła 2.6.23.

Tego kernela chcesz kompilować?

Jeśli tak  to rozpakuj to i w katalogu który powstanie działaj  a nie w dowiązaniach.

Pozdrawiam


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#9  2008-02-03 13:52:37

  dziamdziak - Użytkownik

dziamdziak
Użytkownik
Skąd: Mszczonów
Zarejestrowany: 2006-05-16

Re: [SOLVED]Kompilacja kernela do paczki .deb z www.howtoforge.com problem

Chcę kompilować kernela: 2.6.24

Wszedłem do jego katalogu. Skopiowałem tam ze starego jądra .config.

Odpaliłem make menuconfig - poustawiałem sobie co chciałem.

Potem:

Kod:

make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers

i czekam ;-)

Powinna mi się pojawić paczka .deb. Czekam na rezultaty. Dziękuję. W razie problemów będę tutaj pisał.


Lubię pracę. Praca mnie fascynuje. Potrafię godzinami siedzieć i przyglądać się jej.

Offline

 

#10  2008-02-03 15:05:57

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: [SOLVED]Kompilacja kernela do paczki .deb z www.howtoforge.com problem

Jeśli pierwszy raz w tych źródłach kompilujesz to nie prościej po zrobieniu configa tak

Kod:

make-kpkg linux_image --initrd

Z roota oczywiście.

Z moich doświadczeń wynika ze ten linux-headers nic nie daje.

Pozdrawiam


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#11  2008-02-03 16:21:25

  dziamdziak - Użytkownik

dziamdziak
Użytkownik
Skąd: Mszczonów
Zarejestrowany: 2006-05-16

Re: [SOLVED]Kompilacja kernela do paczki .deb z www.howtoforge.com problem

Wszystko poszło ładnie - pięknie. Pojawiły się dwie paczki. Zainstalowałem, lecz niestety nie ładuje mi się jajko. Zatrzymuje się w tym miejscu:

Kod:

Begin: Waiting for root file system...

Sprawdzałem na forum ale prócz tego aby sprawdzić menu.lst z gruba to nic innego nie znalazłem. Wpisy w grubie miałem prawidłowe.

Wie ktoś może jak to rozwiązać?


Przeskoczyło dalej. Dołączam zrzut ekranu:

http://img.wklej.org/images/60209p1020531.jpg

Prawdopodobnie nie skompilowłem sterowników do dysku. Rekompiluje jąderko :-)

Tak jak myślałem problemem był  brak driverów do dysku SATA.

Dziękuję
Pozdrawiam

Ostatnio edytowany przez dziamdziak (2008-02-03 18:05:13)


Lubię pracę. Praca mnie fascynuje. Potrafię godzinami siedzieć i przyglądać się jej.

Offline

 

#12  2008-02-03 18:54:55

  bns - unknown

bns
unknown
Zarejestrowany: 2005-12-25
Serwis

Re: [SOLVED]Kompilacja kernela do paczki .deb z www.howtoforge.com problem

[quote=dziamdziak]Wszystko poszło ładnie - pięknie. Pojawiły się dwie paczki. Zainstalowałem, lecz niestety nie ładuje mi się jajko. Zatrzymuje się w tym miejscu:

Kod:

Begin: Waiting for root file system...

Sprawdzałem na forum ale prócz tego aby sprawdzić menu.lst z gruba to nic innego nie znalazłem. Wpisy w grubie miałem prawidłowe.

Wie ktoś może jak to rozwiązać?


Przeskoczyło dalej. Dołączam zrzut ekranu:

http://img.wklej.org/images/60209p1020531.jpg

Prawdopodobnie nie skompilowłem sterowników do dysku. Rekompiluje jąderko :-)

Tak jak myślałem problemem był  brak driverów do dysku SATA.

Dziękuję
Pozdrawiam[/quote]
No to wkompilu sternownik SATA plus filesystem z / na stałe i nie potrzebujesz initrd :)


Pozdrawiam,
[url=http://banasiak.me]bns[/url]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.009 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00017 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00150 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='3.144.3.230' WHERE u.id=1
0.00090 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.144.3.230', 1731733109)
0.00065 SELECT * FROM punbb_online WHERE logged<1731732809
0.00044 SELECT topic_id FROM punbb_posts WHERE id=82534
0.00005 SELECT id FROM punbb_posts WHERE topic_id=10507 ORDER BY posted
0.00060 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=10507 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00092 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=10507 ORDER BY p.id LIMIT 0,25
0.00107 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=10507
Total query time: 0.00639 s