NetWalker(PC-Z1)再インストール用イメージファイル

サポート終了によりNetWalker(PC-Z1)のリカバリー用SDカードが作れなくなってしまったので、イメージファイルを公開します。WindowsやMacなどでもリカバリーSDの作成ができます。

サポート終了

2015年5月31日にサポート終了に伴いレポジトリ(mit.sharp.co.jp)のアクセスが不可になってしまいました。
2017年3月31日にはリカバリーSDの作成もできなくなりました。
PC-Z1/Z1J「再インストール用microSDカード作成 プログラム」終了のお知らせ │モバイルインターネットツール(NetWalker)│サポート・お問い合わせ:シャープ
https://jp.sharp/support/mit/info/reinstall.html
リカバリーSDはシャープのレポジトリからしか配布されていないため入手不可能になり、不具合が起きるとリカバリーが一切できない状態になってしまいました。
NetWalkerは初期状態ではまともに使用できないので、OSやソフト入れ替えなどを行って一種の玩具として使っている方が多いと思います。リカバリーができないと何かあっても復旧ができません。

イメージファイルを配布します

自分が以前にバックアップを取っていたためこちらにて再配布します。
ダウンロードはこちらから(1.9GB)↓
netwalker.img (Googleドライブ・ダウンロードボタンでダウンロード)
(SHA1: 59920F2504ED52B28F7A8A821D85010C3E3F98CD)
7zip圧縮版のダウンロードはこちら(799MB)↓
netwalker.7z (Googleドライブ・ダウンロードボタンでダウンロード)
netwalker.7z (OneDrive)
(SHA1: DEBDAF28A6D25E9F9EB378104C08E3C3E4CC2A87)
GNU GPL/LGPLソフトウェアですので転載したソースコードをこちらに公開しています。
bicstone/netwalker-ecos: NetWalker Kernel (eCos) archives - GitHub
https://github.com/bicstone/netwalker-ecos
bicstone/netwalker-linux: NetWalker OS (linux-2.6.28-271-gec75a15) archives - GitHub
https://github.com/bicstone/netwalker-linux

使用方法

Google Driveからダウンロードする場合、リンクをクリックした後、「ダウンロード」ボタンをクリックします。
もう一度ダウンロードボタンをクリックします。
ダウンロード中に、ブータブルメディアを作成できるソフトと2GB以上のmicroSDカードを準備します。配布物はimgファイルそのものです。ブータブルメディアを作成できるソフトを用いてmicroSDカードへの書き込みが必要です。ただし、NetWalkerの仕様上、SDHC(32GB)までが限界です。
Windowsの環境であればRufusをおすすめします(インストール不要で軽量な著名なフリーソフトです)。
Rufus - 起動可能なUSBドライブを簡単に作成できます
https://rufus.ie/ja/
イメージファイルのダウンロードが完了したらRufusにてnetwalker.imgファイルを選択します。7zip版をダウンロードした場合は解凍してから選択してください。
その後、右のチェックボタンを押し、チェックサムを確認してください。画像の通りの文字列になっていない場合はダウンロードミスなので再度ダウンロードしてください。
怪しいSDカードを使用する場合は「不良ブロックを検出」にチェックをいれ、選択した「デバイス」が正しいことを確認し、他の設定は変えずにスタートをクリックしてください。
書き込み後に、Windowsのディスクの管理でSDカードの状態を確認するとこのようになっています。Windowsでは認識できないファイルシステムのため、内容を確認することはできません。
書き込みが終了したらPCからSDカードを取り出し、電源を切ってから(再起動ではありません)netwalker本体にSDカードを挿入します。
ACアダプターを接続していることを確認し、左上のボタンを2つ同時押しをしながら電源ボタンを押して起動します。
白い画面になったり、突然再起動してももしばらく押し続けます。リカバリーまでとても時間がかかる場合があります。私の端末は突然再起動し2分程度かかりました。おそらくこの間も根気強くボタンを押し続けないと通常起動してしまいます。
その後、コマンドラインが出たら手を離します。
Yを押したらリカバリーが始まります。
以上でリカバリーが終わりました。

リカバリーできない場合

下記を確認し、何度か試してみてください。失敗しても根気強く何回か試すと成功します。
  • 電源をオフにしてからSDカードを挿入してください。再起動ではブートしません。
  • ACアダプターを接続しているか確認してください。
  • 起動したらリカバリー画面に入らなくても根気強くボタンを両方ともに押し続けてください。
  • ボタンを押し始めるタイミングを変えてみてください。電源ボタンを押す前に押さなければならない個体と、電源ボタンを押した後に押さなければならない個体があるようです。
  • SDカード容量を変えてみてください。容量は2GB以上で、できれば容量が小さい方が認識しやすいです。
  • SDカードメーカーを変えてみてください。
  • Rufusでチェックサムを確認してください。
  • Rufusの「不良ブロックの検出」をオンにしてみてください。

@bicstone

大石貴則 (Ōishi Takanori) と申します。 Webエンジニア / セキュリティスペシャリスト / 機械エンジニア です。 プロダクトに幅広く携わり、相互成長し続けられるエンジニアを目指しています。

GitHubLinkedIn