Думаю, что дело не в порядке загрузки сервисов. Порядок загрузки, на мой взгляд поставил правильно - после загрузки всех демонов VMWare. Опция defaults помогает, когда есть LSB - информация, которая в данном случае отсутсвует. Мне кажется проблема в том, что виртуальная машина - это не сервис, это прикладная программа, которая должна запускаться от имени конкретного пользователя. И когда выполняются скрипты в /etc/rc2.d графическая оболочка еще скорее всего не загружена.