1
Ubuntu tietokoneissa / Vs: Kernelin patchaaminen suspend2:sta varten?
« : 05.01.08 - klo:04.23 »
Kernelin lähdekoodin hakeminen onnistuu komennolla
kernelin kääntämiseen tarvittavien pakettien asentaminen.
Jos haluat uudemman kernelin voit hakea sen funetin palvelimelta: http://www.nic.funet.fi/pub/Linux/kernel/v2.6/
Suosittelen käyttämään kuitenkin apt-get vaihtoehtoa koska tästä voi aiheutua yhteensopivuusongelmia.
Kokeile patchiä:
kun kääntäminen on valmis /usr/src/ kansiossa pitäisi olla linux-imagen .deb tiedosto.
Huom! Varmista, että sinulla on vähintäänkin kaksi kerneliä asennettuna näin pääset varmasti jommallakummalla boottaamaan jos jokin on mennyt pieleen.
Asentaminen tietenkin onnistuu komenolla
Koodia: [Valitse]
sudo apt-get install linux-source
kernelin kääntämiseen tarvittavien pakettien asentaminen.
Koodia: [Valitse]
sudo apt-get install kernel-package ncurses-dev fakeroot
Jos haluat uudemman kernelin voit hakea sen funetin palvelimelta: http://www.nic.funet.fi/pub/Linux/kernel/v2.6/
Suosittelen käyttämään kuitenkin apt-get vaihtoehtoa koska tästä voi aiheutua yhteensopivuusongelmia.
Kokeile patchiä:
Koodia: [Valitse]
patch -p1 --dry-run < ../tuxonice-3.0-rc3-for-ubuntu-gutsy-20071129AEST.patch
Jos kaikki sujuu odotetusti asenna patch: Koodia: [Valitse]
patch -p1 < ../tuxonice-3.0-rc3-for-ubuntu-gutsy-20071129AEST.patch
Varmista, että suspend2 on käytössä kernelin configista: Koodia: [Valitse]
make menuconfig
Kernelin deb paketin käätäminen onnistuu komennoilla: Koodia: [Valitse]
fakeroot make-kpkg --revision=suspend2.0 kernel_image
Voit myös kääntää kernel-headerssit: Koodia: [Valitse]
fakeroot make-kpkg --revision=suspend2.0 kernel_headers
kun kääntäminen on valmis /usr/src/ kansiossa pitäisi olla linux-imagen .deb tiedosto.
Huom! Varmista, että sinulla on vähintäänkin kaksi kerneliä asennettuna näin pääset varmasti jommallakummalla boottaamaan jos jokin on mennyt pieleen.
Asentaminen tietenkin onnistuu komenolla
Koodia: [Valitse]
sudo dpkg -i kernel-image-<versio>.deb