# gentoo-nofb
# date MMDDhhmmCCYY
# fdisk /dev/sda
# mke2fs -j /dev/sda1 # mke2fs -j /dev/sda2 # mkswap /dev/sda3
# swapon /dev/sda3
# mount /dev/sda2 /mnt/gentoo # mkdir /mnt/gentoo/boot # mount /dev/sda1 /mnt/gentoo/boot
# cd /mnt/gentoo # wget http://gentoo.osuosl.org/releases/x86/2004.2/stages/x86/stage1-x86-2004.2.tar.bz2 # tar -xvjpf stage1-x86-2004.2.tar.bz2
# mirrorselect -i -o >> /mnt/gentoo/etc/make.conf
# mount -t proc proc /mnt/gentoo/proc # cp /etc/resolv.conf /mnt/gentoo/etc/resolv.conf # chroot /mnt/gentoo /bin/bash # env-update # source /etc/profile
# emerge sync
# nano -w /etc/make.conf
# cd /usr/portage # scripts/bootstrap.shbootstrap.shはbinutils、gcc、gettext、glibcを構築し、glibcが構築された後、gettextを再構築します。
# emerge systemベースシステム全体を構築するにはまとまった時間が必要です。そのかわりシステムは徹底的に最適化されます。
# ln -sf /usr/share/zoneinfo/Japan /etc/localtime
# nano -w /etc/fstab
/dev/sda1 /boot ext3 noauto,noatime 1 2 /dev/sda2 / ext3 noatime 0 1 /dev/sda3 none swap sw 0 0 /dev/cdroms/cdrom0 /mnt/cdrom iso9660 noauto,ro,user 0 0 none /proc proc defaults 0 0
# emerge -k gentoo-sources
# emerge -k genkernel # genkernel
# emerge -k hotplug # rc-update add hotplug default
# emerge -k syslog-ng # rc-update add syslog-ng default
# emerge -k vixie-cron # rc-update add vixie-cron default
XFSを使うときはReiserFS toolsをemergeしてください
# emerge -k xfsprogs
ReiserFSを使うときはReiserFS toolsをemergeしてください
# emerge -k reiserfsprogs
JFSを使うときはJFS toolsをemergeしてください
# emerge -k jfsutils
LVMを使うときは、lvm-userパッケージをemergeしてください
# emerge -k lvm-user
全部入れてもよい
# passwd
# useradd ユーザ名 -m -G users,wheel,audio -s /bin/bash # passwd ユーザ名
# echo localhost > /etc/hostname # echo localdomain > /etc/dnsdomainname # rc-update add domainname default
# nano -w /etc/hosts
127.0.0.1 localhost Gentoo
# nano -w /etc/conf.d/netiface_eth0="dhcp"
# rc-update add net.eth0 default
# nano -w /etc/rc.confjp106
# emerge -k grub # grubgrub> root (hd0,0)
# etc-update # exit # cd / # umount /mnt/gentoo/boot # umount /mnt/gentoo/proc # umount /mnt/gentoo # shutdown -h now
インストールCDを取り出す。