web-dev-qa-db-ja.com

MemTestは、使用するRAMに関係なく、テスト7で多数のエラーを返します。

私はこのコンピューターで問題を抱えていましたが、MemTestがRAMにエラーがあると言ったので、交換すると問題が解決すると思いました...しかし、古いRAMスティックを交換した後、同じエラーが発生します。私が見る限り、MemTestの同じアドレス。

私は(現在)8GBのRAM(G.Skillから)のゲートウェイID49CUを持っています。memtestエラーの写真を添付し​​ました(ランダムに一時停止して写真を撮りました)。これがA.この新品のRAMも不良であるという兆候、B。コンピュータ内の他のハードウェアが不良であるという兆候、C。推測できない他の問題であるかどうかはわかりません。

このmemtestは、Ubuntu12.10に組み込まれているものです。

画面の画像は次のとおりです。

1

6
PhoenixCodes

これは 既知のバグ Memtest86 + v4.20がいくつかのLinuxディストリビューションで配布されており、Memtest86 +のコンパイルに使用されるコンパイラ(gcc)の変更が原因です。残念ながら、これは、Ubuntu 12.10(Quantal)ISOに含まれているMemtest86 +にこのバグが含まれていることを意味します。

Quantal用の修正されたMemtest86 +は、間もなくリポジトリから入手できるようになります。それまでの間、バグのないMemtest86 + v4.20をGRUBブート選択に次のコマンドで追加できます(これはUbuntuがインストールされていることを前提としています)。

Sudo apt-get install grub-imageboot
Sudo mkdir -p /boot/images/
wget http://www.memtest.org/download/4.20/memtest86+-4.20.iso.gz -O - | \
gunzip | \
Sudo tee /boot/images/memtest86+-4.20.iso > /dev/null
Sudo update-grub2

これにより、公式WebサイトからMemtest86 +がダウンロードされ、GRUB grub-imageboot ユーティリティを介して)に含まれます。再起動すると、GRUBに新しいオプションBootable ISO Image: memtest86+-4.20が表示されます。

11
Vincent Yu

コメントと、私がうまくいくように彼の答えを微調整する方法に基づいて、Vyuの答えに追加します。

ターミナルで、次の手順を実行します。これにより、MemTestが通常実行されるのと同じ画面からisoを実行するための適切なプログラムがダウンロードされ、必要なフォルダーが作成されます。

Sudo apt-get install grub-imageboot
Sudo mkdir -p /boot/images/

次に、端末の外部で、次の手順に従います。

download the file at http://www.memtest.org/download/4.20/memtest86+-4.20.iso.gz
unextract the .iso from the file you just downloaded

ターミナルに戻り、以下を実行します。これにより、ファイルが正しいフォルダーにコピーされ、1行目からプログラムが更新されます。「PathToDownload」は、抽出していないISOがある場所へのパスに置き換える必要があることに注意してください。

Sudo cp PathToDownload/mt420.iso /boot/images/memtest84+_4.20.iso
Sudo chown root:root /boot/images/memtest84+_4.20.iso
Sudo update-grub2
1
PhoenixCodes

プロセッサまたはソフトウェアのバグ? (はい、CPUにはバグがある可能性があります!)

記憶はおそらく大丈夫です。失敗したテストに乱数シーケンスが含まれているという事実は、乱数の生成に使用される命令に問題があるか、Memtest86 +自体にバグがあることを示しています。

Memtest86 +の古い(または利用可能な場合は新しい)バージョンは、このバグの影響を受けない可能性があります。

0
bwDraco