?? 33.txt
字號:
首
頁
| 新聞動態(tài) | 基本教程 | 網(wǎng)絡(luò)教程 | 精品文章 | 軟件下載 | Linux內(nèi)核 | java專區(qū) | C語言編程 | PHP 編程 | MY SQL | linux相冊
| 嵌入應(yīng)用 | 英漢詞典 | 認證信息 | 風云人物 合作伙伴:eNet下載 中國Linux教育網(wǎng) zhaolinux QQ群:271585997
網(wǎng)頁 mp3 圖片 部落 新聞 Linux網(wǎng)站 Linux培訓 Linux基本命令 內(nèi)核 編程 開源 社區(qū) 軟件 認證
首頁>Linux 內(nèi)核>正文
Linux內(nèi)核編譯全過程詳解(kernel2.6.7)
來源: 責任編輯: 作者: 日期:2005-12-25 17:02:25 點擊次數(shù):8183
alias char-major-14 soundcore
alias sound snd-intel8x0
alias sound-slot-0 snd-intel8x0
alias snd-card-0 snd-intel8x0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
install snd-intel8x0 /sbin/modprobe --ignore-install sound-slot-0 &&
{ /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1; /bin/true; }
remove snd-intel8x0
{ /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1; /bin/true; };
/sbin/modprobe -r --ignore-remove sound-slot-0
然后執(zhí)行“modprobe sound”加載聲音模塊,并使用下列命令檢驗聲卡驅(qū)動:
#cat /proc/asound/cards
顯示結(jié)果如下:
0 [SI7012]: ICH - SiS SI7012
SiS SI7012 at 0xdc00, irq 11
3)VMware問題
解決方法是:
◆ 將/usr/bin/vmware-config.pl中所有的“/proc/ksyms”替換為“/proc/kallsyms”。使用“sed”命令可以達到這個目的。
◆ 重新運行該腳本,使用內(nèi)核頭文件編譯新的內(nèi)核模塊。在編譯過程中如發(fā)生錯誤,應(yīng)該進入/usr/lib/vmware/modules/source,使用下面的命令將vmnet.tar解包:
#tar xvf vmnet.tar
◆ 進入vmnet-only目錄修改bridge.c文件。將“atomic_add(skb->truesize, &sk->wmem_alloc);”修改為“atomic_add(skb->truesize, &sk->sk_wmem_alloc);”,并用類似的方式將“protinfo”改為“sk_protinfo”。
◆ 再次把vmnet-only目錄用下面的命令重新打包為vmmon.tar:
#tar cvf vmmon.tar vmnet-only。
如果按照上面的操作依舊失敗,另一解決方法是到http://ftp.cvut.cz/vmware/下載vmware-any-any-updateXX.tar.gz,將其解壓到任何目錄下,執(zhí)行其中的runme.pl。
4)USB問題
新的2.6.0內(nèi)核中使用的USB模塊大多數(shù)已經(jīng)改名,因此需要修改/etc/rc.sysinit中對USB子系統(tǒng)初始化的代碼。將該文件中所有的“keybdev”改為“usbkbd”、“mousedev”改為“usbmouse”、“/proc/bus/usb”改為 “/sys/bus/usb”,并在/etc/init.d/halt中進行同樣的修改。此外,還要在/etc/rc.sysinit中找到 “needusbstorage”,做如下修改:
needusbstorage=
if [ $usb = "1" ]; then
needusbstorage=`LC_ALL=C grep -e "^I.*Cls=08" /sys/bus/usb/devices 2>/dev/null`
action $"Initializing USB 1.1 host controller: " modprobe ohci-hcd 2> /dev/null
action $"Initializing USB HID interface: " modprobe hid 2> /dev/null
action $"Initializing USB keyboard: " modprobe usbkbd 2> /dev/null
action $"Initializing USB mouse: " modprobe usbmouse 2> /dev/null
本新聞共4頁,當前在第3頁 1 2 3 4
發(fā)
表
評
論
會員名稱: 密碼:匿名 ·注冊·忘記密碼?
評論內(nèi)容:
(最多300個字符)
查看評論
顯
示
評
論
作者筆名 簡單內(nèi)容(共1個評論) 查看全部內(nèi)容 發(fā)表日期
匿名 我做到make install時出現(xiàn)如下錯.. 7-4 14:16
打印本頁 關(guān)閉窗口
linux吧學習交流網(wǎng)版權(quán)所有 Copyright 2005-2008 隴ICP備05005178號 QQ聯(lián)系方式:391661813 [本站統(tǒng)計]
英 漢 詞 典
位運算符
字面值
變量
成員
強制轉(zhuǎn)換
八進制
聲明
域
垃圾回收
更多...
Linux 風云人物
理查德·馬修·斯托曼
Linux之父---Linus Torvalds
一個高級黑客給黑客同胞們的
十大超級老牌黑客:莫里斯
十大超級老牌黑客之:卡普爾
十大超級老牌黑客之:雷蒙德
十大超級老牌黑客之:米特尼
十大老牌黑客之:約翰.德拉浦
十大老牌黑客之:斯托曼
十大超級老牌黑客:丹尼斯.利
十大老牌黑客之:沃茲尼克
更多...
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -