質問: solaris8 複製したhddからの起動でエラー solarisのシステム管理(第1巻) →ufsファイルとファイルシステムのコピー(手順) →ディスクをクローン化する方法(dd) を参考にhddの複製を作成しましたが複製したディスクでbootできません。問題点を確認する方法はありませんか? 【環境】 ハード:sunfirev210 hdd: x2台 os: solaris8 【複製の方法】 1.システムの停止 2.v210のdisk1に新品のhddを挿入 3.ok boot -rs 4.# dd if=/dev/dsk/c1t0d0s2 of=/dev/dsk/c1t1d0s2 bs=256k 5.# fsck /dev/rdsk/c1t1d0s2 6.# init 0 【発生した問題】 元のdiskと複製したhddを交換してokプロンプトから ok boot -rs としたところ以下のメッセージが出力され起動できませんでした。 boot device: /pci@1c,600000/scsi@2/disk@0,0 file and args: fast data access mmu miss
回答: ブートブロックまでddで書きつぶしてはいけないはず。 ディスクを元に戻して # installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/dsk/c1t1d0s0 した後に、再度確認してみてください。