ppa安裝降壓套件linux-phc的疑問 - Linux

Callum avatar
By Callum
at 2010-05-13T21:41

Table of Contents

我主要是參考以下這篇進行安裝

http://openmindedbrain.info/09/05/2010/undervolting-in-ubuntu-10-04-lucid-lts/

安裝步驟是先把ppa源加入,由於我電腦有4G記憶體
所以接著透過synaptic套件管理程式安裝以下這兩個必備的kernel
linux-generic-pae-phc
linux-headers-generic-pae-phc

然後用新的kernel開機
接著再下面的網頁下載patch
http://www.linux-phc.org/forum/viewtopic.php?f=13&t=2

下載了之後,這個patch有兩個安裝方式,最簡單的是DKMS
mindforce@mindforce-desktop:~/桌面/phc$ sudo make dkms_install
[sudo] password for mindforce:
mkdir -p ""/usr/src/"phc-k8"-"0.4.2"""
install -m 644 -o root -g root Makefile dkms.conf phc-k8.c phc-k8.h
""/usr/src/"phc-k8"-"0.4.2"""
install -m 744 -o root -g root phc-k8.add ""/usr/src/"phc-k8"-"0.4.2"""
dkms add build install -m "phc-k8" -v "0.4.2"

Creating symlink /var/lib/dkms/phc-k8/0.4.2/source ->
/usr/src/phc-k8-0.4.2

Running the post_add script:

DKMS: add Completed.

Kernel preparation unnecessary for this kernel. Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=2.6.32-22-generic-pae-phc -C
/lib/modules/2.6.32-22-generic-pae-phc/build
SUBDIRS=/var/lib/dkms/phc-k8/0.4.2/build modules.....
cleaning build area....

DKMS: build Completed.

phc-k8.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/2.6.32-22-generic-pae-phc/updates/dkms/

/etc/modprobe.d/phc-k8.conf: added 'install powernow-k8 /sbin/modprobe phc-k8
|| { /sbin/modprobe --ignore-install powernow-k8; }'
/etc/modprobe.d/phc-k8.conf: added 'remove powernow-k8 /sbin/modprobe -r
cpufreq_stats && { /sbin/modprobe --ignore-remove -r powernow-k8 ; }'
/etc/modprobe.d/phc-k8.conf: added 'remove phc-k8 /sbin/modprobe -r
cpufreq_stats && { /sbin/modprobe --ignore-remove -r phc-k8 ; }'
depmod......

DKMS: install Completed.

接著測試有無安裝成功,顯然是失敗
mindforce@mindforce-desktop:~/桌面/phc$ cat
/sys/devices/system/cpu/cpu0/cpufreq/phc_default_vids
cat: /sys/devices/system/cpu/cpu0/cpufreq/phc_default_vids: 沒有此一檔案或目錄
mindforce@mindforce-desktop:~/桌面/phc$ sudo make dkms_uninstall

另外透過編譯的方式安裝,結果也是失敗:
mindforce@mindforce-desktop:~/桌面/phc$ sudo make prepare
make: *** No rule to make target `prepare'. Stop.
mindforce@mindforce-desktop:~/桌面/phc$ sudo make
make -C /lib/modules/`uname -r`/build SUBDIRS= modules
make[1]: Entering directory
`/usr/src/linux-headers-2.6.32-22-generic-pae-phc'
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/docproc
HOSTCC scripts/basic/hash
HOSTCC scripts/kconfig/conf.o
scripts/kconfig/conf.c: In function ‘conf_askvalue’:
scripts/kconfig/conf.c:105: warning: ignoring return value of ‘fgets’,
declared with attribute warn_unused_result
scripts/kconfig/conf.c: In function ‘conf_choice’:
scripts/kconfig/conf.c:307: warning: ignoring return value of ‘fgets’,
declared with attribute warn_unused_result
HOSTCC scripts/kconfig/kxgettext.o
HOSTCC scripts/kconfig/zconf.tab.o
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf -s arch/x86/Kconfig
#
# configuration written to .config
#
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-22-generic-pae-phc'
make[1]: Entering directory
`/usr/src/linux-headers-2.6.32-22-generic-pae-phc'
CHK include/linux/version.h
CHK include/linux/utsrelease.h
UPD include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-x86
make[2]: *** No rule to make target `kernel/bounds.c', needed by
`kernel/bounds.s'. Stop.
make[1]: *** [prepare0] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-22-generic-pae-phc'
make: *** [phc-k8.ko] Error 2

請問我究竟哪一步作錯了,似乎快成功了說

--
Tags: Linux

All Comments

Ubuntu 的氣泡通知

Delia avatar
By Delia
at 2010-05-13T16:12
※ 引述《larsatic (OD)》之銘言: : 預設的氣泡通知是在右上角 : 不過如果把工具列改到其他地方之後 : 他仍然是在右上角 : 請問有辦法設定 氣泡通知出現的位置嗎? 這個吵很久了....XD By and#34;DESIGNand#34;, NO 不可變更位置,不可修改出現時間,無法做任何 ...

ubuntu10.04…我的心不在這…

Connor avatar
By Connor
at 2010-05-13T15:24
是10.04…你完全擄獲了我的心… 失敗了30次,還無動於衷是怎樣~還好第31次,她終於點頭了~ ------------------------------------------------ 簡單說明一下失敗的一些原因… 1. 燒錄會失敗的原因,不是光碟機有問題,是因為我把/TEMP和swap設在 ...

Ubuntu 的氣泡通知

Selena avatar
By Selena
at 2010-05-13T15:01
預設的氣泡通知是在右上角 不過如果把工具列改到其他地方之後 他仍然是在右上角 請問有辦法設定 氣泡通知出現的位置嗎? - ...

Firefox my favorites 位置

Ivy avatar
By Ivy
at 2010-05-13T14:52
※ 引述《Maxsolar.bbsatOfO.twbbs.org (Astro v.s. Geo)》之銘言: : ※ 引述《kidstrife.bbsatptt.cc (kidstrife)》之銘言: : : 電腦不知到為什麼又可以了,現在正在備份重要資料 : : 想請問Ubuntu裡 firefox ...

請教如何移除 lvm

Madame avatar
By Madame
at 2010-05-13T12:59
系統的硬碟,劃分了 /boot 和 root /home swap /opt 等等 而 root /home swap /opt 都包在 lvm 裡面 現在想要 resize root /home /opt 可是卻發現 gparted 讀不到 lvm 裡面的東西 用 system-config-lvm ...