在測試比較舊的Linux版本時,執行可能會遇到效能或是出現error code。
此時請先把onboard VGA的驅動程式給卸載,再進行測試,否則容易出現錯誤導致測試failed.
要如何卸除或是解決此問題?
nVidia:
關閉aspm (pcie_aspm=off 加入至grub),且使用 Supermicro X8/X9 主板,請這樣做:
至
/etc/modprobe.d/blacklist.conf
最末行,加入
blacklist nouveau
關閉aspm (pcie_aspm=off 加入至grub),且使用 Supermicro X10/X11 主板,請這樣做:
至
vi /etc/modprobe.d/blacklist.conf
最末行,加入
blacklist ast
Intel Xeon PHI:
關閉aspm (pcie_aspm=off加入至grub),如果出現錯誤,請這樣做:
編輯:
vi /etc/grub.conf
找到
kernel 在最末端,加入:
intel_iommu=off
Reference: blacklist 的 driver_name 名稱及其對應裝置
"ark" - Ark Logic
"ast" - ASPEED Technology
"cirrus" - Cirrus Logic
"dummy" - Virtual/Offscreen Framebuffer
"fbdev" - Linux FrameBuffer Device
"glint" - 3DLabs
"i128" - Number Nine
"i740" - Intel 740
"intel" - Intel Integrated Graphics Processor
"mach64" - ATI Mach64
"mga" - Matrox
"modesetting" - Modesetting VESA driver
"neomagic" - NeoMagic
"nouveau" - Nvidia open-source 2D/3D driver*
"nv" - Old Nvidia VESA 2D driver
"openchrome" - VIA/S3 Chrome Graphics
"r128" - ATI Rage 128
"radeon" - ATi/AMD Radeon/FireGL*
"s3virge" - S3 Virge
"savage" - S3 Savage
"siliconmotion" - Silicon Motion
"sis" - SiS
"tdfx" - 3Dfx Voodoo Banshee/3/4/5
"tga" - DEC TGA
"trident" - Trident
"v4l" - Video 4 Linux
"vesa" - VESA
"vmware" - VMware Guest OS
"voodoo" - 3Dfx Voodoo 1/2/Rush