Начиная с операционной системы, которую вы написали, как вы можете запустить ее и протестировать на компьютере? Вам придется удалить текущую используемую операционную систему или вы можете запустить ее отдельно?
2 ответа
Самый простой способ запустить или протестировать новую ОС, независимо от того, сделана она или нет, без удаления текущей операционной системы, - это виртуализировать ее. Вы можете использовать бесплатные и коммерческие инструменты для этого. Наиболее известны VirtualBox (бесплатно), VMware Player (бесплатно), VMware Workstation (коммерческая версия), Windows Virtual PC и так далее. Вы можете найти гораздо больше в Википедии Категория: Программное обеспечение для виртуализации
По сути, вы создаете образ виртуального жесткого диска, который ведет себя так же, как новый пустой жесткий диск. Когда вы устанавливаете операционную систему, он находится внутри образа диска полностью изолированным от вашей основной операционной системы. Помимо тестирования и загрузки операционной системы вы также можете тестировать различные программы в изолированной среде. Есть много возможностей, поэтому я рекомендую вам изучить эту область.
Раньше я использовал bosch для эмуляции, когда занимался разработкой ОС. IIRC Я следовал этому руководству:http://linuxgazette.net/85/mahoney.html