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/.
Z reguły jestem przeciwny reinstalacjom w tym przypadku jednak popieram.
Na świezym systemie na spokojnie skompiluj sobie jajko metodą debianową z initrd
Zostanie Ci nietknięte stare jajko w razie czego zawsze z niego wystartujesz i poprawisz w tamtej kompilacji co trzeba.
Offline
[b]siarka2107[/b] obiecal ze pomoze o 19 na gg :p
aktualnie mam czysty debian z zainstalowanym juz wifi, sciagnietym zrodlem kernela grsec i czekam do 19 :P
Offline
ja jak stawiem grsec
ściagam patcha ze stronki domowej no i zródła kernela z kernel.org
:) i zawsze działa...
Offline
no to jak to robisz dokladnie?
http://www.grsecurity.net/grsecurity-2.1.12-2.6.27.10-200812271347.patch.gz
http://www.pl.kernel.org/pub/linux/kernel/v2.6/linux-2.6.27.10.tar.bz2
ostatnio tym robilem zpaczowalem odpalilem na cfg tym co mialem z mojego kernal i nie dzialalo ;/
Offline
[b]Yampress[/b], ma w profilu ;)
[url=http://yampress.dug.net.pl/doku.php?id=system_kompilacja-kernela]http://yampress.dug.net.pl/doku.php?id=system_kompilacja-kernela[/url]
Offline
szkoda ze mi wczesniej tego nie daliscie
a teraz pytanie czy jak zrobie wszytko jak tam pisze dokladnie, tylko ze sobie jeszcze sciagne http://www.grsecurity.net/grsecurity-2.1.12-2.6.27.10-200812271347.patch.gz, rozpakuje i napisze
cat grsecurity-2.1.12-2.6.27.10-200812271347.patch | patch -p0
lacznie z tym kopiowaniem cfg z kernela ktory mialem z systemem
to nie padnie mi jak ostatnio?
Ostatnio edytowany przez az (2009-01-29 20:56:03)
Offline
Na tej zasadzie to z tego tematu robi się irc. Dostałeś tyle informacji że trudno się z tym już niedługo będzie połapać. Najlepiej sprawdź. Nie sprawdzisz nie będziesz wiedział.
Edit:
Uporządkuj sobie to wszystko co i jak robiłeś.
Ostatnio edytowany przez fnmirk (2009-01-29 21:18:18)
Offline
debian:~# apt-get install initrd-tools Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe E: Nie udało się odnaleźć pakietu initrd-tools
mialem tak to zmienilem pakeity na etch (z lenny) i
debian:~# apt-get install initrd-tools
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Zostaną zainstalowane następujące dodatkowe pakiety:
dash
Zostaną zainstalowane następujące NOWE pakiety:
dash initrd-tools
0 aktualizowanych, 2 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 118kB archiwów.
Po tej operacji zostanie dodatkowo użyte 397kB miejsca na dysku.
Kontynuować [T/n]? T
Pob: 1 http://ftp.icm.edu.pl etch/main dash 0.5.3-7 [86,0kB]
Pob: 2 http://ftp.icm.edu.pl etch/main initrd-tools 0.1.84.2 [32,2kB]
Pobrano 118kB w 4s (28,3kB/s)
Prekonfiguracja pakietów ...
Zaznaczenie poprzednio niezaznaczonego pakietu dash.
(Odczytywanie bazy danych ... 27614 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie dash (z .../archives/dash_0.5.3-7_i386.deb) ...
Zaznaczenie poprzednio niezaznaczonego pakietu initrd-tools.
Rozpakowanie initrd-tools (z .../initrd-tools_0.1.84.2_all.deb) ...
Przetwarzanie wyzwalaczy dla man-db...
Konfigurowanie dash (0.5.3-7) ...
Konfigurowanie initrd-tools (0.1.84.2) ...
update-rc.d: warning: /etc/init.d/initrd-tools.sh missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>[/quote]Kod:
update-rc.d: warning: /etc/init.d/initrd-tools.sh missing LSB information update-rc.d: see <http://wiki.debian.org/LSBInitScripts>Kod:
debian:~# apt-get --reinstall install initrd-tools Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe 0 aktualizowanych, 0 nowo instalowanych, 1 przeinstalowywanych, 0 usuwanych i 0 nieaktualizowanych. Konieczne pobranie 0B/32,2kB archiwów. Po tej operacji zostanie dodatkowo użyte 0B miejsca na dysku. Kontynuować [T/n]? T (Odczytywanie bazy danych ... 27640 plików i katalogów obecnie zainstalowanych.) Przygotowanie do zastąpienia initrd-tools 0.1.84.2 (wykorzystując .../initrd-tools_0.1.84.2_all.deb) ... Rozpakowanie pakietu zastępującego initrd-tools ... Przetwarzanie wyzwalaczy dla man-db... Konfigurowanie initrd-tools (0.1.84.2) ... update-rc.d: warning: /etc/init.d/initrd-tools.sh missing LSB information update-rc.d: see <http://wiki.debian.org/LSBInitScripts> debian:~# apt-get --reinstall install initrd-tools Czytanie list pakietów... Gotowe Budowanie drzewa zależności Odczyt informacji o stanie... Gotowe 0 aktualizowanych, 0 nowo instalowanych, 1 przeinstalowywanych, 0 usuwanych i 0 nieaktualizowanych. Konieczne pobranie 0B/32,2kB archiwów. Po tej operacji zostanie dodatkowo użyte 0B miejsca na dysku. Kontynuować [T/n]? T (Odczytywanie bazy danych ... 27640 plików i katalogów obecnie zainstalowanych.) Przygotowanie do zastąpienia initrd-tools 0.1.84.2 (wykorzystując .../initrd-tools_0.1.84.2_all.deb) ... Rozpakowanie pakietu zastępującego initrd-tools ... Przetwarzanie wyzwalaczy dla man-db... Konfigurowanie initrd-tools (0.1.84.2) ... update-rc.d: warning: /etc/init.d/initrd-tools.sh missing LSB information update-rc.d: see <http://wiki.debian.org/LSBInitScripts> debian:~#co z tym zrobic?
Ostatnio edytowany przez az (2009-01-30 00:33:25)
Debian everywhere
Offline
[quote="az"]mialem tak to zmienilem pakeity na etch (z lenny) i[/quote]
Po co mieszasz z wersjami dystrybucji? Jak zainstalowałeś wersję Lenny to się jej trzymaj.
[quote="az"]co z tym zrobic?[/quote]
Nie wiem? Bo teraz to masz w systemie ponowne pomieszanie z poplątaniem. Usuń to co zainstalowałeś
apt-get remove --purge initrd-tools
Przywrócić ponownie wpisy w /etc/apt/sources.list dotyczące Lenny. Ponownie wykonać aktualizację:
apt-get clean apt-get update apt-get upgrade
A jak mnie się pojawia błąd w stylu: [quote="az"]update-rc.d: warning: /etc/init.d/initrd-tools.sh missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>[/quote]
Pierwsze co robię wklejam błąd w: [url=http://www.google.pl/]http://www.google.pl/[/url]
[url=http://www.google.pl/search?hl=pl&q=%22update-rc.d%3A+warning%3A+%2Fetc%2Finit.d%2Finitrd-tools.sh+missing+LSB+information%22&btnG=Szukaj+w+Google&lr=]http://www.google.pl/search?hl=pl&q=%22update-rc.d%3A+warning%3A+%2Fetc%2Finit.d%2Finitrd-tools.sh+missing+LSB+information%22&btnG=Szukaj+w+Google&lr=[/url]
[url=http://wiki.debian.org/LSBInitScripts]http://wiki.debian.org/LSBInitScripts[/url]
Sprawdzam w jakiej dystrybucji pakiet występuje:
[url=http://www.debian.org/distrib/packages]http://www.debian.org/distrib/packages[/url]
[url=http://packages.debian.org/search?keywords=initrd-tools+&searchon=names&suite=all§ion=all&sourceid=mozilla-search]http://packages.debian.org/search?keywords=initrd-tools+&searchon=names&suite=all§ion=all&sourceid=mozilla-search[/url] Pakiet występuje tylko w Etchu. W innych wersjach go nie ma. Oznacza że w Lenny coś innego go zastępuje lub już nie jest potrzebny.
Sprawdzam w systemie:
apt-cache search initrd
bootcd - run your system from cd without need for disks
bootcd-mkinitramfs - initramfs extension for bootcd
cramfsprogs - Tools for CramFs (Compressed ROM File System)
dns323-firmware-tools - build and manipulate firmware images for the DNS-323
initramfs-tools - tools for generating an initramfs
loadlin - a loader (running under DOS) for LINUX kernel images
mksh - enhanced version of the Korn shell[/quote]
Wychodzi że musi być to pakiet ,,initramfs-tools''. Sprawdzamy czy jest zainstalowany:Kod:
dpkg -l | grep initramfs-toolsPoniższy wynik oznacza że pakiet jest zainstalowany (literki ,,ii''):
ii initramfs-tools 0.92o tools for generating an initramfs[/quote]
Itp.Offline
root@debian:~ # dpkg -l | grep initramfs-tools ii initramfs-tools 0.92o tools for generating an initramfs
\o/
Ostatnio edytowany przez az (2009-01-30 01:06:11)
Offline
-rw-r--r-- 1 root src 1151288 gru 27 23:58 grsecurity-2.1.12-2.6.27.10-200812271347.patch lrwxrwxrwx 1 root src 15 sty 30 02:02 linux -> linux-2.6.27.10 drwxrwxr-x 25 root root 4096 sty 30 03:10 linux-2.6.27.10 -rw-r--r-- 1 root src 50390545 gru 18 19:11 linux-2.6.27.10.tar.bz2 cat grsecurity-2.1.12-2.6.27.10-200812271347.patch | patch -p0 cp /boot/config-`uname -r` /usr/src/linux/.config make menuconfig make-kpkg clean make-kpkg --initrd --append-to-version=-dupa --revision=01 kernel_image kernel_headers
to robilem, w konfiguracji jadra zmienilem tylko procek na Pentium4 i Grsec poziom na Medium
make[1]: Opuszczenie katalogu `/usr/src/linux-2.6.27.10' /usr/bin/make EXTRAVERSION=.10-amz ARCH=i386 \ -C Documentation/lguest make[1]: Wejście do katalogu `/usr/src/linux-2.6.27.10/Documentation/lguest' cc -Wall -Wmissing-declarations -Wmissing-prototypes -O3 -I../../include lguest.c -lz -o lguest lguest.c:34:18: error: zlib.h: Nie ma takiego pliku ani katalogu make[1]: *** [lguest] Błąd 1 make[1]: Opuszczenie katalogu `/usr/src/linux-2.6.27.10/Documentation/lguest' make: *** [debian/stamp/build/kernel] Błąd 2
mam taki blad przy kompilacji jadra :/
Offline
apt-get install zlib1g-dev
Offline
dziala tylko trzeba zmienic bylo w grubie i fstab wszystko z hda na sda, a nie da sie zrobic zeby dzialalo tak samo jak na zwyklym kernelu? w koncu konfig mialem ze zwyklego tylko procek zmienilem w konfigu kernela, zpaczowalem grsec i dalem poziom medium..
Offline
Zostaw, dysk teraz korzysta ze sterownika libata. Unikniesz problemów w przyszłości.
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00005 | SET NAMES latin2 |
0.00093 | 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.17.155.142' WHERE u.id=1 |
0.00073 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.17.155.142', 1732884348) |
0.00045 | SELECT * FROM punbb_online WHERE logged<1732884048 |
0.00080 | DELETE FROM punbb_online WHERE ident='3.143.214.226' |
0.00074 | SELECT topic_id FROM punbb_posts WHERE id=109512 |
0.00009 | SELECT id FROM punbb_posts WHERE topic_id=13249 ORDER BY posted |
0.00077 | 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=13249 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.00284 | 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=13249 ORDER BY p.id LIMIT 75,25 |
0.00077 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=13249 |
Total query time: 0.00835 s |