Upgrading to Debian 6 Squeeze

Requirements

VPS number must be higher than 2130 for PyGrub

kernel 2.6.32.x / 2.6.34 / own kernel
Disks must be on /dev/xvda*
If your VPS does not meet one of these requirements and you still want to upgrade, please contact us.
Debian 5, CloudVPS Kernel

Standard methods to upgrade from Debian 5 to Debian 6. (http://www.debian.org/releases/squeeze/amd64/release-notes/ch-upgrading....)

 

Debian 5, Own kernel (PyGrub) VPS number above 2130

Standard methods to upgrade from Debian 5 to Debian 6. Prior to the reboot (but hopefully this will be resolved soon), the following changes must be made to /boot/grub/grub.cfg (you should realise that this is a read-only file that is overwritten during every kernel update, but this change cannot be integrated into /etc/grub.d):

 

menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-xen-amd64' --class debian --class gnu-linux --class gnu --class os {
        insmod ext2
        set root='(hd0,1)'
        echo    'Loading Linux 2.6.32-5-xen-amd64 ...'
        linux   /boot/vmlinuz-2.6.32-5-xen-amd64 root=/dev/xvda1 ro
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-2.6.32-5-xen-amd64
}
Debian 5, Own kernel (PyGrub) VPS number below 2130

Standard methods to upgrade from Debian 5 to Debian 6. Before the reboot you must /boot/grub/menu.lst (here we fall back to grub1, because PyGrub does not look at the grub2 config on these clusters). The config now appears as follows:

 

default         0
timeout         5
color cyan/blue white/blue
title           Debian GNU/Linux, kernel 2.6.32-5-xen
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.32-5-xen-amd64 root=/dev/xvda1 ro
initrd          /boot/initrd.img-2.6.32-5-xen-amd64
The kernel numbers must naturally be changed if there is a newer kernel version.

Helpcenter

General FAQ

Show all FAQs

OpenStack FAQ

Show all FAQs

Knowledgebase

Show all FAQs