Поделиться через


макет секции Windows 10 Mobile

В Windows 10 Mobile корпорация Майкрософт и поставщик кремния (SV) настраивают секции хранилища и размеры секций. Секции должны быть разработаны таким образом, чтобы они были достаточно большими для всех текущих компонентов и принимать обновления на протяжении всего времени существования телефона. После установки размеров секций на телефоне единственный способ изменить размер — перепрошить устройство с помощью чистого полного обновления флэш-памяти, которое будет стереть все данные на телефоне.

Подсистема хранения для телефона должна соответствовать требованиям, указанным в разделе 2.2: Память Windows 10 Mobile минимальных требований к оборудованию.

Изготовители оборудования не могут добавлять, удалять или изменять секции в макете, разработанном корпорацией Майкрософт и sv. Это помогает гарантировать, что все данные программного обеспечения и конфигурации на телефоне могут обслуживаться обновлениями телефона. Компоненты OEM обычно встроены в основной раздел ОС (для предварительно загруженных приложений и собственных служб), секцию данных (для таких данных, как предварительно загруженные карты) или раздел подготовки устройств (для данных конфигурации только для чтения).

Список секций

На следующей схеме показаны необходимые секции хранилища.

макет секции.

Требования к разделу

В следующей таблице перечислены требования для каждой секции. Все размеры являются логическими; Фактическое использование пространства на носителе может отличаться. При определении размера системного раздела (который состоит из всех секций, кроме раздела пользовательских данных и SD-карты), поставщик кремния должен соблюдать требования к свободному пространству для каждой отдельной секции. Сюда входят, помимо прочего, программные ресурсы, такие как дополнительные языки. Это требование является обязательным и необходимым для того, чтобы обеспечить возможность обновления телефона в течение всего времени его существования.

Секция Содержимое Файловая система "Mount point" (Точка подключения) С шифрованием Размер Свободное место, зарезервированное для будущих обновлений Владелец
DPP Данные подготовки устройств FAT C:\DPP Нет 8 МБ Н/Д Microsoft
Секции SV Встроенное ПО UEFI и другие секции, относящиеся к SV Н/Д Точка подключения отсутствует Возможно Переменная Н/Д SV/OEM
Системный раздел EFI Диспетчер загрузки, база данных конфигурации загрузки, приложения UEFI FAT C:\ESP Нет 32 МБ (минимум) Н/Д Microsoft
Раздел аварийного дампа (существует только для образов, не являющихся розничными) Данные из аварийных дампов NTFS C:\CrashDump Да Переменная — размер этой секции зависит от значения элемента SOC в файле OEMInput, который использовался для сборки образа. Н/Д Microsoft
Основная ОС (загрузочный раздел) ОС, обновление ОС, кусты системного реестра, предварительно загруженные приложения OEM NTFS C:\ Да Приблизительно 1,5 ГБ 250 МБ Microsoft
Раздел данных Пользовательские данные, кусты реестра пользователей, приложения, данные приложения, файл подкачки. NTFS C:\Data Да Оставшаяся часть хранилища eMMC, не используемая другими секциями. Для файла подкачки используется примерно 256 МБ. Н/Д Microsoft
SD-карта Пользовательские данные (музыка, изображения и т. д.) FAT/exFAT Переменная Нет Переменная Н/Д Microsoft

Раздел подготовки устройств

Раздел подготовки устройств (DPP) содержит данные подготовки для определенного устройства. Обычно он откалиброван на заводе и содержит ключ проверки продукта, а также сведения о конфигурации для таких компонентов, как радио и GPS. Так как он зависит от устройства, он исключается из любых обновлений изображений или полной флэш-Обновления (FFU).

Размер этой секции должен составлять 8 МБ.

Важно!

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

Секции поставщиков кремниевого оборудования

SV может определять секции для собственных компонентов. Одним из таких разделов является раздел UEFI (Unified Extensible Firmware Interface), который содержит стандартный интерфейс к примитивному набору системных операций, которые могут использовать приложения UEFI. Для данных модема также требуется раздел SV.

Системный раздел EFI

Системный раздел EFI содержит диспетчер загрузки Windows (BootMgr) и базу данных конфигурации загрузки (BCD). BootMgr отвечает за загрузку операционных систем более высокого уровня, таких как основная ОС или ОС обновления. Кроме того, системный раздел EFI содержит ряд приложений UEFI, таких как приложение Full Flash Update (FFU) и приложение для зарядки батареи.

Размер этой секции должен составлять не менее 32 МБ.

Раздел аварийного дампа

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

Размер этой секции зависит от значения элемента SOC в файле OEMInput, который использовался для сборки образа.

Основной раздел ОС

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

Этот размер этой секции зависит от объема пространства, используемого настройками OEM и предварительно загруженными приложениями.

  • Базовая ОС: ~870 МБ, хотя на самом деле размер ОС зависит от ряда переменных, таких как количество языков, включенных в образ. На телефонах размером 4 ГБ со сжатым основным разделом ОС ос примерно на 20–25 % меньше, чем несжатая ОС.

  • Обновление ОС: ~50 МБ

  • Предварительно загруженные приложения OEM: до 100 МБ для приложений, которые устанавливаются во время первой загрузки, до 5 % оставшегося пользовательского хранилища для приложений, которые устанавливаются после первой загрузки.

  • Зарезервировано для будущих обновлений: переменная в зависимости от объема хранилища на телефоне. Дополнительные сведения см. в следующем столбце.

Как правило, количество доступных для записи файлов в этом разделе должно быть ограничено минимально возможным, чтобы обеспечить достаточно места для обновлений. Этот раздел включает зарезервированное пространство для роста из-за обновлений:

  • На телефонах с хранилищем всего 4 ГБ этот раздел имеет примерно 250 МБ зарезервированного пространства после сжатия основного раздела ОС.

  • На телефонах с хранилищем более 4 ГБ и несжатым разделом основной ОС этот раздел имеет примерно 250 МБ зарезервированного места.

Изготовители оборудования могут добавить дополнительное свободное место для будущих обновлений с помощью элемента AdditionalMainOSFreeSectorsRequest в XML-файле платформы устройства.

Раздел данных

В этом разделе во внутреннем хранилище хранятся пользовательские данные, приложения и состояние приложения. Размер секции автоматически настраивается для использования остальной части пространства в eMMC.

Важно!

Секция данных должна быть последней секцией в макете.

SD-карта

Съемный раздел данных пользователя относится к данным, хранящимся на SD-карте. SD-карта рассматривается как отдельный том, который используется для хранения определенных типов пользовательских данных. Содержимое SD-карты может быть удалено из системы пользователем в любое время и, следовательно, не может содержать информацию, важную для основных функций телефона.

См. также раздел

Запись и применение образов Windows Full Flash Update (FFU)