4.11-Releaseが稼動中のHDDのスナップショットを、ジオメトリが異なる
別のHDDにコピーしようとしてます。コピーHDDからもbootしたいのですが、
うまくいきません。

コピー元のHDDをIDEプライマリマスタにつないで稼動した状態で、
コピー先のHDDをスレーブに接続して作業を始めました。
まず、適当にdisklabelを書き込み、dump | restore で
各ファイルシステムをコピーしました。
次に、/stand/sysinstallのpartition editorの中から、
WコマンドでスレーブのHDDに強制的にBootMgrを書き込みました。
コピーのHDDをIDEプライマリマスタ(BIOSが認識するbootデバイス)
につなぎかえて電源を入れると、

F1 FreeBSD
Default: F1
と出ますが、ここでenterを押しても、beep音が鳴るだけで画面上は
何も変化せず、bootが始まりません。

partition editorの代わりに disklabel -B もやってみましたが、
同じ結果になりました。

可能性のある問題点は何でしょうか?
またBootMgrの標準的な書き込み方法がありましたらお教えください。