Если вы хотите создать операционную систему на базе Windows, эта статья расскажет вам, как это сделать. Вам необходимо знать хотя бы один язык программирования, например C ++. Или, если вы ничего не знаете, просто пропустите часть этой статьи, посвященную кодированию. Вы также должны знать, как управлять системными файлами, хотя это будет не так просто. Если вы сконцентрируетесь на всех этапах, вы получите свою собственную операционную систему.
Шаги
Шаг 1. Убедитесь, что у вас есть все требования, они вам понадобятся
Требования перечислены в разделе «Что вам понадобится» ниже.
Шаг 2. Решите, с каким процессором совместима ОС
Например: x86 (32-бит), x64 (64-бит). Убедитесь, что ваш компьютер, на который вы хотите настроить таргетинг, соответствует типу процессора, который вы укажете позже. Запишите, какая архитектура процессора, вам нужно это запомнить.
Шаг 3. Решите, что вы хотите использовать в качестве хранилища (CD, DVD, USB, HDD)
Примечание. Если вы выбираете компакт-диск или DVD-диск, размер файла образа вашей системы должен быть меньше 1 ГБ. О файле изображения мы поговорим позже
Шаг 4. Загрузите Windows 7 AIK по этой ссылке:
www.microsoft.com/en-us/download/details.aspx?id=5753
Шаг 5. Установите его, а затем отключите контроль учетных записей пользователей (UAC) в панели управления
Это позволяет нам делать что угодно с системными файлами, хранящимися в файле образа, который мы собираемся изменить.
Шаг 6. Найдите и откройте командную строку средств развертывания в меню «Пуск»
Шаг 7. Настройте файл изображения
Размер файла изображения составляет 120 МБ. Если вы установите его на компакт-диск как живую файловую систему, вы не сможете ничего сохранить. Введите следующую команду в командной строке средств развертывания: copype _Your_Chosen_Processor_Architecture_ C: / PathWhereYouWantToStoreTheImageFile. Пример: copype x64 X: / Data / MyWindowsOS
Шаг 8. Смонтируйте образ
Итак, вы создали наш образ (если все было сделано правильно), и теперь вам нужно смонтировать его, чтобы вы могли изменить его содержимое. Введите следующее: imagex / mountrw PathOfImage 1 PathOfImageFolder / mount. Пример: imagex / mountrw X: / MWOS / winpe.wim 1 X: / MWOS / mount.
Шаг 9. Добавьте к нему все, что хотите, точка монтирования - это указанная вами точка монтирования
Когда вы закончите изменять его содержимое, введите imagex / unmount MountPointPath / commit. Пример: imagex / unmount X: / MWOS / mount / commit
Шаг 10. Введите move PathOfImageFile PathOfImageFolder / ISO / sources / boot.wim.
Шаг 11. Когда это будет сделано, введите следующую команду, чтобы создать образ компакт-диска
Введите: oscdimg -n -bPathOfImageFolder / etfsboot.com PathOfImageFolder / ISO PathIfImageFolder / winpe_x86.iso