Temat
kompilacja jadra->reset->can't mount root ...
213.227.67.* napisał:
zrobilem kompilacje jadra z 2.4.20 na 2.4.22 z SMP (2 procki) za pomoca make xconf w sumie tam prawie nic nie zmienialem tylko te procesory nawet juz sam to wykryl i byly zaznaczone zapisalem, wyszedlem, i robilem kolejnomake dep
make clean
make bzImage
make modules
make modules_install
skopiowalem sobie teraz bzImage z nowa nazwa vmlinuz-new do /boot
zmienilem lilo.conf to znaczy dopisalem ( jakby mi nie wyszlo to startuje z tego pierwszego Linux -> vmlinuz) robilem rowniez tak, ze wpisywalem od razu nowe jajko a tamte stare wywalalem ale za kazdym razem to samo
image = /boot/vmlinuz-new
label = Linux-new
read-only
root = /dev/sda1 --> dysk na scsi
po tym zapisalem i uruchomilem na nowo lilo i tez roznymi sposobami
lilo, ./lilo, lilo -v
zrobilem nawet powiazanie ( ln -s System.map-2.4.22 /boot/System.map) System.map do nowego jajka chociaz robilem tez bez tego
ok robie reset i za kazdym razem to samo ( a robilem juz X razy siedze nad tym juz chyba 7 godzin) kernel panic ze nie moze montowac partycji root
jak bootuje ze starego to idzie ok
mozecie napisac co zle robie ??
62.121.131.* napisał:
moze nie masz wkompilowanej obslugi systemu plikow na ktorym jest root, moze masz zaznaczony devfs a nie masz odpowiedniego konfigu w /etc; mozliwosci jest co niemiara, jak co podeslij konfiga a ja oblookam i moze pomoge213.227.67.* napisał:
root jest na tym samym co w starym jadrze czyli /dev/sda1 bo na tym starym normalnie chodzi a partycji niezmienialem
chyba ze chodzi o co innego
213.227.67.* napisał:
aa i jakiego configa chcesz ?? lilo ??62.121.131.* napisał:
jak masz partycje na np. ext3 i nie masz tego w jaderku wkompilowanego to nie odpali ci root zobacz jakie filesystemy masz zaznaczone do kompilacji w 2.4.22 moze czegos brakuje213.227.67.* napisał:
a wiec takpartycje mam takie
/dev/sda1 (bot) ID 83 system Linux
/dev/sda2 ID 82 system Linux Swap
/dev/sda3 ID 83 system Linux
a file system mam zaznaczone
Kernel automounter version 4 support (also support v3)
potem
virtual memory file system (former shm fs)
ISO 9660 CD-ROM
/proc file system support
/dev/pts for unix 98
second extended fs support
i to by bylo na tyle w file system
213.227.67.* napisał:
ok podpowiedziales mi tutaj ;] nie mialem zaznaczonych ReiserFS a takie wlasnie mam partycje,
mam teraz takie pytanie idzie skopiowac jakos moduly z tego starego jajka 2.4.20 na nowe 2.4.22 bo na tym nowym nie mam teraz zadnych modulow a troche tego tam mialem
a jak nie idzie to czy idzie na tym starym jajku w jakis prosty sposob uaktywnic SMP bez utraty wszystkich ustawien jakie mialem ??
80.50.63.* napisał:
Skoro lilo Ci nie dziala,to moze pokombinuj z GRUBEM?213.227.67.* napisał:
napisalem wyzej ze lilo juz dziala nie mialem zaznaczonego ReiserFS, teraz mam pytanie tak jak napisalem do modulow czy mozna jakos skopiowac ze starego 2.4.20 do nowego 2.4.22 bo nawet drugiej sieciowki mi teraz niewykrywa a wiem ze sie z nia troche sralem
80.53.147.* napisał:
Teoretycznie można, tylko po co? Zwykle bywają problemy z kompatybilnością jeśli w ogóle ruszą. Przeciez moduły możesz sobie dokompilować. Robisz to wraz z kompilacją jajka. Zaznaczasz w configu co ma być modułem i przy krokach 'make modules; make modules_install; właśnie są tworzone i instalowane.213.227.67.* napisał:
to tak zrobilem ;] to jak wpisalem lsmod to mi nic nie wypisal ;]
nawet sieciowki mi nie wykryl
80.53.147.* napisał:
213.227.67.* napisał:
pisze nieznany parametr 8 bez 8 tez niedziala
80.53.147.* napisał:
Chryste. Piszę ci co robi lsmod a nie podaję parametry do niego. Specjalnie dałem bolda, żebyś zobaczył dlaczego nic nie wypisuje.62.121.131.* napisał:
jak sieciowki nie ma to:modprobe 'nazwa modulu sieciowki'
ifconfig 'parametry'
route 'parametry' (jesli trzeba)
ofcoz jesli skompilowales modul do swojej sieciowki, jak nie chce ci sie bawic to sa narzedzia w stylu hotplug, discover (chyba tak sie zwa) co same wykrywaja i laduja moduly przy boot-procesie
213.227.67.* napisał:
sieciowke juz zrobilem na nowo kompilowalem kernelaale pisze mi teraz ze nie moze zaladowac mi ip_tables_net czy cos takiego
chociaz jak kompilowalem kernela to robilem raz znetwork packets filtrening (replaces ipchanes) i raz bez tego i za kazdym razem to samo
co moge zle robic ??
80.53.147.* napisał:
A wkompilowałeś całe iptables? Dałeś patch-o-matic'a?213.227.67.* napisał:
narazie nie wiem co to patch-o-matic :] i gdzie isie cale iptables kompiluje
213.227.67.* napisał:
bawie sie tym badziewiem juz drugi dzien i dalej nie mam tych mosuloww starym jadrze mam ich w .... i troche
a na nowym mam tylko
drivers i net
tylko ze w tamtym starym jadrze w net mam tego w .... i troche
a w nowym mam tylko packet w ktorym jest af_packet.o
nie mam nic i ipv4 nie mam netfiltrow
jak zrobic zeby one sie tam znalazly bo nie umie zaladowac
maskarady
213.227.67.* napisał:
zrobilem patch-o-maticwykrywa mi takie moduly
ipt_random 696 0 (unused)
ipt_multiport 664 0 (unused)
ipt_ipv4options 984 0 (unused)
ip_nat_ftp 3152 0 (unused)
ip_conntrack_ftp 4432 1 [ip_nat_ftp]
iptable_nat 18008 1 (autoclean) [ip_nat_ftp]
ip_conntrack 23752 2 (autoclean) [ip_nat_ftp ip_conntrack_ftp iptable_nat]
takie moge jeszcze zaladowac zaladowac
ip_conntrack.o ipt_ecn.o ipt_mport.o ipt_recent.o
ip_conntrack_ftp.o ipt_esp.o ipt_multiport.o ipt_time.o
ip_conntrack_irc.o ipt_fuzzy.o ipt_nth.o ipt_tos.o
ip_nat_ftp.o ipt_helper.o ipt_owner.o iptable_filter.o
ip_nat_irc.o ipt_ipv4options.o ipt_pkttype.o iptable_mangle.o
ipt_ah.o ipt_length.o ipt_psd.o iptable_nat.o
ipt_dscp.o ipt_mark.o ipt_random.o
ale niestety neta nie chce mi dalej dzielic jak uruchamiam rc.local gdzie mam
/proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
/sbin/modprobe ip_nat_ftp
to wywala mi ze
/usr/sbin/proftpdrootdarkstar:/etc/rc.d# ./rc.local
./rc.local: line 6: /proc/sys/net/ipv4/ip_forward: Permission denied
iptables: No chain/target/match by that name
wiecie co jeszcze jest nie tak bo ja nie mam juz pomyslu??
80.53.147.* napisał:
Ech.CODE
/proc/sys/net/ipv4/ip_forward
Co to niby ma robić?
jeśli już to:
CODE
echo "1" > /proc/sys/net/ipv4/ip_forward
Co do drugiej linijki: znów czegoś nie wkompilowałeś?
Networking options --->
[*] Network packet filtering (replaces ipchains)
Networking options ---> IP: Netfilter Configuration ---> <*> IP tables support (required for filtering/masq/NAT) (NEW)
I zaznaczasz wszystko pod spodem.
62.87.243.* napisał:
Ubiegles mnie Paranoiku A koledze szarkiemu doradzam poczytanie sobie o konfiguracji jadra, o plikach z konfiguracja jadra, o iptables etc. Najlepiej jest przy okazji "glupiej" kompilacji sie dowiedziec do konca, co jak i dlaczego niz przy kazdej kompilacji jadra sie glowic, co zaznaczyc.213.227.67.* napisał:
oj czytam czytam jednak zdaza sie tak ze poczatkujacy uzytkownik linuxa nawet jak czyta to mu niewychodzi nie od razu zostaje sie "MC linux"
Podobne tematy
Kompilacja jadra po raz 2
problem z kompilacja
problem z kompilacja jadra debiana
kernel 2.6.0 - kompilacja
Kompilacja 2.6.4 + Slackware 9.1 >> problem
Kompilacja KDE
LINUX + NEO -usb kompilacja pomocy
Kompilacja Jadra I Problem Z Lilo
Kompilacja Jadra 2.6xx
Kompilacja Ze Źródeł
Problem Z Kompilacja Ez-ipupdate
Rekompilacja Jądra
problem z kompilacja
problem z kompilacja jadra debiana
kernel 2.6.0 - kompilacja
Kompilacja 2.6.4 + Slackware 9.1 >> problem
Kompilacja KDE
LINUX + NEO -usb kompilacja pomocy
Kompilacja Jadra I Problem Z Lilo
Kompilacja Jadra 2.6xx
Kompilacja Ze Źródeł
Problem Z Kompilacja Ez-ipupdate
Rekompilacja Jądra
Działy
Copyright © 2002-2024 | Prywatność | Load: 3.93 | SQL: 1 | Uptime: 753 days, 17:32 h:m |
Wszelkie uwagi prosimy zgłaszać pod adresem eddy@heh.pl