適用できるWindowsPCはCPUがIntel(ARMでない)の32ビット,64ビット,MBR,UEFIまたは CPUがIntel(PowerPC,ARMでない)のMacPCであり暗号化されたPCとハード故障は対象外とする
WindowsPCデータレスキュー
MacPCレスキュー
レスキューデータの回復
Raspberry pi Desktop ISOのZIPをダウンロード
Etcherのダウンロードとインストール
Etcherを使ってISOファイルを元にライブUSBを作成
作成したライブUSBでPCを起動して一番上の「Run with Persistence」を選択
以下のサイトにアクセスする
https://www.raspberrypi.org/software/raspberry-pi-desktop/
Download をクリックするとダウンロードが開始される
海外のサイトなので1〜2時間程度かかる
以下のサイトにアクセスする
https://www.balena.io/etcher/
Linux,Windows,Mac版があるので自分のPCに合わせたものを選択してダウンロードする、Windowsはinstallerを選択する
ダウンロードしたEtcherをPCにインストールする
利用したいUSBメモリ,ポータブルUSBハードディスク, ポータブルUSBSSDのいずれかをPCにセットする
インストールしたEtcherを起動する
select imageをクリックしてダウンロードしたISOを選択する
セットしたUSBを選択する、表示されない時はselect driveをクリックする
FlashをクリックしてUSB作成する
作成したUSBをPCにセットしてPCを起動(通常は再起動のみ)
WindowsPCの場合はをPC起動後すぐにBIOSを起動させてUSBから起動を選択する
MacPCの場合は起動後すぐにoption(alt)キーを押し続けるとハードディスクとUSB(オレンジ)のマークが出てくるのでUSBを選択する
どちらも起動されれば左の画面が表示される
表示された後は10秒で一番上が自動起動されるので止めるか2番目以降を選択する場合は10秒以内にキーボードの上下ボタンの下を押すことで可能になる
Run with persistence 独自設定を維持して起動
Run and reset persistence 独自設定をクリアして起動
Run without persistence 独自設定を無視して初期状態で起動
Graphical install グラフィカルインストール(今回は使わない)
Install テキストインストール(今回は使わない)
Install with speech synthesis 音声合成によるインストール(今回は使わない)
他のディスストリビューションでもインストール無しで起動できるが、起動後の設定などを維持しない点が異なる。
Debianでもpersisteneceも可能だがPCのタイプ毎にISOをダウンロードする必要がある
USB作成後に行った基本設定,アップデート,パッケージインストールなどの独自設定を維持した状態で起動する
起動後のWelcome画面より基本設定
再起動後に日本語化の不足パッケージのインストール
synapticを利用したGUIで必要パッケージのインストール
ログインはpiユーザーで自動ログイン
Nextボタンをクリックして基本設定を開始
画面のように設定してNextボタンをクリック
インストール時点ではユーザー:pi パスワード:raspberry になっているのでお好みのパスワードを設定する(忘れない様に)
有線LANの場合はスキップ、無線LAN環境があるので使いたい時は表示されたSIDを選択して無線LANを有効にする
無線LANのSIDが何も表示されない時はLinuxのドライバがPCに対応していないので有線LANを使用するか、対応できる無線LANアダプターを利用する
ターミナルより手動でアップデートも可能だがここでアップデートしておいた方が無難
再起動ボタンをクリックする
表示はほとんど日本語化されているが日本語入力はまだできない
ネットワーク接続は必須
ターミナルに sudo apt upgrade を入力してエンター
アップデートするパッケージが表示される
アップデートをするかの確認が表示される
ターミナルに y を入力してエンター
ターミナルの上にポップアップが表示されたら完了
ターミナルに sudo apt install synaptic を入力してエンター
メニュー---設定からSynapticを起動する
chromium-l10nを検索してインストール指定
libreoffice-help-jaを検索してインストール指定
libreoffice-l10n-jaを検索してインストール指定
fcitx-mozcを検索してインストール指定
適用ボタンをクリックする
日本語入力設定を有効にするため再起動する
メニュー---設定のFcitxの設定でキーボード系の設定が可能
メニュー---設定のMozcの設定で日本語変換の設定が可能
日本語の入力は半角/全角キーかcntl+spaceで日本語の切り替えが可能で右上のボタン群の一番左がキーボードマークとオレンジ色の「あ」のいずれかが表示される、「あ」の時は日本語が入力できる
また、変換はローマ字とひらがな選択がMozcの設定で可能である
パッケージアップデートで不要になった古いパッケージを削除する
ターミナルに sudo apt autoremove を入力してエンター
削除できるパッケージが表示されるので、ターミナルに y を入力してエンター
古いパッケージの削除は1ヶ月に1度程度で十分、1年程度行わなくても問題ないがディスク容量の無駄になるので適時実行することを薦める
メニュー---設定からSynapticを起動する
gpartedを検索してインストール指定
gnome-disk-utilityを検索してインストール指定
適用ボタンをクリックする
ディレクトリ,ファイル単位のレスキューの場合はFAT32でフォーマットした出力用を使用する
パーティション単位のレスキューと回復はLinuxで行うのでext4でフォーマットして使用する
Windows,Mac,Linuxで共通に読み書きできのはFAT32だけです
LinuxはWindowsのNTFS読み込み可能
LinuxはMacのHFS+読み込み可能
WindowsPCにセットしてレスキューUSBを起動する
レスキューしたいデータを格納するUSBをセットする
メニューよりアクセサリーのディスクを起動する
内臓HDD,レスキューUSB,データ出力用USBを確認する
メニューのシステムツールからGpartedを起動する
データ出力用を選択する
USBをMBRでフォーマットする
USB全体をFAT32でフォーマットする
FAT32以外はWindowsとLinux両方で扱えない
但し、4Gバイト/ファイルは扱えないのでexFATを検討する
メニューのアクセサリーよりファイルマネージャーを起動する
レスキューしたいデータがあるパーティションを選択してインストール時に設定したrootバスワードを入力してマウントする
レスキューしたいディレクトリまたはファイルを選択してデータ出力用にコピーする
ターミナルよりsudo gnome-disksを起動する
(root権限なので十分に注意する事)
パーティション出力用はGpartedでext4でフォーマットする
レスキューしたいパーティションを選択してパーティションイメージ作成を選択する
ファイルは.imgで作成されるのでパーティション出力用を指定する
(パーティション出力用はレスキューしたいパーティション以上のサイズが必要)
MacPCにセットしてレスキューUSBを起動する
レスキューしたいデータを格納するUSBをセットする
メニューよりアクセサリーのディスクを起動する
内臓HDD,レスキューUSB,データ出力用USBを確認する
メニューのシステムツールからGpartedを起動する
データ出力用を選択するUSBをMBRでフォーマットする
USB全体をFAT32でフォーマットする
FAT32以外はMacとLinux両方で扱えない
但し、4Gバイト/ファイルは扱えないのでexFATを検討する
メニューのアクセサリーよりファイルマネージャーを起動する
レスキューしたいデータがあるパーティションを選択してインストール時に設定したrootバスワードを入力してマウントする
レスキューしたいディレクトリまたはファイルを選択してデータ出力用にコピーする
パーティション出力用はGpartedでext4でフォーマットする
ターミナルよりsudo gnome-disksを起動する
(root権限なので十分に注意する事)
レスキューしたパーティションを選択してパーティションイメージ作成を選択する
ファイルは.imgで作成されるのでパーティション出力用を指定する
(パーティション出力用はレスキューしたいパーティション以上のサイズが必要)
個別ディレクトリまたはファイルのリストアは起動できなくなったOSを再インストール後に該当OSのファイルマネージャーで元に戻す
パーティションのリストアは起動できなくなったOSを再インストール後にデータレスキューUSBのディスク(gnome-disks)で元に戻す
このUSBは様々なタイプ(32ビット,64ビット,MBR,UEFI)のPCで利用できるが通常のLinuxでもタイプが合えば全く同じことができる
最悪の場合はデータを破壊するので知識と経験が不足している方は専門家にお願いした方が安全です
このUSBはジャンクなどのOSがない中古PCの状態確認に利用できますので中古PCを探している方は便利です
この方法でインストールしたイメージファイルは以下からダウンロードすることもできます
OSダウンロード のPCで利用できるリナックスOS内にあるRaspberry Pi Desktop(データレスキュー用) です