[B原创] Install Gentoo From Stage 3

    技术2022-05-11  63

    Install Gentoo From Stage 3bladebai 2005.12.28

    http://www.gentoo.org/doc/zh_tw/handbook/2005.0/handbook-x86.xml?style=printable&full=1

    passwd 输入root密码 /etc/init.d/sshd start fdisk分区 /dev/hda1 ext2 32M 開機分割區(Boot partition) /dev/hda2 (swap) 512M Swap 分割區 /dev/hda3 ext3 磁碟剩下的空間 根 或是 主分割區(Root partition) mke2fs /dev/hda1 mke2fs -j /dev/hda3 mkswap /dev/hda2 swapon /dev/hda2 mount -t ext3 /dev/hda3 /mnt/gentoo mkdir /mnt/gentoo/boot mount /dev/hda1 /mnt/gentoo/boot date 设置时间 cd /mnt/gentoo tar -xvjpf /mnt/cdrom/stages/stage3-x86-2005.1-r1.tar.bz2 tar -xvjf /mnt/cdrom/snapshots/portage-20050709.tar.bz2 -C /mnt/gentoo/usr mkdir /mnt/gentoo/usr/portage/distfiles cp /mnt/cdrom/distfiles/* /mnt/gentoo/usr/portage/distfiles/ mount -t proc none /mnt/gentoo/proc cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf chroot /mnt/gentoo /bin/bash env-update source /etc/profile ln -sf /usr/share/zoneinfo/Asia /etc/localtime emerge gentoo-sources rm /usr/src/linux cd /usr/src ln -s linux-2.6.12-gentoo-r10 linux emerge genkernel zcat /proc/config.gz > /usr/share/genkernel/x86/kernel-config-2.6 genkernel all emerge -k coldplug rc-update add coldplug boot { cd /usr/src/linux make menuconfig General setup  --->     [*] Support for hot-pluggable devices Processor type and features --->     Subarchitecture Type (PC-compatible)  --->  (依照您的處理器所更換)  (Athlon/Duron/K7) Processor family File systems --->   Pseudo Filesystems --->     <*> /proc file system support     < > /dev file system support (OBSOLETE)     <*>   Automatically mount at boot     <*> Virtual memory file system support (former shm fs) (按照您系統所需要的檔案系統開啟以下選項)   <*> Reiserfs support   <*> Ext3 journalling file system support   <*> JFS filesystem support   <*> Second extended fs support   <*> XFS filesystem support Device Drivers --->   ATA/IDE/MFM/RLL support --->     [*] Generic PCI bus-master DMA support     [*]   Use PCI DMA by default when available Device Drivers --->   Networking support --->     <*> PPP (point-to-point protocol) support     <*>   PPP support for async serial ports     <*>   PPP support for sync tty ports Device Drivers --->   USB Support --->   <*>   USB Human Interface Device (full HID) support   [*]   HID input layer support make && make modules_install cp arch/i386/boot/bzImage /boot/kernel-2.6.12-gentoo-r10 cp .config /boot/config-2.6.12-gentoo-r10 } nano -w /etc/fstab /dev/hda1   /boot     ext2    defaults,noatime     1 2 /dev/hda2   none      swap    sw                0 0 /dev/hda3   /         ext3    noatime           0 1 none        /proc     proc    defaults          0 0 none        /dev/shm  tmpfs   nodev,nosuid,noexec  0 0 /dev/cdroms/cdrom0    /mnt/cdrom    auto      noauto,user    0 0 echo bladebai > /etc/hostname echo homenetwork > /etc/dnsdomainname rc-update add domainname default nano -w /etc/conf.d/net iface_eth0="dhcp" dhcpcd_eth0="-HD" # rp-pppoe #iface_eth0="up" rc-update add net.eth0 default nano -w /etc/hosts 127.0.0.1     localhost passwd 输入root密码 echo "tts/0" >> /etc/securetty nano -w /etc/rc.conf emerge syslog-ng rc-update add syslog-ng default emerge vixie-cron rc-update add vixie-cron default emerge slocate 檔案系統     工具         安裝指令 XFS         xfsprogs     emerge xfsprogs ReiserFS     reiserfsprogs     emerge reiserfsprogs JFS         jfsutils     emerge jfsutils emerge dhcpcd USE="-X" emerge rp-pppoe emerge grub nano -w /boot/grub/grub.conf default 0 timeout 30 splashimage=(hd0,0)/grub/splash.xpm.gz title=Gentoo Linux 2.6.12-r10 root (hd0,0) kernel /kernel-genkernel-x86-2.6.12-gentoo-r10 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda3 udev initrd /initramfs-genkernel-x86-2.6.12-gentoo-r10 title=Windows XP root (hd0,5) makeactive chainloader +1 cp /proc/mounts /etc/mtab grub-install /dev/hda { # 將為開機預設。0為第一,1為第二,以此類推。 default 0 # 使用預設前等待的開機秒數。 timeout 30 # 將漂亮又肥大的 splash-image 啟用:) # 如果您沒有安裝顯示卡,請註解這行 splashimage=(hd0,0)/grub/splash.xpm.gz title=Gentoo Linux 2.6.11-r3 # 儲存核心檔的分割區(或是作業系統) root (hd0,0) kernel /kernel-2.6.11-gentoo-r3 root=/dev/hda3 # 以下三行為 Windows 系統適合的雙重開機。 # 在我們的例子,Windows是放在 /dev/hda6 title=Windows XP rootnoverify (hd0,5) makeactive chainloader +1 grub grub> root (hd0,0)          (指定你的 /boot 分割區位置) grub> setup (hd0)           (安裝 GRUB 到 MBR) grub> quit                  (離開 GRUB shell) } exit cd umount /mnt/gentoo/boot /mnt/gentoo/proc /mnt/gentoo reboot ln -s /usr/lib/gcc-lib/i686-linux-gnu /usr/lib/gcc-lib/i386-linux-gnu emerge --sync emerge kde { mount /mnt/cdrom export PKGDIR="/mnt/cdrom" emerge --usepkg kde } reboot echo "startkde" > ~/.xinitrc startx


    最新回复(0)