【エラーだらけ】PC 自作初心者が Mini-ITX の Linux PC を組み立てる
導入
生来、自分の力を過信して身の丈に合わない高い目標を設定しがちな質であるが、今回もまたやってしまった。PC 自作の完全な初心者が、Mini-ITX の PC に手を出してしまったのだ。
これは、そんな向こう見ずのビギナーが無謀にも Mini-ITX PC 自作の登頂に挑むドキュメンタリーである。
想定読者
背景知識は特に必要ない。PC を自作してみたいという熱意さえあれば・・!
- PC を自作してみたいが何をすればいいのか、何から始めたらいいのか分からない
- ちょうど今 PC を自作していてエラーに苦しんでいる
- Mini-ITX の PC を組み立てる様子が知りたい
現時点での私の習熟度
記事執筆時点での私の習熟度は次の通り。
- PC 自作において完全な初心者
- PC の使用歴は 10 年以上
本題
パーツの選定から OS のインストールまで、およそ 1 ヶ月を要した。スケジュールはこのようになった。
- パーツ選定: 1 週間
- パーツ調達: 3~4 日間
- PC の組み立て: 2 日間
- エラーの修正: 2 週間
- OS のインストール: 1 日
エラーの修正に 2 週間もの月日が流れている点から、何かを感じ取ってほしい。
PCのパーツ選定
私が選んだパーツの一覧はこちら。PC を組むのに必要なパーツの全体像として参考になれば幸いだ。
ところで、「Mini-ITX」というのはマザーボードの規格の一種である。一般的な選択肢の中では最小で、サイズの観点から組み立てが最も難しいと言われている。どのくらい小さいかというと、下図の通りだ。
基本的に、パーツ選定の早い段階でまずマザーボードとその規格を決める。その後、他の PC ケースや電源ユニットなどのパーツを順次決めていくのが通例であるようだ。マザーボードの規格によって、対応する他のパーツの選択肢が絞られるからだ。
私は次のような順番でパーツを決めた。PC ケースを真っ先に選ぶのはあまり一般的でないと思われる。1
- PC ケース
- CPU、マザーボード
- CPU クーラー、電源ユニット
- GPU
- メモリ、ストレージ
要件定義
今回の PC は開発用のワークステーションとして作った。つまり、ゲーミング PC のように高負荷な用途では使用しないということだ。これを踏まえ、次のように要件を定義した。
- コスト: できる限り安く
- CPU と GPU に関してはよりお手頃なものを選んだ
- サイズ: できる限りコンパクトに
- Mini-ITX 以外考えられなかった
- パフォーマンス: コーディングやブラウジングが快適にできる
- CPU と GPU はそれほど高性能でなくてもよい
Mini-ITX PC を作ろう!
PC の組み立て自体に要したのは数日程度であったが、その道中や道後に多くの苦難が待ち受けていた。
トラブル其の一: ケーブル配線まわり
まず一番悩んだのがケーブル配線まわりだ。最終的に配置を決定するまでに何度も組み立てたものを元に戻したり、解体したりした。これは Mini-ITX に特に当てはまる難所であろう。
電源ケーブルが GPU のファンと接触しそうになったり、CPU クーラーの極太ケーブルの扱いに苦戦したり、電源ユニットから生えている無数のケーブルがただでさえ狭い Mini-ITX ケースを圧迫したり、等々。
ちなみに、マジックテープの結束バンドはケーブル配線に革命をもたらすゲームチェンジャーである。2 上記の写真から分かるように、非常に汎用性が高い。
> マジックテープの結束バンドはケーブルをまとめるのに非常に役立つ
トラブル其の二: 真っ黒なモニター
ケーブル地獄を抜け、何とか PC の電源を入れるところまで漕ぎつけた。
CPU クーラーも問題なく動き、「7 合目に差し掛かったあたりかな?」と持ち前の楽観主義が頭をもたげてくる。ところが、モニターに何も映らない。数分待っても真っ黒な状態である。
何か分かり易いエラーメッセージが表示されるはずもなく、どう修正したらいいか皆目見当もつかず。立ち尽くしてしまう。
しかしどの山にも先人は居るもので、ネット上の潤沢な情報資源を基に、検証用のブザースピーカーと LED ランプがあればエラーの原因を特定できるらしいことが判明した。まことに、少しのことにも、先達はあらまほしきことなり。
早速ブザースピーカーと LED ランプのセットを追加購入し、マザーボードに取り付けてみた。
結果、エラーの原因はメモリにあることが判明。そこでメモリを数回抜き差ししてみたが、解消せず。ここにきてメモリの販売店に問い合わせたところ、無償交換ができるとのこと。
驚いたことに、メモリを交換しただけでエラーは解消され、無事に BIOS/UEFI メニューがモニターに表示された。最初からいきなりはずれを引くとは、ビギナーズラックという言葉は存在しなかったのか・・。
> PCのパーツにおいては今回のように不良品を引くということはざらにあるらしい
> メーカーや販売店の保証期間内でかつ保証の範囲内であれば、パーツの無償交換などのサポートを受けられることを心得るべし
> 保証書類は安全な場所に保管するべし
トラブル其の三: SSDが認識されない
やっとこさ BIOS/UEFI メニューが映し出され、天にも昇れる気分に浸る。「よし、頂上が見えてきたぞ・・!」しかし一難去ってまた一難。
BIOS の設定を一通り眺め、OS インストール用のフラッシュメモリを用意し、ほとんど OS のインストールも終わりかけていた頃、こんなエラーが立ちはだかった。
Linux OS のインストールも初めてだったからか、初めは自分のパーティショニングに問題があるのだろうと思っていた。しかし、それは全くの見当違いであった。ー 私はその違和感の正体に気づいた。「・・そもそも SSD が認識されていないじゃないの」
まとめると、私は次のような手順を踏む羽目に陥った。
- マザーボードと互換性のある SSD リストをたまたま見つけ、自分が買ったものはサポート外であることを知った
- 互換性のある SSD を買いなおし、取り替えたものの解決せず・・
- ASRock (マザーボードのメーカー) のサポートチームにアドバイスを求めた
- 返事があり、その中で提案された 3 つの方法を試した
- CMOS クリア → 解消せず
- SSD を再度設置しなおす → 解消!
- BIOS/UEFI アップデート → 解消せず
- No.2 の手順を試し、SSD が無事認識された!
ところで、この写真に写っている SSD とこのパーツ一覧の SSD が違うことにお気づきだろうか?(WD SN770 1TB vs. Crucial T500 500GB) これは盛大な伏線だったのだ。
ちなみに、SSD の取り付けに問題があるという心当たりは薄っすらとあった。取扱説明書を頼りに取り付けてみたものの、何か拭いきれない違和感が纏わりついて離れなかった。あれは取り付けに少々コツが要るよなあ。
何にせよ、SSD をしっかり取り付けていなかったがために多大な時間を、マザーボードのサポートリストを見落としていたがためにお金を浪費するという下手をこいてしまった。弾丸登山は危険なので止めましょう。
> SSD 取り付けのコツは、SSD に 20~30° 程角度を付けて何度かスロットに先端を出し入れしながら正しいポジションを探ること
> 購入したマザーボードとの対応が確認されているSSDやメモリ、CPUのサポートリストは必ず確認すべし
Linux OS をインストールする
これで何とか OS のインストールも完了。OS には、純粋関数型 Linux ディストリビューションを謳っているNixOSを採用。詳しくは、以下の記事を参照されたし。
(🚧Coming soon...)
結び
頂上が見えたあの瞬間 ー BIOS/UEFI メニューが初めてモニターに映し出された瞬間 ー の興奮は筆舌に尽くしがたい。
この登頂記録が誰かの役に立つことを願っている。
初心者目線で厄介に感じたこと
熟練者目線では語れない、初心者だからこそ気づける事もある。私が PC 自作の初心者の目線から厄介だと感じたことを幾つか挙げておく。
- メモリ & ストレージの互換性:
- たとえメモリや SSD の規格やインターフェイスにおいてマザーボードと互換性があったとしても、うまく動いてくれないものもある
- 規格やインターフェイスの例: メモリだと「DDR4」や「DDR5」、ストレージだと「PCIe 第○○世代」「SATA」等
- メーカーやその中の或る特定の製品によっても、マザーボードが対応しないこともある
- メーカーの公式ウェブサイトを確認することを強くお勧めする
- 大抵はメモリや SSD、CPU のサポートリストが掲載されている
- 私の場合は、こちらのページ
- たとえメモリや SSD の規格やインターフェイスにおいてマザーボードと互換性があったとしても、うまく動いてくれないものもある
- どうやってエラーの原因を特定するのだろう?:
- コーディングと違い、PC 自作においてはエラーメッセージが親切に原因を教えてくれることはない
- 結局、エラー解消の為に検証用のブザースピーカーと LED ランプを購入する必要性が生じた
- 熟練者には常識かもしれないが、少なくとも私は戸惑った
- CPUグリスはいずこへ?:
- CPU グリスは大抵 CPU クーラーに付属しているということは事前に調査済みだったが、見つけられず 3
- ズボンに白いものが付着していることに気づき、そこでようやくクーラーに直接塗布されていることに気が付く
- 「付属」と聞いて、てっきり容器に入ってるものと決めつけていた
感謝👏