Upgrade Kernel 7.10 Gutsy Ke Kernel 8.04 Hardy Heron

Upgrade Kernel 7.10 Gutsy Ke Kernel 8.04 Hardy Heron

Versi terbaru Ubuntu ialah Hardy Heron. Ia masih di peringkat pengujian. Tapi jika anda mahu mencubanya, anda boleh saja upgrade. Script ini adalah daripada http://ubuntuforums.org/showthread.php?t=646755



AMARAN : Ia masih dalam peringkat pengujian, sebarang tindakan selepas ini adalah risiko yang akan anda tanggung sendiri.



Cara :



Check versi kernel ubuntu anda:



Code:


uname -r




biasanya dapat : 2.6.22-14-generic



Sila download script hardy.py yang dikepilkan dan save ke Desktop.



Klik kanan pada fail hardy.py itu dan pilih Properties. Sila ke tab permission dan tick Enable execute..



Buka terminal dan ikuti arahan ini:



Code:


cd Desktop




Code:


sudo hardy.py




Tekan y untuk teruskan dan tunggu.. ikuti arahan jika ada... upgrade akan mengambil masa 15-40 minit untuk broadband.



Jika pemasangan selesai..tekan y untuk restart.



Ubuntu akan akan menggunakan kernel terbaru (2.6.24-11-generic utk masa saya post ni).


sebagai default.



check kernel dengan :



Code:


uname -r




Sepatutnya keluar 2.6.24-xx-generic <<<----- xx adalah versi ubahan, 2.6.24 adalah versi kernel



** Sila run script hardy.py jika anda mahu update kernel terbaru sekali lagi.. Saya syorkan setiap minggu sehingga hardy stabil keluar... selamat mencuba!




Penyelesaian masalah : Sila ikuti langkah ini jika berkaitan



1. Masalah Broadcom B43 Wireless driver: (tukar bcm43xx) Dapatkan driver terbaru.


http://linuxwireless.org/en/users/Drivers/b43#devicefirmware



Taip di terminal:



Code:


echo 'deb http://archive.ubuntu.com/ubuntu/ hardy universe' | sudo tee /etc/apt/sources.list.d/fwcutter.list



sudo apt-get update



sudo apt-get install b43-fwcutter



sudo rm /etc/apt/sources.list.d/fwcutter.list



sudo apt-get update





Sila blacklist bcm43xx: (Jika anda masih nak pakai kernel lama 2.6.22 JANGAN BUAT NI)



Code:


echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist




2. Masalah WLAN Interface naming. Fix wlan0_rename, wmaster0_rename, dll...



Tukar dengan nama driver wireless. (b43, iwl3945, madwifi, dll)



Code:


gksu gedit /etc/udev/rules.d/70-persistent-net.rules




Quote:


# This file maintains persistent names for network interfaces.


# See udev(7) for syntax.


#


# Entries are automatically added by the 75-persistent-net-generator.rules


# file; however you are also free to add your own entries.



# PCI device 0x8086:0x1092 (e100)


SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:16:d3:1a:8f:b0", NAME="eth0"



# PCI device 0x8086:0x4222 (ipw3945)


SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:19:d2:1b:8d:cd", NAME="eth1"








Bagaimana jika saya ada masalah selepas upgrade?



Masa boot sila tekan butang ESC.



Pilih kernel asal 2.6.22-14-generic dan enter



Buka terminal



Code:


sudo apt-get remove linux-image-2.6.24-11-generic linux-headers-2.6.24-11-generic linux-headers-2.6.24-11 linux-restricted-modules-2.6.24-11-generic linux-ubuntu-modules-2.6.24-11-generic




Code:


sudo apt-get upgrade