Manually create the //disk3.vmdk file (copy any of the other ones, e.g. disk5.vmdk), and change the following two values: CID=0187ef8f <-- this should be a random number
RW 20971520 FLAT "/dev/sdh" 0 <-- change this to /dev/sdh or equivalent to your environment
Explanation why I used "0187ef8f":
Per http://sanbarrow.com/vmdk/vmdk-basic-CID-chain-repair.html, CID was a number randomly assigned by VMware Server. I figured, why not use a random CID (I just used the one in the website), after confirming that it's not in any of the .vmdk files.
Explanation why I used /dev/sdh:
All the other .vmdk files were already pointing to various files under /dev: disk4.vmdk: RW 20971520 FLAT "/dev/sdi" 0 disk5.vmdk: RW 20971520 FLAT "/dev/sdj" 0 disk6.vmdk: RW 20971520 FLAT "/dev/sdk" 0 disk7.vmdk: RW 2097152 FLAT "/dev/sdl" 0 disk8.vmdk: RW 2097152 FLAT "/dev/sdm" 0 So that leaves the only available ones:
Since lun33.vmdk was the first file, I chose to use /dev/sdh which was the one immediately preceding /dev/sdi and used by lun34.vmdk. This was a risk, but what choice did I have?
|
No comments:
Post a Comment