Exchange Server 2010 на Windows Server 2008 R2 RC

Наверное многие после выхода Windows Server 2008 R2 RC (Release Candidate, билд 7100) пробовали ставить Exchange Server 2010 Beta на Windows Server 2008 R2 RC, или к примеру только Exchange Management Console, на что получали сообщение об ошибке, вида:

Error:
Microsoft Exchange Server 2010 Beta is not supported on this version of Windows. Install Windows Server 2008 R2 Beta (build 7000).



Немного поэкспериментировав, я нашел, что изменив значение в реестре, можно “пройти чекер на все зеленые”.
Для этого необходимо в реестре поменять значение:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
"BuildLabEx"="7100.0.amd64fre.winmain_win7rc.090421-1700"

На 7000. Должно получиться:
"BuildLabEx"="7000.0.amd64fre.winmain_win7rc.090421-1700"

После чего установка проходит хорошо.

Несмотря на то, что в этой ветке реестра присутствуют и другие значения с номером 7100 — их менять не нужно!
На этом все, дальше все как обычно.

После установки не забудьте вернуть значение
«BuildLabEx"="7100.0.amd64fre.winmain_win7rc.090421-1700»

Стоит заметить, что Exchange Server 2010 Beta помимо всего прочего требовал версию Windows PowerShell V2 не ниже 6.1.6949 и Windows Remote Management 2.0 не ниже 6.0.6001.18172, на Windows Server 2008 R2 RC ставить их отдельно не нужно так как версии PowerShell и WInRM как не трудно догадаться 6.1.7100

Добавлено:
…стоит заметить еще то что все тот же результат “все зеленые”, можно получить если запустить инсталлятор на Windows Server 2008 R2 RC в режиме «Program Compatibility», к примеру, «Windows Vista (Service Pack 2)» (других кроме Windows Vista * НЕТ!), но тогда будет невозможным развернуть роли отличные от «Managment Tools».
Если вам нужны только средства управления юзаем Program Compatibility, если другие серверные роли то правим значение в реестре.

Последующая стабильность и правильность работы не гарантирована.
Данный метод публикуется только для ознакомления,
впрочем как и Exchange Server 2010 Beta и Windows Server 2008 R2 RC.

© Arman Obosyan

MaxMVP Exchange 2010

  1. Maxim
    4 Май 2009 в 09:45 | #1

    Интересно этот способ сработал бы когда я пытался Exchange 2007 поставить на 2008 R2…

  2. 4 Май 2009 в 22:37 | #2

    Кстати по поводу установки Exchange Server 2007 SP1 на Windows Server 2008 R2 RC (6.1.7100) я пару дней назад поставил, все “нормально”, правда была проблемка с установкой MAILBOX роли, она не установилась, вылезло сообщение с ошибкой Access Denied, после завершения я перезапустил инсталлятор с режиме Compatibility, помеченная роль Mailbox установилась и работала!

  3. kkvkkv
    23 Май 2009 в 09:15 | #3

    У меня вот такая ошибка
    Configuring Microsoft Exchange Server
    Organization Preparation ……………………. FAILED
    The execution of: «$error.Clear(); install-ExchangeSchema -LdapFileName ($roleInstallPath + «Setup\Data\»+$RoleSchemaPrefix + «schema0.ldf»)», generated the following error: «The system cannot find the file specified».

    что посоветуете?

    • 23 Май 2009 в 18:12 | #4

      Не ставить Exchange 2010 beta на Windows Server 2008 R2 в продакшн, пока MSExchange Team не заточит его до готового состояния.

  4. kkvkkv
    23 Май 2009 в 13:04 | #5

    забыл сказать, что у меня Домен тоже на r2. Может дело в этом?

  5. kkvkkv
    24 Май 2009 в 12:37 | #6

    Он у меня на стенде :) вы что я бы и не подумал.
    Хочется понять из за чего она может быть… как варинат изза токго что домен на w2k8r2 , это тока на след недели проверю

  6. 7 Июнь 2009 в 10:39 | #7

    kkvkkv, запустите setup /prepareAD /OrganizationName:»First Organization» на контроллере. Потом перезапустите установку. Скорее всего у Вас не стоит RSAT.

  7. 7 Июнь 2009 в 10:44 | #8

    Макс, Арман, Вы не пробовали установку в Core Mode? Я тут поковырял Prerequisite Check проходит без ошибок, но при установке Hub Transport Role выпадает ошибка: «Не запускается MSExchange Transport». Судя по логу установки – причина похожа на ту же, при которой не стартуют сервисы при установке RU на 2007 SP1 при отсутствии доступа к CRL. Интернета пока дать серверу не могу, но обязательно проверю.

  8. 7 Июнь 2009 в 11:08 | #9

    Странно… В MSExchangeTransport.exe.config . Неужели просто невозможно поставить?

  9. ChenZanO
    28 Июль 2009 в 07:53 | #10

    Господа, огромное спасибо за советы и решения. Отдельное спасибо Арману и Олегу.

    тупой тупой МС :) вечно нужно вставить ключик :)

  10. ChenZanO
    28 Июль 2009 в 07:56 | #11

    ах да забыл сказать
    Стнед: Win2k8r2Rc1(ad,hyper-v,dns,dhcp)+Virtual(Win2k8R2Rc1(Exchange 2010))

  1. 5 Май 2009 в 09:55 | #1
Improve the web with Nofollow Reciprocity.