Поиск на сайте: Расширенный поиск


Новые программы oszone.net Читать ленту новостей RSS
CheckBootSpeed - это диагностический пакет на основе скриптов PowerShell, создающий отчет о скорости загрузки Windows 7 ...
Вы когда-нибудь хотели создать установочный диск Windows, который бы автоматически установил систему, не задавая вопросо...
Если после установки Windows XP у вас перестала загружаться Windows Vista или Windows 7, вам необходимо восстановить заг...
Программа подготовки документов и ведения учетных и отчетных данных по командировкам. Используются формы, утвержденные п...
Red Button – это мощная утилита для оптимизации и очистки всех актуальных клиентских версий операционной системы Windows...
OSzone.net Microsoft Windows Vista Пошаговые руководства Пошаговое руководство по интеграции пакета многоязычного интерфейса пользователя в установку Windows Vista RSS

Пошаговое руководство по интеграции пакета многоязычного интерфейса пользователя в установку Windows Vista

Текущий рейтинг: 3.36 (проголосовало 36)
 Посетителей: 22700 | Просмотров: 28687 (сегодня 0)  Шрифт: - +
Club logo

Корпорация Microsoft

Опубликовано: сентябрь 2006 г.

Аннотация

В состав Microsoft® Windows Vista™ включены средства и технологии многоязычного пользовательского интерфейса (Multilingual User Interface, MUI), разработанные в соответствии с требованиями и задачами организаций, работающих в глобальной бизнес-среде. В данном документе представлены практические инструкции по созданию пользовательской многоязычной установки операционной системы в среде тестовой лаборатории.

Обзор пакета многоязычного интерфейса пользователя для Windows Vista

В настоящем документе представлены инструкции для создания пользовательской многоязычной установки ОС Microsoft® Windows Vista™. Вы можете выполнить описанные в этом документе процедуры, чтобы ознакомиться с новыми и усовершенствованными средствами и технологиями MUI, доступными в Windows Vista.

*Примечание

Рекомендуется в первую очередь произвести описанные в данном руководстве действия в тестовой или лабораторной среде. Настоящее руководство не является руководством по развертыванию Windows Server® (кодовое имя «Longhorn») или Windows Vista, и должно использоваться по собственному усмотрению в качестве самостоятельного документа.

Для кого предназначено данное руководство

Этот документ предназначен для ИТ-специалистов, ответственных за развертывание операционных систем Windows в организации.

Сценарий интеграции пакета MUI

Представленный ниже сценарий интеграции пакета MUI разработан для получения практических навыков работы с новыми инструментами в составе Windows Vista, которые будут использоваться ИТ-специалистами для создания пользовательских установок операционной системы. Описанные в этом сценарии возможности настройки включают добавление языковых пакетов и конфигурирование региональных настроек.

После выполнения процедур сценария Вы получите рабочую лабораторную среду, включающую в себя обслуживающий компьютер для работы со средствами развертывания, рабочий файл ответов и настроенный образ Windows, содержащий языковой пакет и надлежащую конфигурацию региональных настроек.

Кроме того, Вы получите базовые представления о средствах интеграции MUI, содержащихся в пакете автоматической установки Windows (Windows Automated Installation Kit, Windows AIK), и сможете экспериментировать с различными модификациями основного сценария интеграции MUI, используя пакет Windows AIK.

Для получения дополнительной информации о новых технологиях и средствах MUI в Windows Vista обратитесь к разделу «Дополнительные ссылки» настоящего документа.

В данном документе

В данном документе рассматриваются следующие вопросы:

Средства и технологии

Условия и требования

Шаг 1. Создание лабораторной среды

Шаг 2. Копирование языкового пакета в папку распространения

Шаг 3. Конфигурирование региональных настроек в файле ответов

Шаг 4. Изменение языка программы установки Windows

Развертывание собственных языковых образов

Дополнительные ссылки

Средства и технологии

В Windows Vista предложен набор новых и усовершенствованных средств и технологий, созданных для поддержки глобального развертывания ОС в организации. Средства, необходимые для выполнения этого сценария, являются частью пакета автоматической установки Windows (Windows Automated Installation Kit, Windows AIK). Для получения дополнительной информации о загрузке пакета Windows AIK обратитесь к статье Руководство пользователя Windows Automated Installation Kit (WAIK) для Windows Vista Windows Automated Installation Kit (WAIK) User’s Guide for Windows Vista (EN).


Наименование Описание
Диспетчер системных образов
(Windows System Image Manager, Windows SIM)
Программа, позволяющая создавать файлы ответов (Unattend.xml) и дистрибутивные общие ресурсы для распространения образов, а также изменять файлы, входящие в состав набора конфигурации.
Файл ответов XML-файл, содержащий ответы на вопросы графического этапа установки. Файл ответов для программы установки Windows обычно известен как Unattend.xml. Вы можете создавать и изменять этот файл, используя диспетчер образов системы или API-функции интерфейса платформы компонентов (Component Platform Interface, CPI API).
Общий ресурс распространения (дистрибутивный общий ресурс) Дополнительный набор папок, содержащих файлы, используемые для настройки Windows Vista через файл ответов. Вы можете использовать диспетчер образов системы для создания общих ресурсов распространения. В папке общего распространения должна находиться как минимум одна из следующих папок: «$OEM$», «Out-of-Box Drivers» или «Packages».
Каталог Каталог – это двоичный файл с расширением .clg, описывающий структуру параметров и пакетов в образе Windows.
Языковой пакет Пакет, содержащий файлы, шрифты и прочие ресурсы, переведенные на определенный язык. Языковые пакеты носят имя Lp.cab.
Диспетчер пакетов Средство командной строки, использующееся для добавления пакетов Windows – таких как пакеты исправлений, обновления безопасности и языковые пакеты, в автономный файл образа Windows.
Средство настройки региональных параметров (Intlcfg.exe) Средство командной строки, позволяющее изменять язык, регион, шрифты и параметры ввода в образе Windows.
Lang.ini Файл конфигурации, используемый во время установки Windows. Содержит список доступных языковых пакетов, описание их местонахождения и определяет язык, который следует использовать в процессе установки Windows. Для изменения файла Lang.ini используйте средство конфигурирования региональных настроек (Intlcfg.exe).
Среда предварительной установки Windows
(Windows Preinstallation Environment, Windows PE)
Минимальная конфигурация 32-разрядной ОС с ограниченным количеством служб, построенная на ядре Windows Vista. Windows PE используется для предустановки и развертывания операционных систем Windows.
ImageX Средство командной строки, с помощью которого собирают, изменяют и применяют установочные образы для развертывания в организации.
Программа установки Windows Программа, с помощью которой выполняется установка ОС Windows Vista.
Средство подготовки системы
(System Preparation tool, Sysprep.exe)
Инструмент, упрощающий создание образов и их подготовку к развертыванию на целевые компьютеры.
Образ Windows Единый сжатый файл, содержащий набор файлов и папок, которые копируются при установке Windows на дисковый том. Распространение ОС Windows Vista основано на использовании единого образа в новом формате файлов с расширением .wim - Windows Imaging. В WIM-файл можно включать несколько образов, что позволяет Вам иметь несколько разных программ установки в одном файле. Windows Vista выпущена в виде образа, содержащего несколько вариантов установки.

Условия и требования

В данном руководстве предполагается, что Вы уже имеете практические знания по общим технологиям развертывания настольных систем и сетевых компонентов.

Для выполнения сценария и действий, приведенных в примерах, Вам понадобятся:

  • DVD-диск с операционной системой Windows Vista.

  • Пакет Windows AIK, включая сопутствующую документацию и файл справки Windows AIK - Waik.chm. Для получения информации о загрузке пакета автоматической установки Windows обратитесь к статье Руководство пользователя Windows Automated Installation Kit (WAIK) для Windows Vista Windows Automated Installation Kit (WAIK) User’s Guide for Windows Vista (EN).

  • Обслуживающий компьютер, на который Вы будете устанавливать пакет Windows AIK. Этот компьютер должен работать под управлением Windows XP или Windows Server™ 2003, иметь устройство записи DVD-дисков, сетевой адаптер, и быть подключенным к локальной сети.

  • Основной компьютер, на который Вы будете устанавливать настроенную операционную систему Windows Vista. Этот компьютер должен иметь устройство записи DVD-дисков, сетевой адаптер, и быть подключенным к локальной сети. Наличие на нем программного обеспечения или установленной операционной системы необязательно.

  • Дискета или универсальное устройство флэш-памяти (Universal Flash Device, UFD), например USB-накопитель.

  • Чистый записываемый DVD-диск.

Шаг 1. Создание лабораторной среды

В лабораторной среде Вы будете планировать и создавать пользовательские установки операционной системы, содержащие языковой пакет. Для сценария, приведенного в этом документе, лабораторная среда должна содержать два компьютера: обслуживающий компьютер и основной компьютер, на который будет выполняться установка.

*Для создания лабораторной среды:

  1. Соберите два компьютера: один будет обслуживающим, другой – основным компьютером.

  2. Убедитесь, что компьютер, на который Вы будете устанавливать ОС Windows Vista, имеет привод DVD-ROM, сетевой адаптер, привод гибких дисков или поддержку USB.

  3. Установите инструменты на обслуживающий компьютер, загрузив пакет Windows AIK со страницы Руководство пользователя Windows Automated Installation Kit (WAIK) для Windows Vista Windows Automated Installation Kit (WAIK) User’s Guide for Windows Vista (EN) и следуя инструкциям по его установке.

  4. На обслуживающем компьютере создайте папку (например, C:\Wim_mount), которая понадобится Вам в процессе выполнения действий командной строки – она будет служить точкой подключения образа Windows.

Шаг 2. Копирование языкового пакета в папку распространения

Для создания многоязычного образа Windows Vista Вам необходимо иметь доступ к каждой языковой версии, которую Вы планируете использовать. Простейший путь создания установки Windows Vista, поддерживающей несколько языков – это копирование содержимого DVD-диска Windows Vista в папку на обслуживающем компьютере и последующая установка языковых пакетов в эту папку.

*Для копирования языкового пакета в папку распространения Windows Vista:

  1. На обслуживающем компьютере создайте папку для распространения Windows Vista, например C:\Windows_distribution.

  2. Полностью скопируйте содержимое DVD-диска Windows Vista в эту папку.

  3. Снимите с файлов в этой папке атрибут «Только для чтения».

  4. Перейдите в папку Langpacks на DVD-диске Windows Vista, содержащем язык, который необходим Вам для установки. Например, если Вашему приводу назначена буква D, вставьте DVD-диск Windows Vista с нужным языком и перейдите в папку D:\Langpacks.

  5. Скопируйте папку, содержащую языковой пакет (Lp.cab), в папку Langpacks Вашей папки распространения, например:

  6. Mkdir C:\Windows_distribution\Langpacks\ru-RU
    Copy D:\Langpacks\ru-RU\lp.cab C:\Windows_distribution\Langpacks\ru-RU
  7. Скопируйте файлы лицензии и ресурсы языкового пакета для программы установки в папку распространения:

  8. Xcopy D:\Sources\ru-RU\* C:\Windows_distribution\Langpacks\ru-RU /cherkyi
  9. Используйте средство ImageX, чтобы подключить образ Install.wim из папки распространения. Это необходимо для последующих этапов конфигурирования региональных настроек и создания файла автоматической установки. Перейдите в папку ImageX пакета Windows AIK (обычно она располагается в C:\Program Files\Windows AIK\Tools\x86). Для подключения образа воспользуйтесь представленной ниже командой:

  10. Imagex /mountrw c:\windows_distribution\Sources\install.wim 4 c:\wim_mount
  11. Чтобы включить в файл lang.ini настройки добавленного языка, создайте этот файл заново. Каждый раз, когда Вы добавляете в установку Windows Vista языковой пакет или удаляете его, Вам необходимо запустить средство intlcfg.exe для обновления файла lang.ini. Пример команды:

  12. Intlcfg -genlangini -dist:c:\windows_distribution -image:c:\wim_mount -all:ru-RU
  13. Отключите образ Install.wim, чтобы зафиксировать изменения:

    Imagex /unmount /commit c:\wim_mount

Если Вы планируете добавить более одного языка в Вашу установку, повторите шаги с 4 по 6 для каждого языка. Для обновления файла Lang.ini будет достаточно одного запуска средства Intlcfg.exe после добавления всех нужных Вам языковых пакетов. По окончании отключите образ Install.wim и сохраните изменения.

Шаг 3. Конфигурирование региональных настроек в файле ответов

Язык и региональные настройки для программы установки Windows можно задать, указав их в файле ответов. Файл ответов предоставляет данную информацию для использования как при обычной установке, так и в сценариях развертывания – в зависимости от Ваших нужд. Этой информацией для программы установки Windows управляют два компонента:

  • Компонент Microsoft-Windows-International-Core содержит настройки, которые Вы можете изменять на этапах Specialize и oobeSystem.

  • Компонент Microsoft-Windows-International-Core-WinPE определяет язык и региональные настройки на этапе windowsPE. Также с помощью этого компонента Вы можете изменять интерфейс программы установки Windows.

*Примечание

Указание языковых и региональных настроек в компоненте Microsoft-Windows-International-Core-WinPE может уменьшить число дополнительных перезагрузок компьютера в процессе установки системы.

*Для конфигурирования региональных настроек в файле ответов:

  1. Определите расположение языковых пакетов, предназначенных для установки в папку ОС.

  2. Добавьте один или несколько языковых пакетов в папку распространения, как описано выше в разделе «Шаг 2. Копирование языкового пакета в папку распространения».

  3. В меню Пуск в разделе программ Microsoft Windows AIK выберите пункт Диспетчер системных образов Windows (Windows System Image Manager).

  4. В панели Образ Windows (Windows Image) разверните узел Components.

  5. В узле Components щелкните правой кнопкой мыши по элементу [architecture]_Microsoft-Windows-International-Core-WinPE и выберите пункт Add Setting to Pass 1 windowsPE, где [architecture] указывает на архитектуру процессора, для которой создается файл – например, x86.

  6. В панели Файл ответов (Answer File) выберите компонент Microsoft-Windows-International-Core-WinPE. При этом справа от панели Файл ответов в панели Свойства (Properties) отобразятся доступные параметры.

  7. В узле Параметры (Settings) выберите параметр InputLocale и укажите региональные настройки для использования при вводе информации пользователем. Значение строки для этой настройки может быть задано в виде идентификатора языка, если Вы планируете использовать изначальные региональные настройки для языка, или в виде шестнадцатеричной (HEX) пары значений для языка и региона. Например, чтобы задать в качестве настроек языка и региона «Русский» и «Россия», Вам нужно ввести или ru-RU, или значение 0x0419:0x00000419.

  8. В узле Параметры выберите параметр SystemLocale и укажите настройки региона, которые операционная система будет использовать для не поддерживающих Юникод приложений (ANSI-приложений). Значение должно задаваться в виде идентификатора языка, например ru-RU.

  9. В узле Параметры выберите параметр UILanguage и укажите язык, который будет использоваться по умолчанию для всех меню, файлов справки и диалоговых окон. Значение должно задаваться в виде идентификатора языка, например ru-RU.

  10. В узле Параметры выберите параметр UILanguageFallback, чтобы задать язык, который будет использоваться при отсутствии в установленном по умолчанию языке определенных локализованных ресурсов. Например, арабский языковой пакет для Windows Vista переведен на 80%. Для ресурсов, которые не входят в арабский языковой пакет, резервным языком может быть как английский, так и французский. Значение должно задаваться в виде идентификатора языка, например en-US.

  11. В узле Параметры выберите параметр UserLocale и укажите язык, который будет определять пользовательские региональные настройки. От этих настроек зависит формат представления такой информации, как числа и денежные единицы. Значение должно задаваться в виде идентификатора языка, например ru-RU.

  12. В узле Параметры разверните узел Microsoft-Windows-International-Core-WinPE.

  13. В панели Файл ответов выберите узел SetupUILanguage.

  14. В узле Параметры выберите параметр UILanguage для указания языка, который будет использоваться в программе установки Windows.

  15. Сохраните файл ответов. Если Вы планируете добавить этот файл в папку распространения, созданную на основе DVD-диска, и устанавливать систему вручную или запускать программу установки Windows с дистрибутивного общего ресурса, дайте файлу ответов имя Autounattend.xml и разместите его в корне папки распространения – например, C:\Windows_distribution.

Если файл ответов называется Unattend.xml, он будет автоматически использован программой установки Windows. Если Вы планируете включить в этот файл такие действия, как изменение разделов жесткого диска, используйте имя Autounattend.xml. Заданные в файле Autounattend.xml настройки будут применены на этапе windowsPE (до начала копирования файлов на жесткий диск). Autounattend.xml чаще всего используется при запуске программы установки Windows с DVD-диска Windows Vista и считывании файла ответов со съемного USB-носителя.

Шаг 4. Изменение языка программы установки Windows

Используемый в программе установки Windows язык можно изменить с помощью параметра UILanguage, описанного в предыдущем разделе. Вам также требуется предоставить локализованные файлы лицензионного соглашения и ресурсов диалоговых окон. Для этого следует извлечь файлы, используемые программой установки Windows, из файла Lp.cab, соответствующего языку, который Вы хотите использовать при установке.

*Для изменения языка, используемого программой установки Windows:

  1. Определите расположение языкового пакета (файла Lp.cab), который Вы хотите добавить в программу установки Windows.

  2. Извлеките содержимое языкового пакета, используя средство Expand.exe – найти его можно в пакете Windows AIK, наборе Windows OEM Preinstallation Kit (OPK) и в установочных файлах Windows Vista. Пример команды:

  3. Expand.exe C:\LPs\ru-RU\lp.cab -f:* C:\LPs\ru-RU\extracted_files
  4. Создайте в папке распространения Windows папку для языковых файлов, которые будут использоваться программой установки Windows. Эти файлы располагаются в папке Sources\, где является кодом языка – например, ru-RU.

  5. В структуре папок, полученной на шаге 2, найдите папку с установочными файлами.

  6. Скопируйте папку с установочными файлами в папку распространения Windows, например:

  7. Xcopy C:\LPs\ru-RU\extracted_files\setup\sources\ru-RU\* C:\Windows_distribution\Sources\ru-RU\ /cheryki
  8. Скопируйте файлы лицензии для Вашего языка в папку распространения Windows, например:

  9. Xcopy C:\LPs\ru-RU\extracted_files\sources\license\* c:\Windows_distribution\sources\license /cheryki
  10. Подключите образ Install.wim из папки распространения Windows Vista, например:

  11. Imagex /mountrw C:\Windows_distribution\Sources\install.wim 4 C:\wim_mount
  12. Используйте средство Intlcfg.exe для обновления файла Lang.ini, например:

  13. Intlcfg -genlangini -dist:c:\Windows_distribution -image:c:\wim_mount
  14. Отключите образ Install.wim и зафиксируйте изменения, например:

    Imagex /unmount /commit c:\wim_mount

Вы можете использовать опцию defaultlang совместно со средством Intlcfg.exe, чтобы задать язык по умолчанию для программы установки Windows. Для получения дополнительной информации о средстве Intlcfg.exe обратитесь к статье Руководство пользователя Windows Automated Installation Kit (WAIK) для Windows Vista Windows Automated Installation Kit (WAIK) User’s Guide (EN).

Развертывание собственных языковых пакетов

С помощью процедур, описанных в данном руководстве, Вы можете добавить несколько языков в установку Windows Vista и настроить язык интерфейса для программы установки Windows. После добавления в папку распространения всех языков, которые планируется использовать, у Вас появятся несколько вариантов развертывания этого дистрибутива. Вы сможете:

  • Предоставить доступ к измененной папке распространения Windows Vista путем создания общего сетевого ресурса.

  • Создать DVD-диск, содержащий папку распространения со всеми выбранными Вами языковыми пакетами.

  • Установить ОС Windows Vista из этой папки распространения на один тестовый компьютер и затем создать образ диска этого компьютера с помощью средства Imagex.exe. Для получения дополнительной информации о создании образа Windows Vista обратитесь к статье Руководство пользователя Windows Automated Installation Kit (WAIK) для Windows Vista Windows Automated Installation Kit (WAIK) User’s Guide (EN).

Дополнительные ресурсы

  • Если Вы являетесь бета-тестером и участником специальной программы Technology Adoption Program (TAP), Вы также можете обратиться за помощью к назначенному для работы с Вами сотруднику Microsoft development team.

  • Для получения дополнительной информации о развертывании, включая пошаговые процедуры создания установочного образа, расположения образа на общем сетевом ресурсе и развертывания образа на новые компьютеры, обратитесь к статье Пошаговое руководство по развертыванию Windows Vista Windows Vista Deployment Step by Step Guide (EN).

  • Для получения дополнительной информации о пакете Windows AIK обратитесь к статье Руководство пользователя Windows Automated Installation Kit (WAIK) для Windows Vista Windows Automated Installation Kit (WAIK) User’s Guide (EN).




Обсуждение статьи на форуме
Автор: Вадим Попов aka pop2  •  Иcточник: (переведено с англ.) Microsoft Technet  •  Опубликована: 25.01.2007
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER
Теги:  


Оценить статью:
Вверх
Комментарии посетителей
Комментарии отключены. С вопросами по статьям обращайтесь в форум.