2023年もあとわずかだったときの大掃除中にnasneの電源を不用意に落としてしまい、その後二度と起動しなくなってしまいました。本体はともかく外付けハードディスクの中はNASとして利用していたのでファイル類が見れなくなってしまうのはキツイ・・・😭
ということで、まずはnasneから外して何とかWindowsパソコンで見れないかと戦ってみました。どうやらnasneの外付けドライブはxfsでフォーマットされているようで、単純にWindowsパソコンに繋げても見れず・・・。そこでwsl2からなら見れるのでは?ということで以下の手順に中身を見ることに成功しました!😉
- 管理者権限でPowerShellを起動
- 以下のコマントを実行して接続されているドライブを確認
PS C:\WINDOWS\system32> wmic diskdrive list brief - 該当のパーティションをマウント
PS C:\WINDOWS\system32> wsl --mount \\.\PHYSICALDRIVE4 --partition 1 --type xfs
あとは同期取りながらDドライブとして接続している外付けハードディスクにコピーしました。
- WSL2のubuntuを起動
- /mnt/wsl/PHYSICALDRIVE4p1$ sudo rsync -auv --delete share/xxx/ /mnt/d/xxx/
- /mnt/wsl/PHYSICALDRIVE4p1$ sudo find share/ -type f | wc -l
これで何とか大事なデータは復旧できました🎉
念のためファイル数もカウントして、コピー先のファイル数と同じであることも確認してます。(shareはnasneで割り当てられたフォルダ名)
- 一通り終わったのでマウント解除してバックアップ対象の外付けハードディスクを取り外します。
PS C:\WINDOWS\system32> wsl --unmount \\.\PHYSICALDRIVE4
あとはまったく起動しなくなったnasneをお正月明けに修理に出さないとかな。