Как да инсталираме операционната система ReactOS стъпка по стъпка

Интерфейс на ReactOS 0.4.0

Вече обсъждахме ReactOS няколко пъти в този блог. Това е операционна система, разработена под егидата на ReactOS Foundation , проект, стартиран преди години и издаден под лицензите GPL и BSD. Написана почти изцяло на езика за програмиране C, тя е безплатна и с отворен код. Въпреки приликите си с Linux, тя не е дистрибуция или система, базирана на ядрото Torvalds. Вместо това, тя използва собствено хибридно ядро ​​и графичен интерфейс, наречен ReactOS Explorer, който има някои напомнящи характеристики на Windows.

ReactOS (React Operating System , където React означава „реакция“, произтичаща от недоволство от операционната система на Microsoft) се появи, за да създаде безплатна операционна система с двоична съвместимост за софтуер и драйвери на Microsoft Windows NT. Въпреки че първоначално е проектирана за съвместимост с Windows 95 (когато проектът се е наричал FreeWin95), в момента тя поддържа софтуер за ядрото на Windows NT 5.x и по-късни версии, което означава, че поддържа софтуер от Windows XP и по-късни версии. Тя е портирана и към други архитектури, не само x86-32, но и AMD64 и ARM.

Малко повече за ReactOS

ReactOS

По принцип, разработчиците му работят за внедряване на API с отворен код и други елементи, като например системния регистър на Windows. За целта те използват обратно инженерство на продукта на Microsoft, за да разберат как работи и след това го клонират. Той също така включва някои части от слоя за съвместимост от добре познатия проект Wine (произнася се „вейн“), така че можете да инсталирате оригинален софтуер за Windows на тази система и той ще работи, въпреки че не целият софтуер е 100% съвместим.

Някои разработчици критикуват проекта, твърдейки, че е копирал части от системата Windows, използвал е някои оригинални системни файлове на Microsoft и е съдържал дизасемблериран асемблерен код на Windows, допринесъл за проекта. Както можете да си представите, това би било незаконно, тъй като Windows е затворена, патентована система. ReactOS обаче продължи разработването си и тези обвинения не доведоха до никакви съдебни действия.

ReactOS, името, дадено на проекта от основателя на Oracle Джейсън Филби, има своите плюсове и минуси. Недостатъкът е липсата на значителна подкрепа и недостигът на поддръжници и разработчици (въпреки че броят им постепенно се увеличава, но за да добиете представа, има над 1000 души, занимаващи се с разработка на Windows, и малко над 30 в ReactOS, като тези разработчици също трябва да научат за архитектурата на Windows, преди да могат да разработват...). Това означава, че въпреки годините на разработка, той все още е незрял и в алфа фаза. Въпреки това, това е добра алтернатива, ако искате да използвате софтуер на Windows, без да имате операционна система на Microsoft на вашата машина, или ако не искате да използвате Linux дистрибуция с Wine.

MinGW е един от основните елементи за компилация, докато ReactX осигурява съвместимост и поддръжка на DirectX , използвайки OpenGL за 3D като временно решение, докато се разработи по-зряло такова. Както бе споменато, той използва и код от други проекти като Wine, възползвайки се от своите компоненти Win32, NTDLL, USER32, KERNEL32, GDI32 и Advapi, докато други части се разработват отделно от разработчиците на ReactOS.

FreeBSD е друга операционна система, от която ReactOS е заимствал код . За да подобрят мрежовия стек на системата, те се обърнаха към операционната система с отворен код, която се гордее с най-добрия вариант (и от която Linux също трябва да се учи). Целият TCP компонент е копиран от кода на FreeBSD за ReactOS. Други забележителни компоненти включват FreeType за шрифтове, Mesa 3D за OpenGL рендиране, UniAT за ATA контролери и библиотеката FullFAT за FAT съвместимост. NTFS също се поддържа в последните версии, както и EXT3 четене и запис.

В бъдеще се очаква подобрена съвместимост и се предвижда проектът да се разраства постепенно. В допълнение към Windows NT, в момента той поддържа и приложения за Java, OS/2 и DOS. Въпреки че не е пряк конкурент на Linux, ReactOS е важен проект, от който други проекти могат да се възползват и да се учат, предвид неговия отворен код. Поради тази причина ReactOS вече е получил няколко награди и признания.

Защо да инсталирате ReactOS?

Изходен код - Изходен код

Мога да ви кажа, че използването на ReactOS може да ви помогне да научите и да се запознаете с друга операционна система, както и да видите нейния изходен код, за да научите повече за Windows, тъй като е със затворен код и не можем да видим как работи, докато с ReactOS можем. Мога също да ви кажа, че може да бъде алтернатива на Wine и други подобни проекти.

Но може би най-доброто извинение за използване на ReactOS е наличието на операционна система „Windows“, способна да изпълнява DOS и Windows NT софтуер, без да се налага да зависи от затворена система като Microsoft. А за тези, които са по-чувствителни към проблемите с лицензирането, това може да е облекчение.

Минимални изисквания за инсталиране на ReactOS

Хардуерни изисквания

Можете да изтеглите Live ISO на операционната система, за да я използвате без инсталация, или BootCD, който е ISO файл, който може да бъде инсталиран на вашия компютър или във виртуална машина. Той заема само около 90MB компресиран в ZIP формат, а след разархивиране достига над 100MB, но нищо в сравнение с Windows, така че ReactOS не изисква много ресурси.

  • X86 или x86-64 Pentium CPU или по-висока.
  • 64MB RAM (препоръчва се 256MB)
  • IDE / SATA твърд диск от поне 350MB.
  • Стартирайте дял във формат FAT16 / FAT32.
  • 2MB VGA графичен адаптер (VESA BIOS 2.0v или по-висока)
  • CD-ROM устройство
  • Стандартна клавиатура и мишка.

Както можете да видите, той е лек и може да се инсталира дори на по-старо оборудване ...

Инсталирайте ReactOS стъпка по стъпка

Изтеглете ReactOS

Първата стъпка е да изтеглите ISO файла на ReactOS, в този случай BootCD . За да направите това, отидете на тази връзка и след това кликнете върху „Изтегляне на BootCD“. Ще се появи следният екран, където можете да дарите за проекта или, ако предпочитате, да го изтеглите безплатно, като кликнете върху „Не, благодаря. Нека продължим с изтеглянето!“. Това ще ви пренасочи към SourceForge за изтегляне.

Уеб изтегляне на ReactOS BootCD

Вече имаме изтегления ISO файл , който е компресиран в ZIP файл. Разархивираме го и след това го записваме на CD. DVD или нещо подобно не е необходимо, тъй като, както казах, е само около 100MB. Ако ще го използвате във виртуална машина, не е нужно да го записвате; можете да използвате ISO файла директно. Ако ще го инсталирате на компютър, трябва да влезете в BIOS и да дадете приоритет на оптичното устройство, така че то да търси системата на записания CD.

Инсталиране на системата

Сега започваме същинската инсталация . Избираме желания език, в този случай испански:

Избор на език

След това натискаме ENTER, за да инсталираме операционната система:

Инсталация

Сега потвърждаваме , като отново натискаме ENTER:

Потвърждение на инсталацията

Показва ни откритата хардуерна конфигурация . Ако е по-нов компютър, може да има проблеми, затова препоръчвам да го инсталирате във виртуална машина с VMware или VirtualBox и др. Нека продължим с ВЪВЕДЕНИЕТО:

конфигурация

Сега показва наличното пространство за разделяне . Ако е машина без друга операционна система, можете да изберете цялото пространство, както е показано на екрана (същото важи и за виртуална машина). Ако вече имате друга операционна система, трябва да сте преоразмерили дял, за да освободите място за ReactOS… Продължете с ENTER.

разделен

Както виждате, инсталацията ще ви напомни за Windows XP. Сега ни пита дали искаме да продължим, като натиснете ENTER, за да форматираме дяла :

форматиране

Потвърждаваме, че искаме да форматираме дяла и натискаме ENTER, за да започне инсталирането на файловете ...

Инсталирайте файлове

И сега чакаме да се инсталира ; няма да отнеме много време, тъй като е много леко и дори с ограничени ресурси няма да отнеме повече от няколко секунди или минути.

прогрес

Ако инсталирате на машина без друга операционна система или виртуална машина, натиснете ENTER, за да приемете първата опция. Това ще инсталира boot loader-а на диска. Ако имате друга система, бих препоръчал последната опция или инсталирането му на дискета, за да избегнете смущения в работата му.

Зареждащо устройство

Компонентите на ReactOS вече са инсталирани; остава само да рестартирате . Натиснете ENTER.

рестартиране

Системата се стартира за първи път , почти е готова... Между другото, ако ви помоли да натиснете клавиш за достъп до оптичното устройство (CD), игнорирайте го; операционната система ще се стартира след няколко секунди.

начало ReactOS

Ако този екран се появи при последващи рестартирания, просто изчакайте или изберете първата опция:

старт меню

Първия път, когато го стартирате, ще ви покаже меню за инсталиране на ReactOS , през което трябва да преминете с Next, Next, Next (смяна на езика), да въведете потребителското име и организацията, Next, администраторската парола и името на компютъра, Next, часовата зона, Next, да изчакате инсталирането и ще се рестартира…

Следваща Следваща Следваща ...

Може да ни помоли да инсталираме някои драйвери ; процедурата е проста: Напред, Край, Напред, Край…

драйвери

Накрая, имаме десктоп на ReactOS за разглеждане. Каня ви да го проучите ; ако идвате от Windows, ще ви се стори много познат...

ReactOS Explorer

Не забравяйте да оставите вашите коментари или въпроси…


Добавяне като предпочитан източник в Google