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  2006-03-10 13:50:38

  zyga - Użytkownik

zyga
Użytkownik
Zarejestrowany: 2005-08-25

jak tworzyć initrd i kernel headers

Hej

Mam problem, mam dysk SATA w laptoku i z tego co się orientuje obsługe tego musze wstawić w initrd. Kiedyś coś kombinowałem ale kompletnie nie znam zasady działania initrd, jak tworzyć i jak dokładać tam odpowiednie moduły. Dodatkowo do niektórych aplikacji potrzebuje kernel-headers z mojego przkompilowanego jajca, jak można go utworzyć samemu ???

proszę o pomoc (dość konkretną) i prosze o wyrozumiałość :D

pozdrawiam


apt-get remove windows ....
apt-get install debian :)

Offline

 

#2  2006-03-10 14:52:27

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: jak tworzyć initrd i kernel headers

Przebuduj jądro przy pomocy make-kpkg:

Kod:

make-kpkg --initrd kernel-headers kernel-image

A następnie zainstaluj dwa powstałe pakiety. Objaśnienia dotyczące initrd znajdziesz w Documentation/initrd.txt w źródłach jądra.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#3  2006-03-11 08:40:51

  harlequin - Użytkownik

harlequin
Użytkownik
Skąd: dolnośląskie
Zarejestrowany: 2006-03-06

Re: jak tworzyć initrd i kernel headers

Przebuduj jądro przy pomocy make-kpkg:

Kod:   
make-kpkg --initrd kernel-headers kernel-image   

A następnie zainstaluj dwa powstałe pakiety. Objaśnienia dotyczące initrd znajdziesz w Documentation/initrd.txt w źródłach jądra.[/quote]


Ja znalazłem coś takigo dotyczące tradycyjnej kompilacji:

ln -s /usr/src/linux-2.6.x.x/include/linux  /usr/include/linux

czy po takim dowiązaniu można uznać, że mam pliki nagłówkowe, i spkojnie wykonywać opisy ich wymagających.

mogę zrobić to dowiązanie czy lepiej przebudować jądro wedle w/w opisu ?


[color=darkred][/color][/url]

Offline

 

#4  2006-03-13 14:15:06

  maverick44 - Moderator

maverick44
Moderator
Skąd: Częstochowa
Zarejestrowany: 2005-08-30
Serwis

Re: jak tworzyć initrd i kernel headers

Ja sie podlacze do tego watku z pytaniem, jak zrobic initrd dla kernal ktory bylo patchowane wedlug tego opisu:
http://dug.net.pl/faq/index.php?kat=6&id=162
i dla bootsplasha wedlug tego opisu:
http://www.debianusers.pl/article.php?aid=67
jak pogodzic dwa rozne initrd ?


Maverick
Gentoo GCC 4.1.1 KDE 3.5.6 Kernel 2.6.17
AMD Sempron 2400+ 512 MB RAM Seagate 160GB
Linux user number: #415965
[img]http://www.gohome.org/debian_logo_06.gif[/img] [img]http://maluch.pcz.pl/~maverick/images/logo_gentoo.png[/img]

Offline

 

#5  2006-03-13 17:41:15

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: jak tworzyć initrd i kernel headers

Ja sie podlacze do tego watku z pytaniem, jak zrobic initrd dla kernal ktory bylo patchowane wedlug tego opisu:
http://dug.net.pl/faq/index.php?kat=6&id=162
i dla bootsplasha wedlug tego opisu:
http://www.debianusers.pl/article.php?aid=67
jak pogodzic dwa rozne initrd ?[/quote]
Nie wiem czy dobrze pamiętam, ale ten bootsplash ma chyba opcję, polegającą na tym, że podczas konfiguracji przez

Kod:

dpkg-reconfigure bootsplash

można wybrać czy utworzyć osobny obraz initrd ze splashem czy dołączyć do już instniejącego.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#6  2006-03-13 18:51:56

  Lite-ON - Członek DUG

Lite-ON
Członek DUG
Zarejestrowany: 2006-03-07

Re: jak tworzyć initrd i kernel headers

dodam też od siebie jeśli dobrze zrozumiałem :D
nie wiem jak standardowe ale jest opcja że można ustawić więcej niż jeden plik initrd
z tego co mi się wydaje to tak w grubie:
initrd /initrd.img-2.6.15.4 /initrd.splash /initrd.inny


[url]http://sourceland.xt.pl[/url]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.009 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00102 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.145.102.18' WHERE u.id=1
0.00055 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.102.18', 1732265794)
0.00059 SELECT * FROM punbb_online WHERE logged<1732265494
0.00071 SELECT topic_id FROM punbb_posts WHERE id=21909
0.00119 SELECT id FROM punbb_posts WHERE topic_id=2752 ORDER BY posted
0.00089 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=2752 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00076 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=2752 ORDER BY p.id LIMIT 0,25
0.00096 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=2752
Total query time: 0.00685 s