изменена синхронизация. теперь у VirtualFileSystem  public только synchronized методы для каждой команды.