From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 698391381F3 for ; Sun, 25 Aug 2013 16:26:48 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A74F4E0D20; Sun, 25 Aug 2013 16:26:39 +0000 (UTC) Received: from mail-wg0-f44.google.com (mail-wg0-f44.google.com [74.125.82.44]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7F5F2E0D05 for ; Sun, 25 Aug 2013 16:26:38 +0000 (UTC) Received: by mail-wg0-f44.google.com with SMTP id x12so1712985wgg.35 for ; Sun, 25 Aug 2013 09:26:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=3bGL9m+YOh9GhuIq6khxwTvFBCouk5VT4r5sAYAOmtQ=; b=GldM36ndTBXDUkO/AoFzoBDt9A5HIlwLPUrxkymgJbUzk+NLmRfEt2KIZHxmf2ZeZQ jU5Zj+/8N08MYJAlWW5zqECMBRxW6/PCaxCg2Hky6YzPXicev0Uvo1Dk7ojvj4qbZkgv BAV2K2XSWn51oA7McrbCT8qda4O7FTXv19ceBhkkMxBnA3dhxIQ7+90gHz3WjbGW18ot 3gPF6AgIMURURn1EHPKw2GqJGf+iCVC4KzCG4bhGbcDzIYsKnheIabLHG8OdoXE8lLFf 5xzsxWc7LFaN0antO4DHtHn4Q5Sss9sTq8RM9LrJnQQk0XSZfMkP8Af6VkXu8yOAoSmb bIaQ== X-Received: by 10.180.187.175 with SMTP id ft15mr4727936wic.20.1377447997201; Sun, 25 Aug 2013 09:26:37 -0700 (PDT) Received: from [172.20.0.41] (196-210-127-192.dynamic.isadsl.co.za. [196.210.127.192]) by mx.google.com with ESMTPSA id ei6sm11923523wid.11.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 25 Aug 2013 09:26:36 -0700 (PDT) Message-ID: <521A2F6B.5050603@gmail.com> Date: Sun, 25 Aug 2013 18:23:07 +0200 From: Alan McKinnon User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130809 Thunderbird/17.0.8 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] gentoo on a kvm - can't install kernel sources References: <1753073.v6jMLBITqg@asterix> In-Reply-To: <1753073.v6jMLBITqg@asterix> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 76038192-9eb1-4cf1-b754-f78e02513427 X-Archives-Hash: b21fc508e007c565e8574cfb1ac673e7 On 25/08/2013 15:51, Michael Mair-Keimberger wrote: > Hi List, > > > > Since a few days i'm trying to install gentoo on a kvm guest from > edis.at. They support to boot from a gentoo minimal live-cd in order to > install your own gentoo. The system has 5GB storage and 256MB ram. > Actually that should be enough for a minimal installation. However, till > now i couldn't get over that point where i'm trying to install the > kernel sources... > > > > The partition of the hd looks like this right now: > > > > 64MB /boot > > 256MB swap > > ~4,3GB / > > > > Swap is active and i also made sure there are enough inodes on / (i had > to raised them). > > > > Even though there is enough space and 256mb ram + 256mb swap should be > enough ram i can't install (copy) the kernel sources. They just stop > suddenly. There is nothing in the build.log. Last view lines are: > > > >>>> /usr/src/linux-3.10.7-gentoo/sound/soc/pxa/pxa2xx-ac97.c > >>>> /usr/src/linux-3.10.7-gentoo/sound/soc/pxa/pxa2xx-pcm.c > >>>> /usr/src/linux-3.10.7-gentoo/sound/soc/pxa/pxa-ssp.c > >>>> /usr/src/linux-3.10.7-gentoo/sound/soc/pxa/pxa2xx-i2s.c > > > > However i'll get errors in dmesg and it seems i'll get out of memory > while installing: > > > > [snip] > > [63599.551452] emerge invoked oom-killer: gfp_mask=0x201da, order=0, > oom_score_adj=0 > > [63599.551466] Pid: 12358, comm: emerge Not tainted 3.8.13-gentoo #1 > > . > > . > > . > > [63599.552434] Out of memory: Kill process 13382 (emerge) score 635 or > sacrifice child > > [63599.552435] Killed process 13382 (emerge) total-vm:438472kB, > anon-rss:206552kB, file-rss:0kB > > [snip] > > > > Any idea what i can do here, except buying an better kvm? From the docs > 256MB should be fine so i don't know why it doesn't work? I cannot untar kernel sources on my virtualbox VMs with <=256M either, and that goes back at least 18 months. tar just consumes too much memory. Your options: - untar somewhere else and copy the uncompressed sources over - get more memory when you build the kernel, you will find the same issue. gcc is going to use much more ram than 256M to get the job done. Do keep in mind that you can probably get that VM to *run* in teeny amounts of memory - maybe even only 64M - but building a kernel is a hugely memory-intensive task -- Alan McKinnon alan.mckinnon@gmail.com