◆SDカードからのデータ復元手順◆
1. KNOPPIXを起動
PCにKNOPPIXのCDを入れて、CDでBOOTします。SDカードや、データ保存用USBメモリはまだ接続しないでください。
「boot:」と表示されたら[enter]キーを押してください。
KNOPPIXが起動できたら、画面左下のターミナルアイコンをクリックしてください。
起動したターミナルで作業をします。
続いて「root」ユーザに変更しますので、以下のコマンドを入力して[ENTER]を入力して下さい。
knoppix@Microknoppix:~$ su -
|
以下の表示になったら「root」ユーザに変更できています。
2. メディア接続前の状況確認
2. 復元先のメディアを接続
3. 復元先のメディアをマウント
では、先ほど接続して確認した、復元したデータを保存するメディアをマウントし、保存先を確保します。
KNOPPIXのデスクトップ画面から、以下の「ファイルマネージャ」をクリックします。
ファイルマネージャが起動すると、以下の通り現在認識しているデバイスが一覧表示されます。 直前に確認したデバイス名で復元先のメディア探します。
このレシピでは「/dev/sdb」でしたので、その1番目のパーティションをあらわす「sdb1」を、以下の通りクリックします。
復元先に何かファイルがあれば、上記の通り中身が表示されます。空であれば、何も表示されません。
次に、パソコンのターミナル画面から、以下のコマンドを入力して、復元先のメディアがマウントされているか確認します。
結果、以下のように表示されます。
青文字の部分が、復元先のメディアをマウントした位置になります。
後で必要になりますので、メモしておおきましょう。
Filesystem 1K-ブロック 使用 使用可 使用% マウント位置
/dev/sr0 710652 710652 0 100% /mnt-system
tmpfs 1646592 2644 1643948 1% /ramdisk
/dev/cloop 1821128 1821128 0 100% /KNOPPIX
unionfs 1646592 2644 1643948 1% /UNIONFS
unionfs 1646592 2644 1643948 1% /usr
unionfs 1646592 2644 1643948 1% /home
tmpfs 10240 60 10180 1% /UNIONFS/var/run
tmpfs 10240 2736 7504 27% /run
tmpfs 10240 0 10240 0% /UNIONFS/var/lock
tmpfs 102400 48 102352 1% /UNIONFS/var/log
tmpfs 2097152 20 2097132 1% /tmp
udev 20480 4 20476 1% /dev
tmpfs 2097152 4 2097148 1% /dev/shm
/dev/sdb1 1002052 425640 576412 43% /media/sdb1
|
4. 復元したいメディアを接続
復元したいデータが保存されていたメディア(間違って消したSDカードなど)をパソコンに接続します。
復元したいデータが保存されていたメディア(SDカード)を挿します。もし、パソコンにスロットがない場合は、別途USBカードリーダなどで接続してください。
次に、パソコンのターミナル画面から、以下のコマンドを入力して、接続した復元したいメディアが認識しているか確認します。
結果、以下のように表示されます。先ほどと比べ増えた、緑文字の部分が接続したメディアになります。
この場合、「/dev/mmcblk0」と表示されていますが、これはSDカードスロットにSDカードを接続した場合の表示で、カードリーダなどでメディアを接続した場合や、USBハードディスクやUSBメモリの場合は「/dev/sdc」や「/dev/sdd」などといった具合に、表示されると思います。
/dev/sda: 78150744
/dev/sdb: 1007615
/dev/mmcblk0: 974272
total: 80132631 blocks
|
5. PhotoRecで復元
それでは、復元作業を開始します。使用するソフトは「PhotoRec」で、既にKNOPPIXに搭載されています。
- パソコンのターミナル画面から、以下のコマンドを入力して、「PhotoRec」を起動します。
最初に、以下の画面が表示されます。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
PhotoRec is free software, and
comes with ABSOLUTELY NO WARRANTY.
Select a media (use Arrow keys, then press Enter):
Disk /dev/sda - 80GB / 74 GiB (RO) - ATA TOSHIBA MK8037GS
Disk /dev/sdb - 1031 MB / 983 MiB (RO) - I-O DATA USB Flash Disk
Disk /dev/mmcblk0 - 1021 MB / 928 MiB (RO)
Disk /dev/sr0 - 728 MB / 694 MiB (RO) - MATSUSHITA DVD-RAM UJ-833S
[Proceed] [QUIT]
|
ここでもし、以下のような画面が表示された場合は、ターミナル画面の縦の長さが足りませんので、[QUIT]が選択されている状態で、[ENTER]キーを入力していったん終了し、ターミナル画面をマウスで縦に引き伸ばして、もう一度試してください。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
PhotoRec need 24 lines to work.
Please enlarge the terminal.
:
:
[QUIT]
|
- まず、復元したいメディアを矢印キーで選択します。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
PhotoRec is free software, and
comes with ABSOLUTELY NO WARRANTY.
Select a media (use Arrow keys, then press Enter):
Disk /dev/sda - 80GB / 74 GiB (RO) - ATA TOSHIBA MK8037GS
Disk /dev/sdb - 1031 MB / 983 MiB (RO) - I-O DATA USB Flash Disk
Disk /dev/mmcblk0 - 1021 MB / 928 MiB (RO)
Disk /dev/sr0 - 728 MB / 694 MiB (RO) - MATSUSHITA DVD-RAM UJ-833S
[Proceed] [QUIT]
|
- 次に、[Proceed]が選択されている状態で、[ENTER]キーを入力します。
- 続いて、パーティションテーブル種別を選択します。
カメラで扱われているフォーマット形式は、FATと呼ばれるWindowsPCなどで扱えるパーティションを採用していますので、以下の通り[Intel ]を選択し、[ENTER]キーを入力します。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
Disk /dev/mmcblk0 - 1021 MB / 928 MiB (RO)
Please select the partition table type, press Enter when done.
[Intel ] Intel/PC partition
[EFI GPT] EFI GPT partition map (Mac i386, some x86_64...)
[Mac ] Apple partition map
[None ] Non partition media
[Sun ] Sun solaris partition
[XBox ] XBox partition
[Return ] Return to disk selection
|
- 次に、復元したいメディアの中にある、パーティションテーブルが表示された、PhotoRecのメイン画面が表示されます。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
Disk /dev/mmcblk0 - 1021 MB / 928 MiB (RO)
Partition Start End Size in sector
No partition 0 0 1 61695 3 16 3958544 [Whole disk]
1 P FAT16 >32M 3 3 14 61695 3 16 3948291
[ Search ] [Options ] [File Opt] [ Quit ]
|
この画面で表示されるメニューの意味は、以下になります。
[ Search ] | ファイルを検索して復元します。 |
[Options ] | 動作オプションを設定します。 |
[File Opt] | 拡張子で復元対象のファイルを指定します。 |
[ Quit ] | 戻ります。 |
- ここではまず、復元対象のファイルを、拡張子で指定するため、以下の通り矢印キーで[File Opt]を選択して、[ENTER]キーを入力します。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
Disk /dev/mmcblk0 - 1021 MB / 928 MiB (RO)
Partition Start End Size in sector
No partition 0 0 1 61695 3 16 3958544 [Whole disk]
1 P FAT16 >32M 3 3 14 61695 3 16 3948291
[ Search ] [Options ] [File Opt] [ Quit ]
|
結果、以下のように復元したい拡張子を選択する画面が表示されます。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
PhotoRec will try to locate the following files
[X] 7z 7zip archive file
[X] DB
[X] a Unix Archive/Debian package
[X] abcdp Apple binary property list
[X] accdb Access Data Base
[X] ace ACE archive
[X] ab MAC Address Book
[X] ahn Ahnenblatt
[X] aif Audio Interchange File Format
[X] all Cubase Song file: .all
[X] als Ableton Live Sets
[X] amd AlphaCAM (amd/amt/atd/att)
[X] amr Adaptive Multi-Rate
[X] apa APA Style Helper
[X] ape Monkey's Audio compressed format
[X] apple AppleSingle/AppleDouble
[X] arj ARJ archive
[X] asf ASF, WMA, WMV: Advanced Streaming Format used for Audio/Video
[X] asm Pro/ENGINEER Assembly
[X] atd Agelong Tree Database/Abs0luteDatabase
[X] au Sun/NeXT audio data
[X] bkf MS Backup file
Next
Press s to disable all file famillies, b to save the settings
[ Quit ]
Return to main menu
|
このレシピでは、消えた写真を取り出したく、拡張子「jpg」だけ、選択できればよいので、まずは、すべての拡張子の指定を「s」キーを入力し、以下の通り解除します。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
PhotoRec will try to locate the following files
[ ] 7z 7zip archive file
[ ] DB
[ ] a Unix Archive/Debian package
[ ] abcdp Apple binary property list
[ ] accdb Access Data Base
[ ] ace ACE archive
[ ] ab MAC Address Book
[ ] ahn Ahnenblatt
[ ] aif Audio Interchange File Format
[ ] all Cubase Song file: .all
[ ] als Ableton Live Sets
[ ] amd AlphaCAM (amd/amt/atd/att)
[ ] amr Adaptive Multi-Rate
[ ] apa APA Style Helper
[ ] ape Monkey's Audio compressed format
[ ] apple AppleSingle/AppleDouble
[ ] arj ARJ archive
[ ] asf ASF, WMA, WMV: Advanced Streaming Format used for Audio/Video
[ ] asm Pro/ENGINEER Assembly
[ ] atd Agelong Tree Database/Abs0luteDatabase
[ ] au Sun/NeXT audio data
[ ] bkf MS Backup file
Next
Press s to disable all file famillies, b to save the settings
[ Quit ]
Return to main menu
|
続いて、下矢印キーを押し続けると、以下の通り[ ] jpg JPG pictureの項目が出てきますので、それを選択した状態で、スペースキーを入力し、[X] jpg JPG pictureとして、選択された状態にしてください。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
PhotoRec will try to locate the following files
Previous
[ ] gif Graphic Interchange Format
[ ] gpg OpenPGP (Partial support)
[ ] gz gzip compressed data
[ ] hds Parallels disk image
[ ] hr9 Heredis - Genealogy
[ ] ico Windows Icon
[ ] ifo DVD Video manager or title set
[ ] imb Incredimail
[ ] indd InDesign File
[ ] iso ISO
[ ] itu iTunes
[X] jpg JPG picture
[ ] kdb KeePassX
[ ] ldf Microsoft SQL Server Log Data File
[ ] logic Apple Logic Studio
[ ] lnk MS Windows Link
[ ] m2ts Blu-ray MPEG-2
[ ] max PaperPort
[ ] mb Maya
[ ] mcd VectorWorks
[ ] mdb Access Data Base
[ ] mdf Microsoft SQL Server Master Database File
Next
Press s for default selection, b to save the settings
[ Quit ]
Return to main menu
|
その他にも復元したい拡張子のファイルがあれば、上記の通り選択してください。
選択が終われば[ENTER]キーを入力し、メニュー画面に戻ってください。
- 次に、復元を開始します。PhotoRecのメイン画面から、以下の通り[ Search ]が選択された状態で、上下の矢印キーで、復元したいパーティションを選択し、[ENTER]キーを入力してください。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
Disk /dev/mmcblk0 - 1021 MB / 928 MiB (RO)
Partition Start End Size in sector
No partition 0 0 1 61695 3 16 3958544 [Whole disk]
1 P FAT16 >32M 3 3 14 61695 3 16 3948291
[ Search ] [Options ] [File Opt] [ Quit ]
|
なお、一番上の「No partition」は、パーティション未割り当ての領域も含めて、メディアのすべての領域から復元します。
- 次に、以下の通りフォーマット形式を選択する画面が表示されます。このレシピではカメラのSDカードに保存された写真を復元します。また、ほとんどのカメラはSDカードをFATでフォーマットしますので、ここは[ Other ]を選択し、[ENTER]キーを入力します。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
1 P FAT16 >32M 3 3 14 61695 3 16 3948291
To recover lost files, PhotoRec need to know the filesystem type where the
file were stored:
[ ext2/ext3 ] ext2/ext3/ext4 filesystem
[ Other ] FAT/NTFS/HFS+/ReiserFS/...
|
- 次は、検索する範囲を指定する以下の画面が表示されます。このレシピでは削除してしまったファイルを復元したいので、[ Free ](現在使用されていない領域からのみ探索)を選択します。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
1 P FAT16 >32M 3 3 14 61695 3 16 3948291
Please choose if all space need to be analysed:
[ Free ] Scan for files from FAT16 unallocated space only
[ Whole ] Extract files from whole partition
|
この画面で表示されるメニューの意味は、以下になります。
Free | 現在使用されていない領域からのみ探索します。 削除してしまった直後のファイルを復元したい場合は、こちらを選択することで、比較的早く復元できます。 |
Whole | パーティション全体を復元対象とします。 復元できる確立は高くなりますが、時間がかかるのと、壊れた過去のファイルまで復元されます。 |
- 次に、復元したファイルを保存する場所を指定します。
保存場所は、「復元先のメディアをマウント」の手順でメモしたマウント位置となり、このレシピでは「/media/sdb1」となりますので、以下の通り最後が「..」になっている、「上の階層に移動する」という意味のメニューを選択していきます。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
Do you want to save recovered files in /UNIONFS/root ? [Y/N]
Do not choose to write the files to the same partition they were stored on.
To select another directory, use the arrow keys.
dr-xr-xr-x 0 0 60 5-Nov-2012 17:01 .
drwxrwxrwt 0 0 180 6-Nov-2012 01:33 ..
-rw-r--r-- 0 0 40960 5-Nov-2012 17:01 photorec.ses
|
一番上層まで来ると、以下の通りの表示になりますので、「media」を選択します。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
Do you want to save recovered files in / ? [Y/N]
Do not choose to write the files to the same partition they were stored on.
To select another directory, use the arrow keys.
drwxr-xr-x 0 0 0 6-Nov-2012 01:33 .
drwxr-xr-x 0 0 0 6-Nov-2012 01:33 ..
drwxr-xr-x 0 0 4096 3-May-2012 02:02 KNOPPIX
drwxrwxrwt 0 0 180 6-Nov-2012 01:33 UNIONFS
drwxrwxrwt 0 0 18520 5-Nov-2012 17:08 dev
drwxr-xr-x 0 0 60 3-Dec-2008 05:20 home
drwxr-xr-x 0 0 0 5-Nov-2012 17:08 media
drwxr-xr-x 0 0 0 8-May-2008 18:02 mnt
dr-xr-xr-x 0 0 2048 3-May-2012 06:26 mnt-system
drwxr-xr-x 0 0 0 8-May-2008 18:02 mnt-user
drwxr-xr-x 0 0 0 8-May-2008 18:02 modules
dr-xr-xr-x 0 0 0 6-Nov-2012 01:33 proc
drwxrwxrwt 0 0 180 6-Nov-2012 01:33 ramdisk
drwxr-xr-x 0 0 180 6-Nov-2012 01:33 run
drwxr-xr-x 0 0 0 6-Nov-2012 01:33 sys
drwxrwxrwt 0 0 260 5-Nov-2012 17:08 tmp
drwxr-xr-x 0 0 2048 12-Jul-2011 09:18 usr
lrwxrwxrwx 0 0 12 6-Nov-2012 01:33 bin
lrwxrwxrwx 0 0 13 6-Nov-2012 01:33 boot
lrwxrwxrwx 0 0 12 6-Nov-2012 01:33 etc
-rwxr-xr-x 0 0 33183 9-Sep-2011 11:24 init
lrwxrwxrwx 0 0 12 6-Nov-2012 01:33 lib
lrwxrwxrwx 0 0 12 6-Nov-2012 01:33 opt
Next
|
続いて「media」の下に、「sdb1」がありますので、そちらを選択します。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
Do you want to save recovered files in /media ? [Y/N]
Do not choose to write the files to the same partition they were stored on.
To select another directory, use the arrow keys.
drwxr-xr-x 0 0 0 5-Nov-2012 17:15 .
drwxr-xr-x 0 0 0 6-Nov-2012 01:33 ..
drwxr-xr-x 1000 1000 0 5-Nov-2012 17:00 mmcblk0p1
drwxr-xr-x 1000 1000 0 5-Nov-2012 16:34 sda1
drwxr-xr-x 1000 1000 0 5-Nov-2012 16:34 sda2
drwxrwxrwx 1000 1000 4096 sdb1
drwxr-xr-x 1000 1000 0 5-Nov-2012 16:34 sr0
|
これで、以下の通り復先のメディアのマウント位置「/media/sdb1」が選択できましたので、「y」キーを押して、復元を開始してください。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
Do you want to save recovered files in /media/sdb1 ? [Y/N]
Do not choose to write the files to the same partition they were stored on.
To select another directory, use the arrow keys.
drwxr-xr-x 0 0 0 5-Nov-2012 17:15 .
drwxr-xr-x 0 0 0 6-Nov-2012 01:33 ..
drwxr-xr-x 1000 1000 0 5-Nov-2012 16:34 Windows
|
- 復元中は、以下の通り進捗が表示されます。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
Disk /dev/mmcblk0 - 1021 MB / 928 MiB (RO)
Partition Start End Size in sector
1 P FAT16 >32M 3 3 14 61695 3 16 3948291
Pass 1 - Reading sector 8868912/10233342, 120 files found
Elapsed time 0h02m11s - Estimated time for achievement 0h00m20
jpg: 120 recoverd
Stop
|
- 復元が完了すると、以下の通りの表示になります。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
Disk /dev/mmcblk0 - 1021 MB / 928 MiB (RO)
Partition Start End Size in sector
1 P FAT16 >32M 3 3 14 61695 3 16 3948291
232 files saved in /media/sdb1 directory
Recovery completed.
jpg: 232 recoverd
[ Quit ]
|
このまま、[ENTER]キーを入力すると、以下の最初の画面に戻りますので、[QUIT]を選択し、PhotoRecを終了してください。
PhotoRec 6.11, Data Recovery Utility, April 2009
Christophe GRENIER
http://www.cgsecurity.org
PhotoRec is free software, and
comes with ABSOLUTELY NO WARRANTY.
Select a media (use Arrow keys, then press Enter):
Disk /dev/sda - 80GB / 74 GiB (RO) - ATA TOSHIBA MK8037GS
Disk /dev/sdb - 1031 MB / 983 MiB (RO) - I-O DATA USB Flash Disk
Disk /dev/mmcblk0 - 1021 MB / 928 MiB (RO)
Disk /dev/sr0 - 728 MB / 694 MiB (RO) - MATSUSHITA DVD-RAM UJ-833S
[Proceed] [QUIT]
|
5. KNOPPIXの終了
- 復元が完了したらKNOPPIXを終了します。以下のコマンドを入力し、シャットダウンして下さい。
6. 復元した写真の確認
7. 完全消去の重要性
- 見事消したファイルの復元が出来ましたが・・・。そうなんです、見方を変えると過去に消したはずのファイルまで復元されています。
でも安心してください。 記憶媒体を他人に譲ったり、転売する場合は「HDD完全消去」のレシピを用意しています。
こちらのレシピでSDカードも完全消去しておきましょう。
|