fdisk
/dev/hda2 --- /mnt/gentoo/boot +64M
/dev/hda3 --- swap +700M
/dev/hda4 --- gentoo +3800M
mke2fs /dev/hda2 // boot
mke2fs -j /dev/hda4 // -j for ext3
mkswap /dev/hda3
swapon /dev/hda3
mount /dev/hda4 /mnt/gentoo
mkdir /mnt/gentoo/boot
mount /dev/hda2 /mnt/gentoo/boot
cd /mnt/gentoo
ifconfig eth1 up
net-setup eth1
adsl-setup
adsl-start
vi /etc/resolv.conf
nameserver 203.198.7.66
nameserver 218.102.23.228
uname -m //check which stage you download i686 or x86
links mirror.gentoo.gr.jp
tar xvjpf stage3...
tar xvjf portage... -C /mnt/gentoo/usr
mirrorselect -i -o >> /mnt/gentoo/etc/make.conf
cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
chroot /mnt/gentoo /bin/bash
env-update; source /etc/profile
emerge --sync
Stage 1 : cd /usr/portage; scripts/bootstrap.sh
Stage 1,2 : emerge system
nano -w /etc/fstab
/dev/hda2 /boot ext2 defaults,noatime 1 2
/dev/hda3 swap swap sw 0 0
/dev/hda4 / ext3 noatime 1 1
none /proc proc defaults 0 0
none /dev/shm tmpfs nodev,nosuid,noexec 0 0
/dev/cdrom /mnt/cdrom auto noauto,user 0 0
ln -sf /usr/share/zoneinfo/RPC /etc/localtime
#emerge gentoo-sources
#emerge genkernel; genkernel --menuconfig all
or
#emerge -k gentoo-sources
#cd /usr/src/linux
#make menuconfig
#make dep
#make bzImage
#make modules
#make modules_install
#cp /usr/src/linux/System.map /boot/System.map-2.4.20
#cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.4.20
emerge syslog-ng
rc-update add syslog-ng default
emerge vixie-cron
rc-update add vixie-cron default
emerge hotplug
rc-update add hotplug default
if using genkernel
#emerge hotplug
#rc-update add hotplug default
# emerge grub
# nano -w /boot/grub/grub.conf
default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title=Gentoo Linux 2.6.12-r10
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.12-gentoo-r10 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda3 udev
initrd /boot/initramfs-genkernel-x86-2.6.12-gentoo-r10
# grep -v rootfs /proc/mounts > /etc/mtab
# emerge lilo
# nano -w /etc/lilo.conf
boot=/dev/hda
prompt
timeout=50
default=gentoo
image=/boot/kernel-<核心版本>
label=gentoo
read-only
#使用 genkernel 的人:
append="init=/linuxrc real_root=/dev/hda3 ramdisk=8192"
root=/dev/ram0
initrd=/boot/initrd-<核心版本>
#不是使用 genkernel 的人:
root=/dev/hda3
#/sbin/lilo
# exit
# cd
# umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo
# reboot
最後我用 install cd boot 了
boot:gentoo /dev/hda2 <- /boot 在這 是這樣boot嗎?統計資料: 發表於 由 zerop2 — 週日 4月 23, 2006 7:13 pm
]]>