Download DVD iso
Burn to media
Install it
Install Slack Build Gnome
Download and install new kernel:
cd /usr/src
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.33.tar.bz2
rm linux
tar -xvjf linux-2.6.33.tar.bz2
ln -s linux-2.6.33 linux
cd linux
make mrproper
make menuconfig
Append “-asus” to Local version
Change Processor family to “Core 2/newer Xeon”
Enable “Realtek 8169 gigabit ethernet support”
Disable “Ethernet 10000 Mbit support”, unless of course you have such a network card
Enable “Intel Wireless Wifi”
Enable “Enable Full Spectrum Measurement in iwlagn driver”
Enable “Enable full debugging output in iwlagn and iwl3945 drivers”
Enable “Enable device access tracing”
Enable “Intel Wiress Wifi Next Gen AGN (iwlagn)”
Enable “Intel Wireless Wifi 4965AGN”
Frame Buffer Support:
Enable “VGA 16-color graphics support”
Enable “Userspace VESA VGA graphics support”
Enable “VESA VGA graphics support”
Backlight & LCD device support
Enable “Lowlevel LCD controls”
Enable “Platform LCD controls”
Intel HD audio
Enable “Support jack plugging notification via input layer”
Enable “Support initialization patch loading for HD-audio”
Enable “MMC/SD/SDIO card support”
Be sure to enable whichever filesystem your installation needs
Enable “NTFS file system support”
Enable “NTFS write support”
Staging Drivers:
Disable”Exclude Staging drivers from being built”
Enable “Asus OLED driver”
X86 Platform Specific Device Drivers
Enable “Asus Laptop Extras”
Virtualization
Enable “Kernel-based Virtualization Machine (KVM) support”
Enable “KVM for Intel processors support”
Exit saving your configuration, and let’s compile it
#make -j7
#make modules_install
Copy new files to your /boot folder:
cp arch/x86/boot/bzImage /boot/bzImage-2.6.33-asus.bz2
cp System.map /boot/System.map-2.6.33-asus
cp .config /boot/config-2.6.33-asus
Now update shortcuts
cd /boot
rm System.map
ln -s System.map-2.6.33-asus System.map
rm config
ln -s config-2.6.33-asus config
ln -s bzImage-2.6.33-asus.bz2 bzImage
Update your lilo.conf file
#nano /etc/lilo.conf
lba32
image = /boot/bzImage
root = /dev/sda3
label = Asus
read-only
#lilo
Added Linux *
Added Asus
Cross your fingers and reboot 🙂
#reboot
If anything goes wrong, start with your previous kernel and do some debugging based on any kernel panic messages you have received (maybe some file system support?)
Deprecated: printf(): Passing null to parameter #1 ($format) of type string is deprecated in /var/www/vhosts/blog.portnumber53.com/html/wp-content/themes/mantra/includes/theme-comments.php on line 86