fox2mike 05/09/08 10:08:02 Modified: xml/htdocs/doc/en migration-to-2.6.xml Log: #98027 - Make the profiles bit clearer, thanks to Thilo Bangert for reporting. Also fixed xml and Micha\uffff's name. Revision Changes Path 1.19 +51 -25 xml/htdocs/doc/en/migration-to-2.6.xml file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/migration-to-2.6.xml?rev=1.19&content-type=text/x-cvsweb-markup&cvsroot=gentoo plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/migration-to-2.6.xml?rev=1.19&content-type=text/plain&cvsroot=gentoo diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/migration-to-2.6.xml.diff?r1=1.18&r2=1.19&cvsroot=gentoo Index: migration-to-2.6.xml =================================================================== RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/migration-to-2.6.xml,v retrieving revision 1.18 retrieving revision 1.19 diff -u -r1.18 -r1.19 --- migration-to-2.6.xml 25 Aug 2005 10:59:31 -0000 1.18 +++ migration-to-2.6.xml 8 Sep 2005 10:08:02 -0000 1.19 @@ -1,7 +1,7 @@ - + @@ -28,8 +28,8 @@ 2.6, devfs to udev, OSS to ALSA, and LVM to LVM2. -0.2.7 -2005-08-24 +0.2.8 +2005-09-08 Introduction @@ -49,7 +49,7 @@
  • Scheduler/Interactivity improvements: Linux feels very smooth on desktop systems and copes much better than 2.4 while under load -
  • +
  • Scalability: Linux now scales much better at both ends - on small embedded devices and also systems with many processors @@ -58,7 +58,7 @@
  • Hardware support: Linux now supports many more architectures and hardware devices out-of-the-box than any other operating system. -
  • +

    @@ -66,11 +66,35 @@ link="http://www.kniggit.net/wwol26.html">The Wonderful World Of Linux 2.6 which you may be interested to glance over. If you are interested in the more technical details, you can refer to The -post-halloween document - but bear in mind that this is somewhat outdated -now. +link="http://www.codemonkey.org.uk/docs/post-halloween-2.6.txt">The +post-halloween document - but do bear in mind that this is somewhat +outdated now. +

    + + + +
    +Gentoo and 2.6 + + +

    +From the 2005.0 release of Gentoo Linux, the default kernel is the latest 2.6 +series kernel. The default profile of the system is picked up from +/etc/make.profiles which on 2005.0 or above would be a symlink to +/usr/portage/profiles/default-linux/x86/2005.0 under which various +important settings are taken care of. +

    + +

    +If you're using a 2.4 profile, please change it to one that supports a 2.6 +kernel by doing the following.

    +
    +# rm -f /etc/make.profile
    +# ln -snf /usr/portage/profiles/default-linux/x86/2005.1 /etc/make.profile
    +
    +
    @@ -79,13 +103,13 @@

    In the past, Gentoo has instructed users to use devfs for managing the -/dev directory, which contains a series of device interfaces to allow system -applications to communicate with hardware (through the kernel). +/dev directory, which contains a series of device interfaces to +allow system applications to communicate with hardware (through the kernel).

    devfs, whilst a good concept, has some internal problems, and has been -marked obsolete in Linux 2.6. +completely removed from the main stable tree as of 2.6.13.

    @@ -96,6 +120,8 @@

    The above may not mean much to you, but fear not, the hard working Gentoo developers have put effort into making the migration from devfs very easy. +Please read the Gentoo udev Guide for +more information regarding the same.

    @@ -186,7 +212,7 @@
  • sys-kernel/genkernel (only if you wish to use genkernel as opposed to manual configuration) -
  • +
    @@ -274,9 +300,9 @@
     

    -As your existing device manager will be mounted at /dev, we cannot access it -directly. So we will bind-mount your root partition to another location and -access the /dev directory from there. +As your existing device manager will be mounted at /dev, we cannot +access it directly. So we will bind-mount your root partition to another +location and access the /dev directory from there.

    @@ -373,14 +399,14 @@
     
     
     

    -Various components of the Gentoo utilities rely on /usr/src/linux being a -symbolic link to the kernel sources that you are running (or wish to compile -against). +Various components of the Gentoo utilities rely on /usr/src/linux +being a symbolic link to the kernel sources that you are running (or wish to +compile against).

    -We will now update our /usr/src/linux link to point at the kernel sources we -just installed. Continuing our example: +We will now update our /usr/src/linux link to point at the kernel +sources we just installed. Continuing our example:

    @@ -603,14 +629,14 @@
     
     

    If you used the original Serial ATA drivers under Linux 2.4, you probably -observed your SATA devices having names such as /dev/hde. +observed your SATA devices having names such as /dev/hde.

    Linux 2.6 introduces some new SATA drivers (libata) which are based on the SCSI subsystem. As these drivers are based on SCSI, your SATA disks will now show up -as SCSI devices. Your first SATA disk will be named /dev/sda. You will -need to update your /etc/fstab file to reflect this, and you will need +as SCSI devices. Your first SATA disk will be named /dev/sda. You will +need to update your /etc/fstab file to reflect this, and you will need to bear this in mind when choosing the root/real_root kernel boot parameter later on.

    @@ -634,9 +660,9 @@

    The developer of bootsplash appears to have lost interest in his project, given -some design problems. However, Gentoo developer Michal Januszewski is +some design problems. However, Gentoo developer MichaÅ Januszewski is developing a successor, gensplash, which in included in the -gentoo-sources-2.6 kernel. You can follow Michal's Gensplash in 5 easy steps document in order to familiarize yourself with how gensplash is operated. -- gentoo-doc-cvs@gentoo.org mailing list