
Untitled
By: a guest on
May 8th, 2012 | syntax:
Bash | size: 0.74 KB | hits: 25 | expires: Never
#!/bin/bash
cd /usr/src/
rm -rf linux
ln -s /usr/src/linux-3.3-ck1 /usr/src/linux
cd linux
zcat /proc/config.gz > .config
make oldnoconfig
make menuconfig
make all
make modules_install
make install
echo "Building/Installing finished!"
sleep 2
echo "Configuring..."
cd /etc/rc.d/
cp rc.modules rc.modules-3.3-ck1
rm rc.modules
ln -s /etc/rc.d/rc.modules-3.3-ck1 /etc/rc.d/rc.modules
cd /boot/
mv vmlinuz vmlinuz-3.3-ck1
ln -s /boot/vmlinuz-3.3-ck1 /boot/vmlinuz
mv System.map System.map-3.3-ck1
ln -s /boot/System.map-3.3-ck1 /boot/System.map
cp /usr/src/linux/.config /boot/config-3.3-ck1
rm config
ln -s /boot/config-3.3-ck1 /boot/config
echo "Updating lilo config..."
lilo
echo "You can reboot into new kernel."