Toon posts:

kernel 2.4.5 gebouwd: bij boot, Ran out of data

Pagina: 1
Acties:

Verwijderd

Topicstarter
Net een 25 mb groote 2.4.5 kernel binnegehaald :( met 56K modem. Dus ik de helee zooi ingesteld.
Make dep clean
Make bzImage (zImage word te groot)
modules modules_install

vervolgens kopierde ik bzImage naar een dos schijf (loadlin) en een diskette. Maar als ik probeer te booten dan krijg ik een fout melding met uncompressing linux......
Ran out of data
System halted

en dan nix meer dus :'(

Wat nu.
(heb gesearch maar krijg telkens foutmelding van die Raid controller van GoT)

Verwijderd

Topicstarter
schop

Verwijderd

hoeveel ram zit er in je comp ?? enne hoe groot is je kernel..??

  • dextertje
  • Registratie: Februari 2000
  • Laatst online: 12-08 13:18
Hmm, komt me vaag bekend voor.
Kernel kleiner maken, door meer als module te compileren hielp bij mij...

  • AcidBurn
  • Registratie: Juni 1999
  • Laatst online: 15:00
ip_nat_ftp.c: In function `ftp_nat_expected':
ip_nat_ftp.c:62: `IP_CT_FTP_EPRT' undeclared (first use in this function)
ip_nat_ftp.c:62: (Each undeclared identifier is reported only once
ip_nat_ftp.c:62: for each function it appears in.)
ip_nat_ftp.c: In function `mangle_rfc959_packet':
ip_nat_ftp.c:120: warning: implicit declaration of function `ip_nat_mangle_tcp_packet_R0fef26d5'
ip_nat_ftp.c: At top level:
ip_nat_ftp.c:175: `IP_CT_FTP_EPRT' undeclared here (not in a function)
ip_nat_ftp.c:175: nonconstant array index in initializer for `mangle'
ip_nat_ftp.c:176: `IP_CT_FTP_EPSV' undeclared here (not in a function)
ip_nat_ftp.c:176: nonconstant array index in initializer for `mangle'
ip_nat_ftp.c: In function `ftp_data_fixup':
ip_nat_ftp.c:204: `IP_CT_FTP_EPSV' undeclared (first use in this function)
ip_nat_ftp.c: In function `help':
ip_nat_ftp.c:254: warning: implicit declaration of function `ip_nat_delete_sack_Rad8b0aa3'
ip_nat_ftp.c:304: warning: implicit declaration of function `ip_nat_seq_adjust_R2842ebf1'
make[2]: *** [ip_nat_ftp.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.5/net/ipv4/netfilter'
make[1]: *** [_modsubdir_ipv4/netfilter] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.5/net'
make: *** [_mod_net] Error 2


het bovenstaande krijg ik nu elke keer als ik kernel 2.4.5 compile :(
terwijl het daarvoor 2x goed ging.
ik snapt het niet meer....

  • ajvdvegt
  • Registratie: Maart 2000
  • Laatst online: 15-08 12:40
Zijn gilseboer en Acidburn nu dezelfde persoon?
Ten eerste zou ik door een modem altijd de ge-bzip2'de versie neemen. De kernel is hetzelfde, hij is alleen anders (beter dus) ingepakt, en uitpakken zal ook langer duren, maar dat kost minder dan blijven bellen.

In iedergeval zou ik als je een kernel hebt gedownload altijd de gecomprimeerde versie ergens laten staan, want ik kan als voor probleem zoals Acidburn die heeft alleen suggereren om je kernel opnieuw uit te pakken. Als je je .config bestandje even bewaard hoef je niet alles opnieuw in te stellen. Misschien dat 'make mrproper' nog helpt trouwens.

I don't kill flies, but I like to mess with their minds. I hold them above globes. They freak out and yell "Whooa, I'm *way* too high." -- Bruce Baum


Verwijderd

Topicstarter
ik had dus de bz2 versie, maar goed het is me vandaag gelukt :P . Ik heb gewoon /usr/src/linux nog een keer verwijdert en nog een keer geunzip op die plek, vervolgens eerst gecompileerd met standaard instellingen. Dat werkte maar was een beetje kaal. dus vervolgen weer staan verbouwen (maar wel met minder wijsigingen dan eerst) en voila, het werkt.

Verwijderd

Als ik jouw was, zou ik ipv een make clean een make distclean doen om er zeker van te zijn dat je tree schoon is. Op dit moment krijg je deze errors omdat er nog ergens een (waarschijnlijk) object file rondslingert van een vorige build. Van scratch starten is mischien nog wel beter...

# tar x[z|I]f linux-x.y.x.tar.[gz|bz2]
# mv linux linux-x.y.z
# ln -s linux-x.y.z linux
# cd linux
# make [config|menuconfig|xconfig]
# make dep
# make -j10 bzImage
# make -j10 modules
# make modules_install
# cp arch/i386/boot/bzImage /boot/vmlinuz-x.y.z
# cp System.map /boot/System.map-x.y.z
# cd /boot
# ln -s System.map-x.y.z System.map
# vi /etc/lilo.conf
# /sbin/lilo -v

And it should work :)

  • capedro
  • Registratie: Oktober 2000
  • Laatst online: 20-05 09:15
Op maandag 04 juni 2001 21:24 schreef bagger3001 het volgende:
hoeveel ram zit er in je comp ?? enne hoe groot is je kernel..??
Moet niet uit maken, kreeg die melding ook een keer en dat was op een systeem met 512Mb (helaas niet mijn computer)

My weblog


Verwijderd

Hier heb je mischien wat aan.

Verwijderd

Topicstarter
waar is die -j10 voor?

Verwijderd

'make --help'
Pagina: 1