VMWare Writelock Disk ErrorVMWare Writelock Disk Error

Posted July 16th, 2004 in Applications and VMWare (Updated May 24th, 2005)

VMWare is virtual machine software that lets you run a guest operating system inside your operating system without having to reboot your computer. This article covers an error that can happen which prevents VMWare from starting up in the event of a crash. Note that I have only had experience with this error on Linux systems, and it no longer appears to be an issue with VMWare Workstation 4.5 and greater.

When starting VMWare, you may receive the following errors if it crashed (or your system crashed) while you were using it:

"Unable to open either the disk 'win98se-0.vmdk' or the redo log"

"Failed to configure disk ide0:0. The virtual machine cannot be powered on with an unconfigured disk."

This means VMWare was shut down without powering down the virtual machine and left behind some files which lock the virtual disk files. To fix it, you need to delete any of the write lock files which are named .WRITELOCK in the Virtual Machine directory.

This is a sample listing of a VMWare virtual disk directory:

-rw------- 1 chris users     18664 2004-03-22 10:45 nvram
-rw-r--r-- 1 chris users     11549 2004-03-23 09:33 vmware.log
-rw------- 1 chris users 575340544 2004-03-22 17:27 win98se-0-s001.vmdk
-rw------- 1 chris users     65536 2004-03-22 10:45 win98se-0-s002.vmdk
-rw------- 1 chris users       389 2004-03-22 10:47 win98se-0.vmdk
-r--r--r-- 1 chris users       11 2004-03-18 09:07 win98se-0.vmdk.WRITELOCK
-rw------- 1 chris users     397 2003-12-15 19:08 win98se.vmdk
-rwxr-xr-x 1 chris users     1558 2004-02-09 10:29 win98se.vmx
-r--r--r-- 1 chris users       11 2004-03-18 09:07 win98se.vmx.WRITELOCK

In this example you would delete the write lock files named win98se-0.vmdk.WRITELOCK and win98se.vmx.WRITELOCK then power up the virtual machine again.

Since upgrading to the 4.5 branch of VMWare I have no longer experienced this problem.

Please also refer to this post on the VMWare message boards for another reason for getting this message and a possible solution.

Share or Bookmark

Share or Bookmark this page using the following services. You will need to have an account with the selected service in order to post links or bookmark this page.

Subscribe or Follow

Subscribe via RSS or email, or follow me on Facebook or Twitter below. The RSS icon takes you through to Feedburner where you can select the service or application to use.

Comments

blog comments powered by Disqus