[問題] iommu 在 m4a785td-m evo 的設定
asus m4a785tdm-evo 4G ram
debian lenny 5 64-bit
裝完開機: free -m 看看系統抓到多少 ram
哇,只有 3712,竟然比 32-bit 少: 3798
那注意看看開機訊息,竟然看到
Please enable the IOMMU option in the BIOS setup
翻翻手冊,也沒有這項東西,BIOS 裡面也沒有,上網找找
竟然是 linux 的錯
Linux does not currently provide a mechanism for allocating memory with
addresses that fall within the first 4GB of the physical memory installed in
a Linux/x86-64 system.
On AMD's AMD64 platform, the size of the IOMMU can be configured in the system
BIOS or, if no IOMMU BIOS option is available, using the 'iommu=memaper' kernel
parameter.
那我就試試 vi /boot/grub/menu.lst
kernel ...... iommu=memaper=4 沒用
kernel ...... iommu=memaper=3 還是沒用
kernel ...... iommu=memaper 也是沒用
kernel ...... iommu=noaperture 不行
請問 4g - 8g ram 時要怎樣設定呢?
p.s. iommu 語法如下
iommu=[size][,noagp][,off][,force][,noforce][,leak][,memaper[=order]][,merge]
[,forcesac][,fullflush][,nomerge][,noaperture][,calgary]
請問這到底要怎麼設定呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.54.211
※ 編輯: pgychen 來自: 114.42.54.211 (02/06 08:32)
Linux 近期熱門文章
21
56
PTT數位生活區 即時熱門文章