2015年7月21日 星期二

memtest86+ 5.01多核心程式 bug 說明

若使用網路下載usb安裝程式Download - Auto-installer for USB Key (Win 9x/2k/xp/7),製作完成後,開機執行出現測試程式畫面後有2~3秒的時間,若不按F2鍵,其實只是跑單核心程式,但是按F2執行多核程式,發現記憶體只要大於2GB,則到pattern7,block move便當掉了。若你會自行編譯,那就找出4.20版的source code,再比對和5.01版pattern7之間的差異,就可修正這個問題了。若你不執行多核程式測試,其實是沒有這個bug的。針對5.01版已經修完成DOS版本的.exe執行檔,並具備下參數功能,驗證沒有問題,找時間再來說如何實作了…
--> 閱讀更多...

2015年3月9日 星期一

Mint 17.1 32bits下compile memtest86+注意事項

不知道是否是linux kernel 版本號更新還是怎樣,當使用較新版的Mint進行compile memtets86+時,出現#include 找不到。
解決辦法:
sudo apt-get update && sudo apt-get install build-essential linux-headers-$(uname -r)
就搞定了!

另一個問題是,編譯時使用gcc 4.8.2產生的執行檔會當機,因此再使用Synapptic 進行安裝 gcc 4.4版,另外再將makefile :
CC=gcc改成CC=gcc-4.4,重新編譯,就可以了!
--> 閱讀更多...