Difference between revisions of "ASL installation"

From Atomicorp Wiki
Jump to: navigation, search
Line 82: Line 82:
  
 
5) reboot the system. If for some reason the kernel does not work with the Atomic kernel, or is otherwise non-responsive, powercycling the system will restore the system to the default kernel.
 
5) reboot the system. If for some reason the kernel does not work with the Atomic kernel, or is otherwise non-responsive, powercycling the system will restore the system to the default kernel.
 +
 +
'''Lilo Users'''
 +
 +
1) The art kernel should be listed in /boot - eg:
 +
 +
/boot/vmlinuz-2.6.19-7.art
 +
 +
2) Create a symbolic link to this eg.
 +
 +
ln -s  /boot/vmlinuz-2.6.19-7.art  /boot/vmlinuz-art
 +
 +
3) edit /etc/lilo.conf to add a section for the art kernel. Eg:
 +
 +
image=/boot/vmlinuz-art
 +
        label=lxart
 +
        append="console=tty0 console=ttyS0,57600 panic=30"
 +
 +
4) type lilo to make the change permanent. Then to test that you can boot into the new kernel do
 +
 +
lilo -R lxart
 +
shutdown -r now
 +
 +
5) When it's rebooted, doing a uname -r should show the new art kernel. Now you can make it permanent. Edit /etc/lilo.conf so that it has the line:
 +
default=lxart
 +
 +
6) type lilo. Then reboot.

Revision as of 17:27, 9 April 2007

These are rough notes for the ASL 2.0 pre-release



automated installer (not for VPS's):

wget -q -O - http://www.atomicorp.com/installer/install-asl.sh |sh


manual installation (VPS users, or anyone that wants to do this manually)

1) vim /etc/yum.repos.d/asl.repo

2) add the following:

[asl-bleeding]
name=ASL Bleeding
baseurl=http://USERNAME:PASSWORD@atomicorp.com/asl-bleeding/DISTRO/$releasever/$basearch

3) replace DISTRO with fedora, centos, redhat, and USERNAME/PASSWORD with your username and password from the signup page

4) yum install asl

5) vim /etc/asl/config

6) change USERNAME="USERNAME" to USERNAME="<your username>"

7) change PASSWORD="PASSWORD" to USERNAME="<your password>"


Testing the Kernel (Not for VPS users)

Grub Users

1) Once the Atomic kernel is installed, determine which position the Atomic kernel has been installed.

Example:

[root@ac3 ~]# cat /etc/grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/hda3
#          initrd /initrd-version.img
#boot=/dev/hda
default=1
timeout=5
serial --unit=0 --speed=57600
terminal --timeout=5 serial console
title CentOS (2.6.17-1.art)
       root (hd0,0)
       kernel /vmlinuz-2.6.17-1.art ro root=LABEL=/ console=ttyS0,57600n8 selinux=0
       initrd /initrd-2.6.17-1.art.img
title CentOS (2.6.9-34.0.2.ELsmp)
       root (hd0,0)
       kernel /vmlinuz-2.6.9-34.0.2.ELsmp ro root=LABEL=/ console=ttyS0,57600n8
       initrd /initrd-2.6.9-34.0.2.ELsmp.img

Note the line: default=1, this indicates the kernel the system will boot by default, starting at position 0. Position 0 is "title CentOS (2.6.17-1.art)", and position 1 is "title CentOS (2.6.9-34.0.2.ELsmp)" in this example, indicating the system is configured to boot into the default CentOS kernel.

2) Type: grub

the following will be displayed:

GNU GRUB  version 0.97  (640K lower / 3072K upper memory)
[ Minimal BASH-like line editing is supported.  For the first word, TAB
  lists possible command completions.  Anywhere else TAB lists the possible
  completions of a device/filename.]
grub>

3) At the grub prompt set the default kernel to 0, and to only boot once with the following:

grub> savedefault --default=0 --once

4) type: quit

5) reboot the system. If for some reason the kernel does not work with the Atomic kernel, or is otherwise non-responsive, powercycling the system will restore the system to the default kernel.

Lilo Users

1) The art kernel should be listed in /boot - eg:

/boot/vmlinuz-2.6.19-7.art

2) Create a symbolic link to this eg.

ln -s /boot/vmlinuz-2.6.19-7.art /boot/vmlinuz-art

3) edit /etc/lilo.conf to add a section for the art kernel. Eg:

image=/boot/vmlinuz-art

       label=lxart
       append="console=tty0 console=ttyS0,57600 panic=30"

4) type lilo to make the change permanent. Then to test that you can boot into the new kernel do

lilo -R lxart shutdown -r now

5) When it's rebooted, doing a uname -r should show the new art kernel. Now you can make it permanent. Edit /etc/lilo.conf so that it has the line: default=lxart

6) type lilo. Then reboot.

Personal tools