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  2005-12-09 18:27:59

  pk111 - Użytkownik

pk111
Użytkownik
Skąd: Raciążek
Zarejestrowany: 2005-07-20
Serwis

devfs_mk_dir: invalid argument

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

 

#2  2005-12-09 19:22:04

  czadman - Bicycle repairman

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

Re: devfs_mk_dir: invalid argument

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.


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#3  2005-12-09 19:55:55

  pk111 - Użytkownik

pk111
Użytkownik
Skąd: Raciążek
Zarejestrowany: 2005-07-20
Serwis

Re: devfs_mk_dir: invalid argument

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

Offline

 

#4  2005-12-09 20:08:53

  czadman - Bicycle repairman

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

Re: devfs_mk_dir: invalid argument

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"


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#5  2005-12-09 20:22:04

  pk111 - Użytkownik

pk111
Użytkownik
Skąd: Raciążek
Zarejestrowany: 2005-07-20
Serwis

Re: devfs_mk_dir: invalid argument

"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

 

#6  2005-12-09 20:26:27

  czadman - Bicycle repairman

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

Re: devfs_mk_dir: invalid argument

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


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#7  2005-12-09 20:31:32

  pk111 - Użytkownik

pk111
Użytkownik
Skąd: Raciążek
Zarejestrowany: 2005-07-20
Serwis

Re: devfs_mk_dir: invalid argument

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

 

#8  2005-12-09 20:50:46

  czadman - Bicycle repairman

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

Re: devfs_mk_dir: invalid argument

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.


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

#9  2005-12-09 21:10:29

  pk111 - Użytkownik

pk111
Użytkownik
Skąd: Raciążek
Zarejestrowany: 2005-07-20
Serwis

Re: devfs_mk_dir: invalid argument

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

 

#10  2005-12-09 21:22:27

  czadman - Bicycle repairman

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

Re: devfs_mk_dir: invalid argument

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.


http://www.debian.org/logos/openlogo-nd-50.png

Offline

 

Stopka forum

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