Gentoo Archives: gentoo-dev

From: AGottinger@t-online.de (Achim Gottinger)
To: gentoo-dev@××××××××××.org
Subject: Re: [gentoo-dev] Fw: Gentoo Linux 1.0_rc5 released
Date: Wed, 27 Jun 2001 11:26:31
Message-Id: 3B3A04FA.B3C5FF5C@gentoo.org
In Reply to: [gentoo-dev] Fw: Gentoo Linux 1.0_rc5 released by Achim Gottinger
1 Achim Gottinger wrote:
2 >
3 > Begin forwarded message:
4 >
5 > Date: Wed, 27 Jun 2001 01:39:50 -0600
6 > From: "Daniel Robbins" <drobbins@g.o>
7 > To: "achim@××××××××.de" <achim@××××××××.de>
8 > Subject: Gentoo Linux 1.0_rc5 released
9 >
10 > Hi All...
11 >
12 > Well, on 26 Jun 2001 23:46 PST, Gentoo Linux 1.0_rc5 was finally released!
13 > Here are preliminary install instructions for developers only; right now, we
14 > want developers to test the 1.0_rc5 install process. Once everything's looking
15 > OK, we'll announce on freshmeat.net, etc... but only after I've updated the Web
16 > site and docs. OK, here are the install instructions:
17 >
18 > First, head over to:
19 > http://www.ibiblio.org/gentoo/releases/1.0_rc5/isos/
20 >
21 > You will see two bootable iso images. One is 42Mb, and contains a ix86 build
22 > image only. You can use this system to build a specially-optimized Gentoo
23 > Linux system from scratch. The second is 618Mb, and contains a huge amount of
24 > i686-specific binaries. To use this CD, you'll need a system with a P6 or
25 > P6-compatible core, such as a Pentium Pro/II/III/4 or Athlon. Also, a note for
26 > SCSI users: this new boot CD will boot from nearly any modern IDE CD-ROM, and
27 > nearly any modern SCSI CD-ROM, and includes support for all Adaptec, Buslogic,
28 > Initio, NCR, Symbios, Tekram controllers (and more!).
29 >
30 > OK, here's how to install the gentoo-i686-exclusive-bin-1.0_rc5.iso.
31 >
32 > 1. Download and burn the ISO image.
33 >
34 > 2. boot your system with the CD in the drive :)
35 >
36 > 3. at the login: prompt, type "root" and hit enter.
37 >
38 > 4. at this point, you should create your partitions, LVM logical volumes or
39 > software RAID volumes, as desired. LVM is supported, and we will have
40 > instructions on how to create an LVM initrd soon. Until then, the LVM
41 > option is only for the Sistina guys and those who are really LVM-saavy :)
42 > fdisk and cfdisk are at your disposal.
43 >
44 > 5. mount your root partition to /mnt/gentoo and your boot partition to
45 > /mnt/gentoo/boot (create this dir first). If you are setting up Gentoo
46 > Linux with a separate /usr or /var, these would get mounted to
47 > /mnt/gentoo/usr and /mnt/gentoo/var, respectively.
48 >
49 > IMPORTANT NOTE: if your *boot* partition is reiserfs, be sure to mount it
50 > with the "-o notail" option so GRUB gets properly installed. Make sure
51 > that "notail" ends up in your new /etc/fstab boot partition entry, too.
52 >
53 > 6. Type:
54 > # export ROOT=/mnt/gentoo
55 > (This tells Portage where to install all the files)
56 >
57 > 7. Type:
58 > # ln -s /usr/portage/profiles/default /etc/make.profile
59 > (This tells Portage that we want to install the "default" system profile)
60 >
61 > 8. Type:
62 > # emerge --usepkg system
63 > (This tells Portage to install a basic system to ${ROOT})
64 >
65 > 9. OK; even if you'd like to custom-compile your own kernel from the bootcd
66 > (yes, this is possible!) you need to emerge our default kernel package.
67 > Everyone should do this:
68 >
69 > # emerge /usr/portage/distfiles/linux-2.4.4.9.tbz2
70 >
71 > If you want to compile your own kernel, I'll show you how in a bit.
72 >
73 > 10. If you need network connectivity for any reason, you should load the
74 > appropriate NIC module now:
75 > # modprobe 3c59x
76 >
77 > 11. Type:
78
79 # mount --bind /usr/portage /mnt/gentoo/usr/portage
80
81 > # mount --bind /mnt/cdrom/gentoo/packages /mnt/gentoo/usr/portage/packages
82 > # mount --bind /proc /mnt/gentoo/proc
83 > (This gives you access to /proc and the packages even after the chroot)
84 >
85 > 12: Now, it's time to chroot:
86 > # chroot /mnt/gentoo
87 >
88
89 # rm /etc/make.profile
90 # ln -s /usr/portage/profiles/default /etc/make.profile
91
92 > 13. Now, do some basic initialization:
93 > # unset ROOT
94 > # env-update
95 > # source /etc/profile
96 > # /etc/rc.d/init.d/initscripts-install
97 >
98 > 14. You can now emerge any packages in /usr/portage/packages/All that you'd
99 > like to install:
100 > # emerge --usepkg /usr/portage/packages/All/xfree-4.1.0.tbz2
101 > (the --usepkg option is important)
102 >
103 > 15. If you want to compile your own kernel, do this:
104 > *First*, edit /etc/make.conf (with vim; if you don't like vim, emerge
105 > your favorite editor .tbz2 in /usr/portage/packages first)
106 >
107 > *** set your USE variables appropriately (uncommenting the default USE ***
108 > *** variable lines is the recommended approach ***
109 >
110 > # emerge /usr/portage/packages/All/linux-sources-2.4.4.9.tbz2 (2.4.4-ac9)
111 > # cd /usr/src/linux
112 > # make menuconfig
113 > # make dep; make clean; make bzImage; make modules; make modules_install
114 > # depmod -a
115 > # cd /boot/boot
116 > # mv bzImage bzImage.orig
117 > # cp /usr/src/linux/arch/i386/boot/bzImage .
118 > ta da!
119 >
120 > 16. At this point, your Gentoo Linux system should be equivalent to a bare-bones
121 > system image. A number of things still need to be set up, including:
122 >
123 > /etc/fstab
124 > /etc/localtime
125 > /etc/make.conf (if you haven't already)
126 > /etc/rc.d/config/basic (for keymap, etc)
127 > /etc/rc.d/config/inet.eth0 (for ethernet)
128 > /etc/hostname
129 > /etc/resolv.conf
130 > /etc/hosts
131 >
132 > (For further instructions, see the "Gentoo Linux CD Installation Guide" at
133 > http://www.gentoo.org, read from the "/etc/fstab" section onwards)
134 >
135 > 17. One last step -- configure GRUB to boot your system. Again, for further
136 > detailed instructions on this, see the "Gentoo Linux CD Installation Guide"
137 > at http://www.gentoo.org/doc/install.html -- GRUB configuration is covered
138 > near the end of the document.
139 >
140 > You're done! Reboot and enjoy Gentoo Linux 1.0_rc5! We'll be updating the Web
141 > site with new documentation in a couple of days, and will be posting instructions
142 > for the ix86 build iso soon.
143 >
144 > Best Regards,
145 >
146 > --
147 > Daniel Robbins <drobbins@g.o>
148 > President/CEO http://www.gentoo.org
149 > Gentoo Technologies, Inc.
150 >
151 > _______________________________________________
152 > gentoo-dev mailing list
153 > gentoo-dev@××××××××××.org
154 > http://cvs.gentoo.org/mailman/listinfo/gentoo-dev