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/.

 Użytkownik
	czesc ,skompilowalem sobie jadro metoda Debiana,czyli:
zainstalowalem kernel-headers 2.6.8
rozpakowalem
#make-kpkg -config menu
#make-kpkg clean
#make-kpkg --revision kernel.2.6.8+video4+ext3+oss_kernel image
#dpkg -i nazwa_kernela
wszystko przebieglo bez bledow,ale po restarcie systemu i probie odpalenia z nowego jadra wyskoczyl mi komunikat:
devfs_mk_dir : invalid argument <6>
hda: hda1 hda2 hda3 <
(hda6 to partycja na ktorej znajduje sie katalog glowny,home jest na partycjii hda5 )
i stop,system zawiesza sie
czytalem,ze przyczyna moze byc swap jako dysk logiczny albo brak wkompilowanego devfs,ale u mnie akurat to nie to
config
# Pseudo filesystems
#
CONFIG_PROC_FS=y
CONFIG_PROC_KCORE=y
CONFIG_SYSFS=y
CONFIG_DEVFS_FS=y
CONFIG_DEVFS_MOUNT=y
CONFIG_DEVFS_DEBUG=y
CONFIG_DEVPTS_FS_XATTR=y
CONFIG_DEVPTS_FS_SECURITY=y
CONFIG_TMPFS=y
# CONFIG_HUGETLBFS is not set
# CONFIG_HUGETLB_PAGE is not set
CONFIG_RAMFS=y
grub
#stare jadro
title        Debian GNU/Linux, kernel 2.6.8-2-386 
root        (hd0,5)
kernel        /boot/vmlinuz-2.6.8-2-386 root=/dev/hda6 ro 
initrd        /boot/initrd.img-2.6.8-2-386
savedefault
boot
title        Debian GNU/Linux, kernel 2.6.8-2-386 (recovery mode)
root        (hd0,5)
kernel        /boot/vmlinuz-2.6.8-2-386 root=/dev/hda6 ro single
initrd        /boot/initrd.img-2.6.8-2-386
savedefault
boot
#nowe jadro
title        Debian GNU/Linux, kernel 2.6.8 
root        (hd0,5)
kernel        /boot/vmlinuz-2.6.8 root=/dev/hda6 ro  
savedefault
boot
title        Debian GNU/Linux, kernel 2.6.8 (recovery mode)
root        (hd0,5)
kernel        /boot/vmlinuz-2.6.8 root=/dev/hda6 ro single
savedefault
boot
fdisk
 Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         650     5221093+   b  W95 FAT32
/dev/hda2            1197        1229      265072+  82  Linux swap / Solaris
/dev/hda3             651        1196     4385745    f  W95 Ext'd (LBA)
/dev/hda5   *         651         740      722893+  83  Linux
/dev/hda6   *         741        1196     3662788+  83  Linux
partycje hda1 i 2 sa jako primary
partycje hda5 i 6 sa jako logical
jaka moze byc inna przyczyna tego ze system nie chce sie uruchomic??[/list][/list]
Offline





 Bicycle repairman
	





Ja bym zaczął od całkowitego wywalenia devfs z jądra, zostało to zastąpione przez udev (jako osobny pakiet) i od wersji 2.6.13 nie ma devfs w ogóle w jądrze.
Offline

 Użytkownik
	




 Bicycle repairman
	





chodzi o te linijki??czy cos jeszcze?
CONFIG_DEVFS_FS=y
CONFIG_DEVFS_MOUNT=y
CONFIG_DEVFS_DEBUG=y
CONFIG_DEVPTS_FS_XATTR=y
CONFIG_DEVPTS_FS_SECURITY=y
Tak, o te linijki chodzi, reszta z tego co wymieniłeś jest zasadniczo niezbędna do prawidłowego funkcjonowania systemu. Do polecenia budującego jądro dorzuć na wszelki wypadek opcję "--initrd"
Offline

 Użytkownik
	"Do polecenia budującego jądro dorzuć na wszelki wypadek opcję "--initrd""
czyli skladnia tego polecenia powinna teraz tak wygladac??
make-kpkg --initrd --revision kernel.2.6.8+video4+ext3+oss kernel-image
Offline





 Bicycle repairman
	





Jest prawidłowa, ale możesz sobie dorzucić jeszcze kernel-headers, czyli:
make-kpkg --initrd --revision kernel.2.6.8+video4+ext3+oss kernel-image kernel-headers
Offline

 Użytkownik
	ok dzieki,mam nadzieje ze te kolejne 6 godzin bedzie juz tymi ostatnimi teraz:)
sa moze jakies gotowe jadra z wlaczonym wszystkimi sterownikami ,a jesli nie to modulami ktore nie trzeba juz ustawiac tylko zainstalowac i takie "uniwersalne" jadro jest wogole mozliwe do stworzenia i jakie moze miec wady poza iloscia zajmowanego miejsca??(to ktore skompilowalem mialo spakowane 130MB)
Offline





 Bicycle repairman
	





Jądro dystrybucyjne w debianie jest bogate w moduły, jest też sporo modułów w dystrybucji nie włączonych do jądra, wszysko zależy od tego czego potrzebujesz. Weż .config z dystrybucyjnego jądra i zobacz czy jest wszystko co potrzebujesz.
Offline

 Użytkownik
	jeszcze dwa pytania,
czy to ze debian jest na partycji logicznej tez moze miec wplyw na ten blad??
i czy mozna zainstalowac Debiana np.katalog glowny w partycji podstawowej a home w logicznej?
Offline





 Bicycle repairman
	





Sądzę, że rodzaj partycji (podstawowa/logiczna) nie ma wpływu na działanie systemu.
Jeśli chodzi o puntky montowania to nawet bardzo zalecane jest umieszczenie katalogu /home na innej partycji, niż /, poza tym każdy katalog możesz sobie podmontować do osobnej partycji; ja jeszcze np. katalog /boot mam podmontowany pod osobną partycję, ale to nie jest konieczne.
Offline