Toon posts:

[GENTOO] Out of memory error bij bootstrap.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben voor de x ste keer gentoo aan het installeren.
Ik krijg nu alleen een paar errors en gaat niet verder.
Hier laat ik men error's eens zien.

Out of Memory: Killed process 27373 (cc1)
gcc:Internal compiler error: program cc1 got fatal signal 15
Error1
Error2Function src_compile, Line 14, Exitcode 2
(no error message)

dit gebeurt bij packetje glibc-2.2.5-r4.ebuild

Ik heb een AMD-K6-2 300 met 64 MBram en 4,3 GB.
En mijn optimalisaties zijn.

CHOST="i586-pc-linux-gnu"
CFLAGS="-mcpu=k6 -march=k6 -O3 -pipe"
CXXFLAGS="-mcpu=k6 -march=k6 -O3 -pipe"

Wie kan mij hier verder helpen....

  • _nethack
  • Registratie: September 2000
  • Laatst online: 17:04

_nethack

We're all MAD here

Vaag... cc1 is de c compiler. Raar alleen dat die tijdens het booten wordt gebruikt?
Is dat iets gentoo specifieks, of heb je zelf bootscripts geschreven/geinstalleerd die iets compilen?

Sometimes you just have to sit back, relax, and let the train wreck itself


Verwijderd

Topicstarter
Bootstrap is een script die bij gentoo wordt meegeleverd.
Het heeft volgens mij weinig met booten te doen.
Tenminste hij compiled verschillende dingen in die script.

  • _nethack
  • Registratie: September 2000
  • Laatst online: 17:04

_nethack

We're all MAD here

Hmmm rare naam voor dat script
Bootstrapping is het opstarten van je pc, vaak afgekort tot booting of booten, vandaar :)

Sometimes you just have to sit back, relax, and let the train wreck itself


Verwijderd

Ik heb zelf een AMD K6 450 zat eerst ook 64Mb in, waarmee ik gentoo ook niet geinstalleerd kreeg, andere fout, maar het komt op hetzelfde neer denk ik. Ik heb er toen tijdelijk ff wat RAM bijgezet.

Verwijderd

Topicstarter
Messchien compiled hij dingen voor het booten van gentoo linux....

Verwijderd

Topicstarter
Ik heb ook erg veel problemen om gentoo te installeren maar ik geef men hoop niet op....
Want anders zou dat best wel een vette bug kunnen zijn als
je gentoo op een k6 met 64 mb-ram niet zou kunnen installeren.

Verwijderd

[offtopic]
GCC wordt gecompileerd met make bootstrap om een voorbeeld te noemen, dus die term wordt ook bij het compileren gebruikt. In geval van gcc maakt ie een aantal keren een compiler om vervolgens de 2 laatste te vergelijken op consistentie. Op http://www.linuxfromscratch.org/view/cvs/chapter06/gcc.html vind je daar een voorbeeld van.
[ontopic]
64 MB Ram is het minimum + 64 MB swap om te installeren, heb je ook swapspace geconfigureerd ?

  • phreggle
  • Registratie: Juni 2002
  • Niet online
Het bootstrap script zorgt inderdaad voor het compilen van de bootstrap en heeft niks met booten zelf te maken.

Op forums.gentoo.org is te vinden dat een aantal mensen problemen heeft bij het compilen van de bootstrap. Vaak is het probleem opgelost na het weer downclocken van een overgeclockte (AMD-K6!) processor. Misschien is dit bij jou ook het geval?

Het is sowieso wel aan te raden om ook de gentoo forums door te bladeren bij gentoo problemen. Succes nog ermee :)

Edit: beetje traag misschien :) na het submitten stonden er ineens 5 replies bij :)

Verwijderd

Topicstarter
ik heb men proc al weer op de normale snelheid staan.
En uhh ik heb over 64 mb swapspace.
Deze is niet emount ofzo....
Alleen met fdisk op linux swap gezet en met mkswap ge formateerd (denk ik dat dit formateren is.)

Verwijderd

Met free zie je wel of je swap in gebruik is.
code:
1
2
3
4
5
6
7
8
9
10
11
#free
         total   used    free     shared    buffers     cached
Mem:      513556     342428     171128      0       0     124436
-/+ buffers/cache:     217992     295564
Swap:       0       0       0
#swapon /dev/hda2
#free
         total   used    free     shared    buffers     cached
Mem:      513556     342636     170920      0       0     124444
-/+ buffers/cache:     218192     295364
Swap:    393584     0     393584

Spreekt voor zich lijkt me :)

  • balk
  • Registratie: Januari 2000
  • Laatst online: 19:55
Op zaterdag 22 juni 2002 23:31 schreef tasker het volgende:
ik heb men proc al weer op de normale snelheid staan.
En uhh ik heb over 64 mb swapspace.
Deze is niet emount ofzo....
Alleen met fdisk op linux swap gezet en met mkswap ge formateerd (denk ik dat dit formateren is.)
In de gentoo install manual staat toch dat je je swap moet mounten? Niet raar dat je als je dat niet doet je met zo weinig geheugen een out of memory error krijgt.....

huuup, ga in de hoek staan, mount je swap en probeer het nogmaals! :)

Verwijderd

Topicstarter
In de install.txt op de cd staat helemaal niet dat je je swap moet mounten.....
Waar moet je de swap naar toe mounten...

Verwijderd

swapon <swap-partitie> is het 'mounten van de swappartitie' , ik denk dat activeren een betere term is, aangezien er geen mount-point is.

  • phreggle
  • Registratie: Juni 2002
  • Niet online
Op zondag 23 juni 2002 12:46 schreef tasker het volgende:
In de install.txt op de cd staat helemaal niet dat je je swap moet mounten.....
Waar moet je de swap naar toe mounten...
7.Mount partitions

Now, we'll activate our new swap, since we may need the additional virtual memory that provides later:

Code listing 13

# swapon /dev/hda2
Het staat onder het kopje 'Mount partitions'. Maar het is meer activeren dan mounten :) Met 'free' kan je kijken of de swap gebruikt wordt.

Verwijderd

Topicstarter
Wat |:( van mij....
Dit heb ik helemaal over zien.....
Wat zou ik zonder andere tweakers doen.....

Verwijderd

Topicstarter
Ik ben nu gentoo aan het compilen....
En het loopt perfect...
De fout lag echt bij de swap niet activeren...

Ben nu 5 uurtjes bezig...
Maar het zal nog wel 5 duren voordat hij klaar is.

  • Wilke
  • Registratie: December 2000
  • Laatst online: 00:41
Op zaterdag 22 juni 2002 15:48 schreef Operations het volgende:
Hmmm rare naam voor dat script
Bootstrapping is het opstarten van je pc, vaak afgekort tot booting of booten, vandaar :)
Nope.

Bootstrappen is het proces dat nodig is om zogeheten 'kip-ei' problemen op te lossen. Een voorbeeld daarvan is inderdaad als je je computer aanzet (er is geen OS, hoe laad je zonder OS een programma, zoals bv. een OS?). Je kunt ook een compiler bootstrappen ('hoe compileer ik een compiler als ik nog geen compiler heb?' -> juist, via een eerste 'binary' versie, die vervolgens de compiler bouwt, waarna die nogmaals zichzelf bouwt).

Gentoo bootstrappen is net zoiets: je hebt een (minimaal) OS, dat vervolgens zichzelf compileert (het weet net genoeg om dat te kunnen), en daarna installeert het zichzelf en kun je verder werken.


Vandaar de term 'bootstrappen' dus.

  • _nethack
  • Registratie: September 2000
  • Laatst online: 17:04

_nethack

We're all MAD here

I stand corrected :)

Sometimes you just have to sit back, relax, and let the train wreck itself


  • LollieStick
  • Registratie: Juni 2001
  • Laatst online: 20-05 23:59
op mijn AMD K6-2 400 (196 MB RAM) deed ie het wel (maar vraag niet hoelang het geduurd heeft :+)

Nu mijn server nog met 81 MB RAM :+ (PR166+ trouwens) >:)
Pagina: 1