В этом кратком руководстве описывается добавление поддержки языков в программу установки Windows® путем добавления поддержки в файлы Boot.wim и Install.wim. Основным средством настройки среды предустановки Windows версии 3.0 является система обслуживания образов развертывания и управления ими (DISM) - программа командной строки. Это решение предназначено для следующих случаев:
- Создание многоязыковых установок
- Создание распространяемого носителя
Предварительные условия
Для выполнения данного краткого руководства требуется следующее.
- Обслуживающий компьютер с установленными
средствами и исходными файлами, необходимыми для создания
пользовательского образа среды предустановки Windows.
Дополнительные сведения см. в разделе Создание технического
компьютера.
- DVD-диск с Windows.
Действие 1. Копирование исходных файлов Windows в локальный каталог
На этом этапе выполняется копирование всего содержимого носителя с ОС Windows на локальный жесткий диск. Необходимо использовать тот носитель с Windows, который соответствует создаваемой настраиваемой версии. Например, при создании пользовательского образа установки Windows Server® 2008 R2 необходимо использовать носитель с Windows Server 2008 R2.
- Вставьте соответствующий носитель с Windows в
обслуживающий компьютер и скопируйте все его содержимое в локальный
каталог. Пример.
md c:\my_distribution xcopy d: c:\my_distribution md c:\mount
Действие 2. Добавление языкового пакета программы установки Windows PE в образ загрузки по умолчанию
На этом этапе поддержка языков будет добавлена во второй образ (index 2) в файле Boot.wim по умолчанию.
- На обслуживающем компьютере нажмите кнопку Пуск,
последовательно выберите пункты Все программы,
Windows OPK или Windows AIK, щелкните
правой кнопкой мыши пункт Командная строка средств
развертывания и затем в контекстном меню выберите пункт
Запуск от имени администратора.
- С помощью команды DISM /mount-wim подключите второй
образ в файле boot.wim по умолчанию к локальному каталогу
подключения. Пример.
Dism /mount-wim /WimFile:C:\my_distribution\sources\boot.wim /index:2 /MountDir:C:\Mount
- Добавьте языковые пакеты программы установки Windows PE в
подключенный образ с помощью команды DISM /Add-Package для
каждого поддерживаемого языка. Пример.
For client Dism /image:C:\mount /Add-Package /PackagePath:<path_to_language_packs>\lp_fr-fr.cab Dism /image:C:\mount /Add-Package /PackagePath:<path_to_setup_language_packs>\ winpe-setup_fr-fr.cab Dism /image:C:\mount /Add-Package /PackagePath:<path_to_setup_language_packs>\ winpe-setup-client_fr-fr.cab For server Dism /image:C:\mount /Add-Package /PackagePath:<path_to_language_packs>\lp_fr-fr.cab Dism /image:C:\mount /Add-Package /PackagePath:<path_to_setup_language_packs>\ winpe-setup_fr-fr.cab Dism /image:C:\mount /Add-Package /PackagePath:<path_to_setup_language_packs>\ winpe-setup-server_fr-fr.cab
- Для японского (ja-JP), корейского (ko-KR) и китайского (zh-HK,
zh-CN, zh-TW) необходимо добавить в образ дополнительные средства
поддержки шрифтов. Пример добавления поддержки японских
шрифтов.
Dism /image:C:\mount /Add-Package /PackagePath:"C:\Program Files\<version>\Tools\PETools\x86\WinPE_FPs\winpe-fontsupport-ja-jp.cab"
- Повторно создайте файл Lang.ini с учетом поддержки
дополнительных языков при помощи команды DISM /Gen-LangINI.
Пример.
Dism /image:C:\mount /Gen-LangINI /distribution:c:\mount
- Сохраните изменения образа с помощью команды DISM /unmount
/commit. Пример.
Dism /unmount-WIM /MountDir:C:\mount /Commit
Действие 3. Добавление поддержки шрифтов в образ загрузки по умолчанию (необязательно)
Если на этапе 2 добавлена поддержка шрифтов для японского (ja-JP), корейского (ko-KR) и китайского (zh-HK, zh-CN, zh-TW), следует также добавить поддержку шрифтов в первый образ (index 1) файла Boot.wim по умолчанию.
- На обслуживающем компьютере нажмите кнопку Пуск,
последовательно выберите пункты Все программы,
Windows OPK или Windows AIK, щелкните
правой кнопкой мыши пункт Командная строка средств
развертывания, и затем в контекстном меню выберите пункт
Запуск от имени администратора.
- С помощью команды DISM /mount-wim подключите первый
образ в файле boot.wim по умолчанию к локальному каталогу
подключения. Пример.
Dism /mount-wim /WimFile:C:\my_distribution\sources\boot.wim /index:1 /MountDir:C:\Mount
- Добавьте такую же поддержку шрифтов, что и на шаге 2.4. Пример
добавления поддержки японских шрифтов.
Dism /image:C:\mount /Add-Package /PackagePath:"C:\Program Files\<version>\Tools\PETools\x86\WinPE_FPs\winpe-fontsupport-ja-jp.cab"
- Сохраните изменения образа с помощью команды DISM /unmount
/commit. Пример.
Dism /unmount-WIM /MountDir:C:\mount /Commit
Действие 4. Добавление языковых пакетов Windows в образ Windows
На этом этапе необходимо добавить в файл образа Windows Install.wim такую же поддержку языковых пакетов, как и для файла Boot.wim. Для процесса установки два образа должны содержать один и тот же набор языковых пакетов. Дополнительные сведения см. в разделе Установка и удаление языковых пакетов в автономном режиме.
Дальнейшие действия
Теперь при установке Windows поддерживается несколько языков.
Чтобы повторно создать носитель, из-за размера образа перед созданием ISO-файла следует создать файл порядка загрузки. Пример.
- С помощью текстового редактора, например
«Блокнота», создайте текстовый файл с именем bootorder.txt и
скопируйте следующий текст непосредственно в файл.
Bootmgr boot\bcd boot\boot.sdi boot\bootfix.bin boot\bootsect.exe boot\etfsboot.com boot\memtest.efi boot\memtest.exe boot\en-us\bootsect.exe.mui boot\fonts\chs_boot.ttf boot\fonts\cht_boot.ttf boot\fonts\jpn_boot.ttf boot\fonts\kor_boot.ttf boot\fonts\wgl4_boot.ttf sources\boot.wim