Questions about this topic? Sign up to ask in the talk tab.

Difference between revisions of "Gentoo Installation"

From NetSec
Jump to: navigation, search
(Created page with "Gentoo is a source-based linux distribution. source-based means every application is compiled locally. =Virtual Machine Setup= If you want to set up Gentoo within a virtual ma...")
 
(Hard Drive Setup)
Line 14: Line 14:
  
 
=Hard Drive Setup=
 
=Hard Drive Setup=
     ls /dev|grep sd
+
<pre>
 +
<source lang="bash">
 +
 
 +
     ls /dev | grep sd
 
     cfdisk /dev/sda
 
     cfdisk /dev/sda
 +
 +
</source>
 +
</pre>
 
cfdisk will then bring you into an ncurses gui.
 
cfdisk will then bring you into an ncurses gui.
 
Use cfdisk to:
 
Use cfdisk to:
Line 24: Line 30:
  
  
    # Choose to Write tables to disk
+
Choose to Write tables to disk, and then exit.
    # Choose to Quit cfdisk
+
<pre>
    mkfs.ext2 /dev/sda1
+
<source lang="bash">
    mkswap /dev/sda2
+
 
    mkfs.reiserfs /dev/sda3
+
mkfs.ext2 /dev/sda1
    mount -t reiserfs /dev/sda3 /mnt/gentoo ; cd /mnt/gentoo
+
mkswap /dev/sda2
    wget http://gentoo.arcticnetwork.ca/releases/x86/current-stage3/stage3-i686-20110614.tar.bz2
+
mkfs.reiserfs /dev/sda3
 +
mount -t reiserfs /dev/sda3 /mnt/gentoo ; cd /mnt/gentoo
 +
wget http://gentoo.arcticnetwork.ca/releases/x86/current-stage3/stage3-i686-20110614.tar.bz2
 
     # for the below line, you can simply press the TAB button after stage3 and it will automatically complete the command, just press enter to confirm it
 
     # for the below line, you can simply press the TAB button after stage3 and it will automatically complete the command, just press enter to confirm it
    tar xvpjf stage3*
+
tar xvpjf stage3*
    swapon /dev/sda2
+
swapon /dev/sda2
    cp /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
+
cp /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
  
 +
</source>
 +
</pre>
 
     # make sure you can access network here, try ping google.com or links google.command
 
     # make sure you can access network here, try ping google.com or links google.command
 
     # if it isn't working, try to:
 
     # if it isn't working, try to:

Revision as of 18:45, 24 November 2011

Gentoo is a source-based linux distribution. source-based means every application is compiled locally.


Virtual Machine Setup

If you want to set up Gentoo within a virtual machine you will need at least:

  • Around 512MB to 1GB of RAM
  • At least 10GB HDD
  • Networking features enabled

And preferably multiple cores on an x86_64 processor

Hard Drive Setup

<source lang="bash">

    ls /dev | grep sd
    cfdisk /dev/sda

</source>

cfdisk will then bring you into an ncurses gui. Use cfdisk to:

  • Create 100MB Partition Bootable at the Beginning
  • Create 2048MB Partition at the beginning
  • Create remaining free space partition at the beginning


Choose to Write tables to disk, and then exit.

<source lang="bash">

mkfs.ext2 /dev/sda1
mkswap /dev/sda2
mkfs.reiserfs /dev/sda3
mount -t reiserfs /dev/sda3 /mnt/gentoo ; cd /mnt/gentoo
wget http://gentoo.arcticnetwork.ca/releases/x86/current-stage3/stage3-i686-20110614.tar.bz2
    # for the below line, you can simply press the TAB button after stage3 and it will automatically complete the command, just press enter to confirm it
tar xvpjf stage3*
swapon /dev/sda2
cp /etc/resolv.conf /mnt/gentoo/etc/resolv.conf

</source>
   # make sure you can access network here, try ping google.com or links google.command
   # if it isn't working, try to:
   # ifconfig eth0 down && ifconfig eth0 up
   # dhcpcd eth0
   # you might need to do this each time you reboot