**install base system net-setup eth0 fdisk mkfs mount hda2, hda1 mkswap hda4 swapon hda4 cd /mnt/gentoo wget http://gentoo.gg3.net/releases/x86/2005.1/stages/x86/stage3-x86-2005.1.tar.bz2 tar jxvf stage3-x86-2005.1.tar.bz2 mount -t proc /proc /mnt/gentoo/proc mirrorselect -i -o >> /mnt/gentoo/etc/make.conf cp /etc/resolv.conf /mnt/gentoo/resolv.conf chroot /mnt/gentoo /bin/bash env-update source /etc/profile emerge sync ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime nano /etc/fstab nano /etc/locales.build ko_KR.EUC-KR/EUC-KR ko_KR.UTF-8/UTF-8 kernel setting 1. emerge -k sys-kernel/gentoo-sources emerge -k genkernel genkernel all 2. emege module-init-tools cd /usr/src wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.14.2.tar.bz2 tar jxvf linux-2.6.14.tar.bz2 ln linux-2.6.14 linux cd linux make mrproper make menuconfig make clean modules modules_install make bzImage cp arch/i386/boot/bzImage /boot/bzImage emerge syslog-ng rc-update add syslog-ng default emerge vixie-cron rc-update add vixie-cron default emerge vim emerge dhcpcd emerge grub grub root (hd0,0) setup (hd0) (cd /usr/src/linux && make install) vi /boot/grub/menu.list root(hd0, 0) kernel /boot/bzImage root=/dev/hda2 init=linuxrc vi /etc/conf.d/net config_eth0=("192.168.0.2/24") config_eth0=("192.168.0.2 netmask 255.255.255.0") config_eth0=("dhcp") rc-update add net.eth0 default vi /etc/modules.aoutoload.d/kernel-2.6 forcedeth passwd adduser "username" -m -d /home/"username" -G users,whell,audio -s /bin/bash passwd "username" vi /etc/env.d/02useretc LANG="ko_KR.UTF-8" SUPPORTED="ko_KR.utf8:ko_KR.UTF-8:ko_KR.eucKR:ko_KR.ko" etc-update exit cd / umount /mnt/gentoo/boot umount /mnt/gentoo/proc umount /mnt/gentoo reboot **install x-window emerge ncurses ufed ufed (check use flag): mmx sse directfb xorg unicode xscreensaver emerge xorg-x11 env-update source /etc/profile X -configure cp xorg.conf.new /etx/X11/xorg.conf cd /dev/ ln -s /dev/input/mouse0 (or mice) /dev/mouse startx ( ctrl + shift + alt + back space ) **install gnome ufed: gtk2 gnome firefox java emerge gnome emerge gdm rc-update add xdm default env-update source /etc/profile vi /etc/rc.conf XSESSION="gnome" disp manager="xdm" **install fluxbox ufed: gtk2 firefox java emerge fluxbox env-update source /etc/profile vi /etc/rc.conf XSESSION="fluxbox" reboot emerge nabi vi /etc/env.d/02useretc LANG=ko_KR.UTF-8 SUPPORTED="ko_KR.utf8:ko_KR.UTF-8:ko_KR.eucKR:ko_KR.ko" XMODIFIERS="@im=nabi" XIM_PROGRAM=/usr/bin/nabi env-update localedef -i ko_KR-c -f UTF-8 ko_KR.UTF-8 ** install ALSA emerge alsa-driver emerge alsa-utils alsaconf rc-update add alsasound boot gpasswd -a "username" audio /etc/init.d/alsasound start (case a modules) ** install nvidia-glx kernel setting - loadable module support -> [*]enable loadable module support - processor and features -> [*]MTRR support - device driver -> (all graphic module's remove vi make.conf ACCEPT_KEYWORDS="~amd64" (it's a newly package?) emerge nvidia-glx modprobe nvidia modules-update vi /etc/X11/xorg.conf Section "Device" Driver "nv" => "nvidia" Section "Module" Load "dri" => #Load "dri" Load "glx" => if not exist insert this line Section "Screen" DefaultDepth 16 opengl-update nvidia gpasswd -a "username" video glxinfo | grep direct emerge nvidia-settings emerge xcompmgr