web-dev-qa-db-ja.com

クローンディスク-重複ディスク署名、解決方法?

Clonezillaを使用してSSDにハードドライブのクローンを作成しました。どちらのドライブも同じサイズであり、プロセスは正常に機能しているようです。

明らかな問題なしにSSDからWindows 10を起動できますが、他のディスク(元のソースドライブ)はオフラインです。コンピュータの管理の[ストレージ]セクションには、オフラインディスクに関する次のツールチップが表示されます。

Offline (The disk is offline because it has a signature collision with another disk that is online)

私はこれをいくつか読みましたが、このディスク署名はディスクの「マスターブートレコード」に格納されているものであり、Windowsの「ブート構成データベース」でも正確にコピーされているようです。 Clonezillaによって行われたディスクの1つでも、ディスクの署名が重複しています。

SSDのディスク署名が古いディスクの署名に置き換えられていることを考慮して、SSDは大丈夫ですか?調査により、問題がなく、宛先のSSDがクローンされたWindowsインストールから起動するには、ドライブの署名を変更する必要がありますが、この領域に関する知識がないため、この仮定が正しいかどうかは不明です。

また、古いディスクから起動したいが、WindowsでSSDが表示されている場合(およびその逆)の場合に備えて、古いハードドライブまたは新しいSSDのどちらか(どちらのドライブからでも起動でき、どちらのドライブから起動してもどちらのドライブも表示できるようにするため)

私はこれについていくつかの調査を行い、そして記事を見てみました( https://blogs.technet.Microsoft.com/markrussinovich/2011/11/06/fixing-disk-signature-collisions/ )この問題に関してですが、記事(ディスク署名の復元についての話)では、宛先ドライブの元のディスク署名を、交換前の状態に魔法のように復元しているのかどうかは明確ではありません。クローン作成プロセス、またはWindowsで新しいディスク署名を生成し(オンラインにする)、BCDEditを使用して古いディスクのWindows BCDを更新する場合。

10
Interminable

Windowsに付属のdiskpartコマンドラインユーティリティを使用して、ディスク署名の衝突を修正できるはずです。ディスクの署名を表示および変更できます。

管理者としてコマンドプロンプト(cmd.exe)を開きます。タイプ:
diskpartそして各コマンドの後でEnterキーを押します。
プロンプトがDISKPARTに変わります>
list diskマウントされたすべての物理ディスクのリストを取得します。
次に、select disk xy、例: select disk 1
ディスクを選択したら、次のように入力します。
uniqueid diskディスクの署名を表示します。
詳細については、ヘルプを入力してくださいuniqueid disk
署名を変更するには、次のように入力します:uniqueid disk ID=NEWSIGNATURE
((16進数)IDを1ずつ増減することをお勧めします [1-9A-F]
最後にexitと入力し、再起動します。

警告:これは自己責任で行ってください。

9
wp78de

@Interminableが他の回答へのコメントで述べたように、私にとっての解決策は、オフラインディスクを右クリックして[オンライン]を選択することでした。

3
cheesus