rendered paste body#!/bin/bash#default Gentoo install script by David Lazar#*network is assumed to be configured by DHCP#*partition disks#hda1: 64M boot#hda2: 512M swap#hda3: rest root#hdb1: * datafdisk /dev/hda << EOFnp1+64Ma1np2+512Mt282np3wEOFfdisk /dev/hdb << EOFnp1wEOF#*create filesystemsmke2fs /dev/hda1mke2fs -j /dev/hda3mke2fs -j /dev/hdb1mkswap /dev/hda2swapon /dev/hda2#*mountingmount /dev/hda3 /mnt/gentoomkdir /mnt/gentoo/bootmount /dev/hda1 /mnt/gentoo/boot#*install stage tarballcd /mnt/gentoowget http://gentoo.osuosl.org/releases/x86/2006.0/stages/stage3-i686-2006.0.tar.bz2wget http://gentoo.osuosl.org/snapshots/portage-latest.tar.bz2tar xvjpf stage3-i686-2006.0.tar.bz2tar xvjf portage-latest.tar.bz2 -C /mnt/gentoo/usr#*configure compile optionssed 's/^CFLAGS.*/CFLAGS="-O2 -march=pentium3 -pipe"/' /mnt/gentoo/etc/make.conf > make.conf.tmp &&echo MAKEOPTS=\"-j2\" >> make.conf.tmpecho GENTOO_MIRRORS=\"http://gentoo.osuosl.org\" >> make.conf.tmpecho SYNC=\"rsync://rsync.namerica.gentoo.org/gentoo-portage\" >> make.conf.tmpmv -f make.conf.tmp /mnt/gentoo/etc/make.conf#*chrootingmv /root/chroot.sh /mnt/gentoo/chroot.shcp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.confmount -t proc none /mnt/gentoo/procmount -o bind /dev /mnt/gentoo/devchroot /mnt/gentoo /chroot.sh