はじめに
2年に一回PCが壊れる人による故障診断
【故障経歴】
- BSODはオトモダチ
- 初めての自作PCを組んで1年で作業ファイルや,思い出その他もろもろを詰め込んだHDD8tbを物理障害で飛ばした経験アリ
- 組んで半年のPCのM.2 SSDが不良品を引いたのかReadエラー,交換するも読み込みできなかったり不安定!!
- i9-12900KSをクロックを下げないと動作しなくなったため1年保証で交換してもらい,1か月も経たないうちに落雷によって壊した経歴アリ!!
前兆
- コピーに異様に時間がかかる
- エクスプローラー表示中に落ちる(ディスクが抜かれた判定
- Disk Partとかで
仮想ディクスサービスエラー
とか発生する - アクセス拒否されたりする
- 起動するたびに認識されたり,されなかったりする
- BIOSにすら認識されない
対処
すぐにPCを止めて,別のPCにディスクを繋げて優先度の高いファイルから少しずつ
コピーをする.ダウンロードすれば取り返せるようなものや環境は,諦める
やっておいた方がいいこと
バックアップきちんと複数にして取っておく
↑これに限る
コードはGitHub
データセットとか大きいファイルはNAS,クラウド
不揮発性メモリは秒で死ぬ
磁気ディスクに保存
SSDよりHDD
HDDよりNAS,クラウド
パソコンの環境と構成
ディスクは4部構成
- M.2 SSD 500gb
OS
だけにする - M.2 SSD 2tb
Application
+WorkSpace
作業フォルダ - HDD 同じ容量かつ違うメーカー RAID1 または
robocopy
などでミラーリングWorkSpace
を保存する場所
CドライブにはOSだけ
ほかドライブにアプリケーションをインストール
作業場Workspace
フォルダを作って,プロジェクトをまとめておく
定期的にtree
とかでフォルダ構成とか保存しておく
プロジェクト
GitHubにプッシュしておく
環境構成はDockerを使う
モジュールimportも全てDockerfileに書き込む
Dockerfileまとめてgitしておくと,別PCでも同環境で作業そのままできる