All of lore.kernel.org
 help / color / mirror / Atom feed
From: dexter.haslem@gmail.com (Dexter Haslem)
To: kernelnewbies@lists.kernelnewbies.org
Subject: Low on disk space after compiling new kernel.
Date: Mon, 20 Dec 2010 07:04:42 -0700	[thread overview]
Message-ID: <4D0F627A.9090803@gmail.com> (raw)
In-Reply-To: <AANLkTi=q2GHGgDY_Jr2J1KsmmLqnf2qhnnYQ_42QDVxV@mail.gmail.com>

On 12/20/2010 2:15 AM, Rishi Agrawal wrote:
>
> Thanks a ton ... I will try it.
>
>
> On Mon, Dec 20, 2010 at 2:15 PM, Mulyadi Santosa
> <mulyadi.santosa at gmail.com <mailto:mulyadi.santosa@gmail.com>> wrote:
>
>     Hi Rishi....
>
>     On Mon, Dec 20, 2010 at 13:48, Rishi Agrawal
>     <rishi.b.agrawal at gmail.com <mailto:rishi.b.agrawal@gmail.com>> wrote:
>      > Hi All,
>      >
>      > I installed the kernel 2.6.36 into my Fedora 12 system.
>      >
>      > I am now low on disk space.
>      >
>      > [root at rishi-desktop kernels]# du -sh linux-2.6.36/
>      > 4.4G    linux-2.6.36/
>
>     Hm, I think that's rather big....here after compilation (of course, my
>     .config is likely different than yours), 2.6.36 takes approximately
>     1.7 GiB
>      >
>      > It shows that the new compiled kernel is taking around 4.4GB.
>
>     Together with the object files during linking stage, I believe :)
>
>      > I wanted to free some of the space occupied by the compiled code. I
>      > understand that the /lib/modules/2.6.36 directory can't be
>     deleted as it
>      > contains the compiled modules.
>
>     Yup...
>
>      > I wanted to delete the files in /usr/src/kernel/2.6.36, without
>     effecting my
>      > newly installed kernel.
>      >
>      > -> Can I delete them?
>
>     AFAIK, /lib/modules/<version>/build is symlink-ed to that source code
>     dir, so IMHO don't delete it..
>
>      > -> What is the best way to delete them, I want to keep the source
>     files?
>
>     I think the best way here is to do "make clean" and then followed by
>     "make modules_prepare". That way, your kernel source dir is build with
>     files enough to compile external modules whenever needed, but not too
>     bloated
>
>     --
>     regards,
>
>     Mulyadi Santosa
>     Freelance Linux trainer and consultant
>
>     blog: the-hydra.blogspot.com <http://the-hydra.blogspot.com>
>     training: mulyaditraining.blogspot.com
>     <http://mulyaditraining.blogspot.com>
>
>
>
>
> --
> Regards,
> Rishi Agrawal
>
>
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

Hi Rishi,

One other thing that might help is not compiling a debug build if you 
dont need it. Debug objects are much bigger of course. If you're ending 
up at 4.4GB it sounds like a build with debugging on.

-- 
-Dexter Haslem

  reply	other threads:[~2010-12-20 14:04 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-12-20  6:48 Low on disk space after compiling new kernel Rishi Agrawal
2010-12-20  8:45 ` Mulyadi Santosa
2010-12-20  9:15   ` Rishi Agrawal
2010-12-20 14:04     ` Dexter Haslem [this message]
2010-12-21  4:30       ` Rishi Agrawal

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4D0F627A.9090803@gmail.com \
    --to=dexter.haslem@gmail.com \
    --cc=kernelnewbies@lists.kernelnewbies.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.