Операционная система ReactOS – замена Windows

Операционная система ReactOS – замена Windows

ReactOS – отличительно новая ОС, имеющая небольшой размер (500 Мб) и открытый исходный код для редактирования. По своим функциональным возможностям она напоминает ОС Windows базовой или лайт-сборки. Несмотря на это, поддерживает большую часть программ на х32-битной архитектуре. Имеет основные параметры и начальный софт (редактор, поинт, текстовый и т.д.). Установка вспомогательных приложений производится из списка менеджера. В качестве основной системы пока не выступает, но разработчики активно стремятся достичь этого. Конечно, значимые системы полностью заменить она не может и не подходит для тех, кто играет в современные игры на ультра разрешении. Зато она «малогабаритна» и не так нагружает процессор, что подходит для устаревших компьютеров.

Одна из ее особенностей – портативный режим с флеш карты или CD диска (достаточно скачать ReactOS на русском языке бесплатно и записать на носитель в соответствующем режиме автозагрузки). Именно в таком штатном альтернативном порядке эта система наиболее популярна сегодня.

Есть режим печати и работа с устройствами обработки изображений. Устанавливаются драйвера на отдельные манипуляторы, работает с несколькими устройствами ввода одновременно. Сейчас довольно много выходит дополнений и небольших обновлений. На базе ReactOS доступно монтировать такие файловые менеджеры как EXT2-4, UFS и ReiserFS от Unix.

Для программистов данная система будет отличным вариантом портативного помощника. Можно редактировать программы напрямую, есть встроенный компилятор. Несмотря на популярную Windows, в ней достаточно много неиспользуемых элементов или тех, которые замедляют быстродействие. Разработчики хотят сделать более настраиваемые параметры, которые можно отключить или вовсе убрать из списка, а что ценного было в ReactOS убрано ─ оптимизировать. Таким образом, каждый сможет получить от ОС именно то, что ему нужно, и повысить комфорт использования, а вместе с ним и быстродействие в целом.

К главным достоинствам ReactOS относятся:

  • работает большинство приложений Win32;
  • возможность записать на CD диск;
  • открытый программный код;
  • незагруженность неиспользуемыми процессами;
  • поддерживает стандартные функции;
  • ведется активное расширение ОС.

1) Скачиваем zip архив с образом bootcd-ReactOS-0.4.5-vgal.iso.zip . Распаковываем в папку (например [!ReactOS-0.4.5]).
2) Скачиваем zip архив с драйвером . Распаковываем в эту же папку.
3) Скачиваем программу Rufus .
4) Копируем файлы usbuhci.sys, usbohci.sys, usbehci.sys от Windows XP/W2003 в папку (например ). Это просто для удобства, вообще можно будет копировать на флешку из любого каталога.
5) Подключаем флешку. Если на ней есть важные данные, то сохраняем их в надёжном месте .
6) Устанавливаем 7-Zip или другой архиватор с поддержкой ISO-файлов.
7) Распаковываем папки и файлы из bootcd-ReactOS-0.4.5-vgal.iso в папку [!ReactOS-0.4.5\bootcd-ReactOS-0.4.5-vgal\].
8) Устанавливаем загрузчик(и) на флешку с помощью утилиты Rufus.
9) Копируем папки и и файл «freeldr.ini» из [!ReactOS-0.4.5\bootcd-ReactOS-0.4.5-vgal\] в корень флешки.
10) Копируем файл «freeldr.sys» из [!ReactOS-0.4.5\bootcd-ReactOS-0.4.5-vgal\loader\] в корень флешки.
11) Копируем на флешку в каталог три файла из [!ReactOS-0.4.5\drivers-from-win\].

Итак загрузочная Флешка с файлами для установки ReactOS почти готова. Есть одна проблема — установочная программа не видит USB клавиатуру . К счастью есть выход — автоматическая установка с помощью файла ответов unattend.txt , который находится на флешке в папке . Чтобы включить автоматическую установку, изменим «UnattendSetupEnabled = no» на «UnattendSetupEnabled = yes» в этом файле. Теперь установочные данные будут браться из этого файла и клавиатура не понадобится. Правда в официальной версии ReactOS у меня всё равно произошла остановка с запросом. Поэтому я отключил это и теперь из моего образа установка происходит полностью на автомате.

Хочу заострить внимание на том, что требуется особая внимательность , когда вы подключаете загрузочную флешку с установочными файлами ReactOS и загружаетесь с неё. В этот момент начнётся автоматическая установка ReactOS на самый первый основной раздел первого жёсткого диска. Во время установки этот раздел будет автоматически отформатирован в FAT32.

Не забывайте также, что ReactOS находиться в стадии разработки. Это значит, что в любой момент у ОС могут возникнуть проблемы, большие и маленькие. Поэтому сохраняйте ВСЕ важные данные перед экспериментами с ReactOS.

Для установки на другой основной раздел есть параметр DestinationPartitionNumber, а для другого диска — DestinationDiskNumber. Мне, честно говоря, пока ещё не приходилось менять эти параметры файла ответов. Как появится второй жесткий диск, надо будет проверить различные варианты.

Лучше один раз увидеть, чем несколько раз прочитать 🙂

Итак при загрузке с этой флешки должен сразу начаться первый этап автоматической установки ReactOS на первый основной раздел первого жёсткого диска (если конечно не меняли параметры файла ответов «unattend.txt»).

После первого этапа установки нужно отредактировать freeldr.ini на жёстком диске и скопировать с флешки драйвер usbhub.sys . Для этого понадобиться LiveUSB флешка, с которой можно будет загрузиться и скопировать файл на жесткий диск. Такая флешка будет также нужна, чтобы проверить, сделать страховую копию и (или) разбить жёсткий диск перед установкой ReactOS. Если разбивать диск или сохранять данные не требуется, то можно использовать ReactOS LiveUSB. На эту флешку надо скопировать файл «usbhub.sys» из папки [!ReactOS-0.4.5]. Это «стандартный» (без поддержки загрузки с USB) драйвер.

В конце первого этапа нужно не пропустить момент когда компьютер перезагрузится и поменять установочную флешку на другую с файлом «usbhub.sys». После загрузки LiveUSB, меняем «usbhub.sys», а также редактируем «freeldr.ini». В нём надо поменять (уменьшить на единицу) номер диска (во всём файле). В нашем случае «rdisk (1)» на «rdisk (0)». Если был изменён DestinationDiskNumber, то будут другие номера. Это всё из-за того, что загрузочная флешка видится системе как первый диск (нумерация начинается с нуля), а жёсткий диск будет вторым (после флешки). Поэтому если не поменять, при загрузке выскочит окошко «Не могу считать файл реестра» и загрузки не будет. Или, если подключено несколько жёстких дисков и на них стоит загрузчик ReactOS, то может начаться загрузка со следующего диска.

Вот теперь вроде всё 🙂

ReactOS — свободная операционная система с открытым исходным кодом, совместимая с драйверами и программами Windows.

Что такое ReactOS

ReactOS является полностью самостоятельной операционной системой. Она поддерживает запуск программ и драйверов, написанных для семейства операционных систем Microsoft Windows NT (NT4, 2000, XP, 2003). Приложения запускаются так, как если бы они выполнялись в самой Windows. Это не эмуляция Windows, это своего рода клон операционной системы Windows.

Важно понимать, что ReactOS это не Linux. Система не основана на Linux и не использует ни одну из архитектур UNIX, тем не менее имеет с Linux некоторые «пересечения» и является довольно интересным проектом, поэтому я и поместил ее на сайте.

Активная разработка системы началась в 1998 году. Система написана на языке программирования C/C++. Ядро ReactOS было написано с нуля (from scratch). Архитектурой оно похоже на Windows NT. Много исходного кода позаимствовано из Wine.

Графический интерфейс

В качестве графического окружения используется собственная разработка. Интерфейс системы практически полностью повторяет классический и привычный многим интерфейс Windows XP.

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

Поддерживаемые приложения и игры

ReacOS поддерживает множество Windows приложений и старых игр. К сожалению, пока не все из них работают стабильно.

Из известных приложений, которые работают в ReactOS, можно отметить:

  • Adobe Photoshop CS2
  • AbiWord
  • Adobe Reader
  • XnView
  • IrfanView
  • Foxit Reader
  • PuTTY
  • WinZip
  • WinRAR
  • 7-zip
  • FAR Manager
  • Блокнот

Системные требования

Для работы системы требуется около 96Mb оперативной памяти. На жестком диске система занимает всего лишь 500Mb.

Для скачивания доступны 2 ISO образа — LiveCD и BootCD (только инсталляция). Размер LiveCD образа около 250Мб, BootCD около 150Mb.

Мнения

ReactOS вызывает различные обсуждения в интернете. Кто-то называет ее ненужным клоном Windows, кто-то считает, что разработчики изобретают велосипед. Один из недостатков системы состоит в том, что разработка не успевает за прогрессом. ReactOS имитирует все-таки уже устаревшую платформу Windows.

Название

Название ReactOS выражает внутреннюю суть системы. Реакцию недовольных пользователей на монопольное положение Microsoft. Конечная цель системы — позволить пользователю безболезненно удалить Windows и заменить ее на ReactOS.

ReactOS - это операционная система, которая разрабатывается как бесплатный аналог Microsoft Windows. Два основных принципа, которым следуют разработчики - система должна быть с открытым исходным кодом, полностью совместимая со всеми драйверами, программами и играми для Windows. Второй принцип сделать переход на ReactOS максимально незаметным для пользователя, без необходимости переучиваться или осваиваться в новой системе и программном обеспечении.

После 10-летней разработки, в феврале 2016 года вышла версия ReactOS 0.4. Несмотря на то, что разработка до сих пор находится в стадии «Альфа», в ней уже можно запускать большое количество программ, совместимых с Windows NT версий 5.х (Windows 2000, 2003 и Windows XP), а так же поддерживаются файловые системы FAT-32 и NTFS в режиме чтения, плюс реализована поддержка BtrFs и линуксовой Ext2 и ReiserFS.

Интерфейс РеактОС практически один в один повторяет классическую схему Виндовс, пользователя встретият привычные ярлыки «Мой компьютер», «Корзина», меню «Пуск» стандартные окна, и хорошо знакомый синий экран смерти (BSOD), возникающий при критических сбоях.

Для загрузки доступны два дистрибутива: Live - подойдет для запуска системы на виртуальной машине - или и ISO-образ диска, который можно установить на CD/DVD или USB-флешку и с них можно установить ОС на жесткий диск.

Ключевые особенности и функции

  • совместимость с Windows: проект ReactOS реализует стабильную NT подобную операционную систему, в состав которой входит подсистема Win32. Совместимость с драйверами и ПО для Windows постоянно улучшается;
  • безопасность: вопреки распространенному мнению, NT является безопасной архитектурой. Основанные на NT системы, а особенно XP приобрели плохую репутация не из-за ядра, а из-за его настроек безопасности, которые были направлены прежде всего на упрощение системы для обычных пользователей. Разработчики ReactOS будут стараться не повторять этих ошибок;
  • «легкость»: изначально, ReactOS была задумана, как мощная система, которая не требует больших ресурсов. Однако это не будет подобие Win95, напротив, ReactOS предлагает много современных функций;
  • открытость: проект ReactOS исповедует идеологию OpenSource. Сама система бесплатна для использования, ее код полностью открыт и доступен для просмотра и редактирования. ReactOS распространяется под лицензией GNU GPL license;
  • расширяемость: ReactOS – это гибкая и расширяемая система. Возможно, она является одной из самых наращиваемых операционных систем благодаря ее NT ядру и открытости кода.

Специальные требования

  • минимум 96 Мб оперативной памяти (рекомендуется 256 Мб, для работы на виртуальной машине нужно от 2 Гб ОЗУ);
  • процессоры Pentium с архитектурой x86 и x64;
  • HDD IDE/SATA c 450 Мб свободного пространства;
  • файловая система для загрузочного диска FAT16/FAT32;
  • VGA-совместимая видеокарта.

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

Что такое ReactOS

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

Ведущий разработчик ReactOS рассказал о текущем положении дел. Предлагаем вашему вниманию основные тезисы.

ReactOS - это не Linux!

1. ReactOS не имеет никакого отношения к Linux. В Linux реализована архитектура UNIX. Эта архитектура создавалась в то время, когда ресурсы компьютеров были весьма ограничены. Разработчики ReactOS решили не ориентироваться на «старье» и взяли за основу более свежую архитектуру Windows NT. Такой выбор позволил более эффективно использовать ресурсы компьютера.

Реальная альтернатива Linux

2. Основное предназначение ReactOS - создать свободную альтернативу Windows. Можно сказать, что это русская версия Windows. Разработчики изначально поставили перед собой задачу создания ОС, которая могла бы позволить заменить Windows, при этом пользователь мог бы продолжить использовать Windows-драйверы (а значит и всё уже имеющееся оборудование) и все доступные Windows-программы.

Российские чиновники не заинтересованы в развитии IT

3. Государство не заинтересовано. После введения санкций, чиновники стали значительно чаще говорить о важности обретения Россией независимости в IT-сфере, однако на финансовой помощи команде разработчиков ReactOS это никак не сказалось.

Разрабатывать ReactOS - выгодно

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

РеактОС можно установить в VirtualBox или запустить с флешки

5. Опробовать ReactOS очень легко. Предоставляются готовые образы для виртуальных машин и файлы для быстрого создания LiveCD.

Стабильность ReactOS под вопросом

6. ReactOS уже 10 лет в стадии α-тестирования. Это связано с тем, что создание современной операционной системы - невероятно сложный процесс, требующий значительных инвестиций.

Конкурент Windows, а не Linux

7. ReactOS со временем составит конкуренцию Windows. Конкурировать с Linux будет проще, так как Linux, по мнению руководства ReactOS, лидер только в области серверного сегмента.

Главное преимущество

8. Главное преимущество ReactOS перед Linux в совместимости с «железом». Для ReactOS подходят «родные» версии драйверов под Windows, тогда как для Linux требуется писать отдельные версии, на что разработчики оборудования не всегда идут охотно.

Команда разработчиков

9. ReactOS не является проектом «одного человека». Над операционной системой трудятся сотни постоянных программистов, а общая численность сообщества недавно перевалила за 30 тыс. человек.

Лицензия ReactOS, цена

10. ReactOS не станет вдруг платной. Это гарантирует лицензия GPL. Однако, возможна разработка отдельных модулей на платной основе.



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows