[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[knoppix:5786] Re: Partition Imageでのリストア失敗について



柘植です。

On Tue, 15 Nov 2005 21:10:15 +0900 (JST)
keita777ogawa@... wrote:

> 【質問】
> (1)PartitionImageでバックアップしたイメージファイルに、MBRが含まれてい
> るのでしょうか?

前回のメールを送った後で、手元のDebian/etch (カーネル 2.6.12-1-686)
上で partimage(0.6.4-14)を使って試してみてました。その結果、

partimage を -M (nombr)オプションなしで起動した場合には必ず、
1個目のイメージファイルの最初のほうにMBRが保存されるようでした。

そこで、dd を使って書き出したMBRと比較してみたところ相違はない
みたいです。

$ sudo dd if=/dev/hda of=hda.mbr bs=512 count=1  
$ sudo dd if=hda10-backup.partimg.mbr.000 bs=1 count=512 skip=16921 of=partimage.mbr
$ ls -l *.mbr
-rw-r--r--  1 root root 512 2005-11-16 00:21 hda.mbr
-rw-r--r--  1 root root 512 2005-11-16 00:24 partimage.mbr
$ cmp hda.mbr partimage.mbr
$ echo $?
0

> ですが、もしPartitionImageでバックアップしたイメージファイルに、MBRが含
> まれているとしたら、まだ正常にリストア出来る可能性があると考えていま
> す。

小川さんのところでも、もし gz圧縮してあれば gunzip で展開した上で、
`hd'コマンドなどで見てみれば MBR の部分を探すことができると思います。

ただ、その部分を切り出して dd を使って MBR として HDD に書き込むの
はさすがにちょっとこわいでしょう。(壊れてない保証はないから)
復旧が済んだ後で実際の MBR と比較してみておくとちょっと安心ですね。

> (2)もし(1)でMBRが含まれていないとした場合、以下の様な手順でリストアでき
> ると考えられるでしょうか?
> 一度PCに付属していたリカバリCDで工場出荷状態に戻し、そこでKNOPPIXでブー
> トして、ddコマンドを使用してMBRをバックアップする。次に既にバックアップ
> していたイメージファイルを用いてPartimageでリストアを実施する。最後に、
> MBRをddコマンドにてリストアする。

お使いの HDD には基本パーティション(hda1)1個だけなんですよね。

MBR だけの問題みたいな感じなので HDD をまっさらにする必要は
ないと思いますが、(2)の方法を使うのなら dd を使って MBR を書
き戻さなくても大丈夫じゃないですかね。partimage を使って MBR 
をレストアしない限り MBR 部分は変わらないはずだし。

-- 
Tsuge Akihide


--[PR]------------------------------------------------------------------
=☆=★=☆=★=☆=★=☆=★=☆=★=☆=★=☆=★=☆=★=☆=
 サッポロ生ビール黒ラベルを練りこんだ【サッポロビールチョコレート】
   525円(税込み)     (株)サッポロエージェンシー
            http://ad.freeml.com/cgi-bin/ad.cgi?id=dApsI
=☆=★=☆=★=☆=★=☆=★=☆=★=☆=★=☆=★=☆=★=☆=
------------------------------------------------------------------[PR]--
■GMO INTERNET GROUP■ GMO INTERNET www.gmo.jp