Oc-windows.ru

IT Новости из мира ПК
13 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как установить reactos с флешки

Как установить ReactOS с USB флешки

Делаем флешку для автоматической установки ReactOS

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

Итак загрузочная Флешка с файлами для установки ReactOS почти готова. Есть одна проблема — установочная программа не видит USB клавиатуру. К счастью есть выход — автоматическая установка с помощью файла ответов unattend.txt, который находится на флешке в папке [reactos]. Чтобы включить автоматическую установку, изменим «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, то может начаться загрузка со следующего диска.

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

ROS BootFlash

Содержание

Загрузочная флешка с ReactOS

Создание загрузочной флешки

Rufus

С недавнего времени появилась простая возможность создания загрузочной флешки с ReactOS.

Начиная с версии 1.4.2 программа для создания загрузочных флешек Rufus (скачать) поддерживает ReactOS.

Из выпадающего списка «устройство», выберите вашу флешку, поставьте галочку в чекбоксе «создать загрузочный диск», кликните на значок CD-дисковода и выберите *.iso образ ReactOS (BootCD или LiveCD). Нажмите «Старт».

Внимание! Во время создания, флешка отформатируется и все данные будут потеряны, если вы их не скопируете. (спасибо кэп!)

На данный момент ReactOS не загружается с флешки из-за недоработки PnP.

Гибридные образы

С помощью Rufus так же можно сделать загрузочную флешку с гибридным образом (bootcd + livecd + RAM). Для создания вам пригодится любой hybrid-образ. Вы можете скачать hybridcd r66083 отсюда.

Чтобы попробовать новую ревизию ReactOS для RAM-загрузки, вам будет достаточно скачать livecd-dbg (не просто livecd и не dbg-msvc) iso-образ ночной сборки, распаковать его, переименовать в «livecd.iso» и заменить файл в папке livecd.

Читать еще:  Флешка на 16 гб какая лучше

. то не все файлы с ISO образа нам нужны. Выполним следующие действия:

  • из папки livecd перемещаем iso-образ в корень флешки
  • удаляем папки bootcd и livecd
  • удаляем файл readme.txt
  • если вы хотите раздел ReactOS со значком приведите файл autorun.inf, к следующему виду:

если нет, удалите файлы autorun.inf и icon.ico

  • отредактируем freeldr.ini, приведем его к следующему виду:
  • приведем файл syslinux.cfg к следующему виду:
Если вы хотите только RAM-диск.

AIO Boot

Данная программа создаёт мультизагрузочный носитель, чтобы загрузить ReactOS с флешки. Будет использоваться загрузчик Grub2. Поддерживаются только релизы с сайта ReactOS.

  1. Скачиваете образ ReactOS LiveCD скачать;
  2. Скачиваете программу AIO Boot с их сайта скачать;
  3. Подключаете в компьютер заранее подготовленную флешку;
  4. Запускаете AIO BOOT Extractor;
  5. Нажимаете на EN чтобы сменить язык;
  6. Ставите галку Format to FAT32 и нажимаете OK;
  7. Нажимаете оранжевую кнопку OK и еще раз OK. Ждем окончания распаковки;
  8. После распаковки когда появится окно AIO Boot нажимаете Language — Russian;
  9. Перейдите на вкладку Интеграция;
  10. Выберите раздел Windows — ReactOS LiveCD и выберите образ;
  11. Нажмите OK. Вводите название как будет отображаться при загрузке;
  12. Ждете окончания распаковки. Затем OK. Готово. Можно пробовать

Unetbootin

Данный способ подойдет вам, если вы используете Linux-дистрибутив или не хотите форматировать флешку, при использовании Rufus. С помощью Unetbootin можно распаковать образ и установить загрузчик syslinux. Но, к сожалению, пока программа не может «определить» ReactOS и автоматически прописать freeloader в syslinux. «Запрос» уже висит в багтрекере у разработчиков программы.

Пока вы можете, после распаковки файлов и установки загрузчика, вручную прописать параметры загрузки, заменив содержимое файла syslinux.cfg на следующее:

Создание RAM-liveUSB с использованием syslinux

  • Создание загрузочной флешки с RAM-образом методом by Hermes Belusca.

WARNING.

Следующие программы можно будет использовать после закрытия следующего отчета: CORE-12648!

В Linux образ с ReactOS можно записать с помощью команды dd, где if=’путь к образу’, а of=’путь к флешке’:

Внимание! Будьте осторожны, предварительно узнайте идентификатор флешки.

Очистить флешку можно отформатировав ее заново, например с помощью Gparted.

Image to Usb

Данная программа является графической обёрткой над консольной утилитой DD для Windows. Она позволяет простым и доступным способом производить с USB флешками следующие действия:

  1. Запись образа любого формата (bin, img, image и другие) на USB флешку.
  2. Создание полного образа USB флешки для резервной копии и восстановления.
  3. Автоматическое удаление всех партиций с флешки (позволяет вернуть полный объём).
  4. Форматирование нулями для перезаписи остаточных данных и тестирования всех ячеек памяти флешки.

Форматирование случайными данными для перезаписи и заполнения всего объёма флешки.

ВНИМАНИЕ! Завершите все другие программы, которые работают с USB флешками, перед началом использования этой программы!

Запускать программу нужно с правами администратора, чтобы у программы были права на управление дисками.

Ссылка на скачивание программы:

Как загрузиться с флешки, если компьютер не поддерживает загрузку с USB

Если вам необходимо загрузиться с флешки, а ваш BIOS не поддерживает загрузку с USB, то эту проблему можно решить с помощью загрузчика PlopLinux. Для этого скачайте его и запишите на CD-диск. Поставьте в BIOS приоритет CD-rom выше чем у HardDrive.

Запустив CD, подключите флешку к компьютеру и выберите USB. Если на флешке есть система с установленным загрузчиком, то она запустится.

Installing ReactOS

Warning: Please bear in mind that ReactOS is still in alpha stage, meaning it is not stable or feature-complete and is not recommended for everyday use. Operating system bugs can and do result in corrupted file systems, overwritten partitions, and more. Do not install ReactOS on any computer containing important data without using a virtual machine or making full backups first.

Contents

Before installing

There are several things to be made aware of before installing ReactOS, or even obtaining the installation media. These include how ReactOS will be installed, limitations of the installation, and backing up existing data.

Limitations

ReactOS is alpha level (or alpha phase) software. It is not yet feature complete.
Some major bugs remain to be corrected. For the details see Known Issues. Bear in mind that this is not a complete list of known issues. See also Missing ReactOS Functionality.

The ReactOS itself, setup utility and boot loader have a number of limitations. The most prominent are:

  • ReactOS is not able to boot from USB devices yet. Except RAM Boot method.
  • the setup utility does not prevent users from performing dangerous and potentially destructive operations.
  • some SATA controllers may not work with ReactOS.
  • the boot partition is highly recommended be the first FAT16 or FAT32 partition on the first (or even better — single) disk in the system.
  • the setup utility can check the integrity of ONLY FAT16 and FAT32 file systems.
  • HD Audio or use of multiple audio cards at the same time are not yet supported. ReactOS versions and builds prior 0.4.12 will not boot after setup.

System requirements

Hardware support

ReactOS has limited hardware support. Lists of particular hardware that have been tested can be found on the page Supported Hardware.

Читать еще:  Флеш память размер

Minimum hardware requirements

The minimum requirements to install ReactOS are:

  • RAM: at least 64 MB, recommended 256 MB, and even 2048 MB if you want to test large software suites or bundles.
  • Processor: x86 or x64 architecture, Pentium or later and compatibles; for more information see ReactOS ports.
  • HDD: >Getting ReactOS

Due to the current state of the project, the ReactOS Foundation does not offer official installation media for distribution. Installation CD-ROMs must be created by the user by writing an available image file to a CD-ROM.

Downloading the image file

Official ISO image files can be downloaded at one of the following locations:

WARNING: Some anti-malware programs will detect false positives in ReactOS files.

Creating the Installation CD

The downloaded file is a compressed archive in ZIP format, containing a single file named «ReactOS.iso». The ISO image contains everything needed to create the CD.

  • Extract the image file from the archive into a temporary directory.
  • Burn the ISO image to a CD-R or CD-RW using any software of your choice.

When burning the ISO to disc, be sure it is written as an image file. Writing to the disc as another type of data will not work and render the Installation CD unbootable. Look for an option similar to «Burn from ISO» or «Write disk image».

Installing ReactOS

Please consider making full backups of any sensitive data before you start any experiments with ReactOS in the production environment!

Installation strategy

The first consideration to make is whether to install ReactOS on a dedicated testing machine or in a contained environment, such as running on an emulator without direct disk access. The use of an emulator is preferable if the machine on which you will run ReactOS is your primary computer or if you have important data on the computer which you cannot afford to lose.

If you decide to install ReactOS on a disk drive that contains an existing operating system (such as Microsoft Windows XP), you should ensure that the drive is formatted with a file system ReactOS can access and write to (now, primary FAT32/FAT16 partition) and that there is sufficient free space on the drive such that ReactOS can be installed (now, >=450 MB). Furthermore, the current hardware limitations to which ReactOS is constrained must be identified and compared to the target computer system (e.g. that ReactOS has only basic audio support as of 0.4.12 release).

Once the available hardware and software situation is determined the installation media can be selected. For most cases, USB-RAM boot should be enough (or CD-ROM boot for virtual machines). But sometimes it may either not work or be not available for the particular system. Then you can use other available options as well.

ReactOS goes through three stages during setup. The first two stages deal with the installation of the system, while the third stage is the first usable boot by the user.

  • First stage – Text mode setup, started when booting from a ReactOS CD-ROM.
  • Second stage – Booting to GUI installer. Input of user information and registering of files.
  • Third stage – Booting to desktop, user configurations.

If you encounter problems, disable all secondary or unnecessary devices, especially USB-cameras and sound cards of any type.

Virtual Machines

A Virtual Machine is a software program that provides a virtual hardware platform. Software instructions that would be run on hardware are now interpreted by the emulator software. This allows you to «run» a different kind of computer hardware and its software in a window on your computer.

See article Virtualization software for the details.

Real hardware

Note For the real hardware experiments, we recommend you to use our «official» Dell Latitude D531 laptop or similar notebook models in order to achieve the best possible experience.

USB-RAM boot

For this method, you should prepare a flash drive first. It should have a FAT32 filesystem and the Multiboot specification-capable bootloader should be installed on it. For example, you can use syslinux. Here is how to install it (for syslinux version 6.x):

Plug in the flash drive and leave it unmounted. Then run these commands:

Note: here, /dev/sdb1 is a partition on a flash drive

  • Select your flash drive
  • Format it using the options (Partition scheme: MBR, Boot selection: Syslinux 6.x, File system: FAT32)

At this point, you should have a bootloader installed onto the drive. Now it’s time to copy some files onto it.

(Download all the required files, except iso images in a zip-archive. It uses freeldr.sys from the fb4591c48c568d138d9d7aeaa90db4bd5885c6aa commit)

  • Now you need to copy mboot.c32 and libcom32.c32 syslinux libraries to the root
  • Then copy a freeldr.sys bootloader from ReactOS 0.4.13 or higher
  • Now you need to write some configuration files. First, syslinux.cfg :
  • Then freeldr.ini :

Note: for detailed explanation, see Boot options

  • Now place bootcd.iso and/or livecd.iso in the root of the disk (or whatever path configured in freeldr.ini )
  • Ready to boot

Ordinary CD-ROM method

  • Make sure your BIOS is configured to boot from the CD-ROM first.
  • Insert the ReactOS setup CD-ROM into a CD-ROM drive and reboot your computer. On the next boot, the ReactOS setup utility will start.
  • Follow the instructions on the screen to install ReactOS on your computer.
  • After the installation has finished, remove the setup CD-ROM from the CD-ROM drive and press Enter to reboot your computer. You can now start ReactOS by selecting it from the boot menu.

Using another computer

  • create a virtual Machine but without the Harddisk
  • create a virtual Harddisk for Virtualbox which points to the real one.
    • on Linux: VBoxManage internalcommands createrawvmdk -filename «

    /VirtualBox VMs/reactos/disk.vmdk» -rawdisk PathToHarddisk

  • important: PathToHarddisk must be the whole disk, not a partition: /dev/sdb
  • add disk.vmdk to virtual Machine via Storage->add Harddisk
  • install reactos as usual
  • Network boot or network installation via PXE

    USB Installation

    Due to problems with the USB stack it is NOT currently possible to install ReactOS from a USB stick made directly from iso file. This worked previously but was broken several years ago by a rewrite of the USB code. Use USB-RAM method instead

    Installing drivers

    You may also be interested in how to install a driver for a device in ReactOS. If so, see Install a driver article.

    Unattended Installation

    You may also be interested in how to install ReactOS in the automatic (non-interactive) mode. If so, see Create an unattended Installation CD article.

    Создание загрузочного USB носителя с помощью программы Rufus

    Rufus – это бесплатная программа компании Akeo, которая позволяет создавать загрузочные носители (DVD, USB, карты памяти и.т.д.) с операционными системами Windows, Linux, Unix, а также различных сборок из ISO образа. Согласно информации официального сайта Rufus, ниже представлен неполный список ISO образов, которые поддерживает программа Rufus:

    1. Arch Linux
    2. Archbang
    3. BartPE/pebuilder
    4. CentOS
    5. Damn Small Linux
    6. Debian
    7. Fedora
    8. FreeDOS
    9. FreeNAS
    10. Gentoo
    11. GParted
    12. gNewSense
    13. Hirens Boot CD
    14. LiveXP
    15. Knoppix
    16. KolibriOS
    17. Kubuntu
    18. Linux Mint
    19. NT Password Registry Editor
    20. Parted Magic
    21. Partition Wizard
    22. Raspbian
    23. ReactOS
    24. Red Hat
    25. rEFInd
    26. Slackware
    27. Super Grub2 Disk
    28. Tails
    29. Trinity Rescue Kit
    30. Ubuntu
    31. Ultimate Boot CD
    32. Windows XP (SP2+)
    33. Windows Server 2003 R2
    34. Windows Vista
    35. Windows 7
    36. Windows 8
    37. Windows 8.1
    38. Windows 10

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

    Для начала необходимо скачать последнюю версию программу Rufus:

    Для создания загрузочного USB носителя с различными операционными системами необходимы:

    1. Утилита Rufus

    2. USB накопитель (объем зависит от размера ISO образа, который в дальнейшем будет записан на USB накопитель)

    3. ISO образ операционной системы

    Процесс создания загрузочного USB носителя.

    1. Загрузить утилиту Rufus

    2. Загрузить iso образ операционной системы, который необходим для загрузочного USB накопителя

    3. Запустить программу Rufus

    4. В открывшемся окне программы в раскрывающемся списке раздела Устройство необходимо выбрать нужный USB накопитель

    Рис.1 Выбор USB носителя в программе Rufus

    5. В разделе Схема раздела и тип системного интерфейса в раскрывающемся списке можно выбрать необходимый режим использования USB носителя, либо MBR для компьютеров с BIOS или UEFI (наиболее популярный вариант), либо MBR для компьютеров с UEFI, либо GPT для компьютеров с UEFI.

    Рис. 2 Выбор схемы раздела и системного интерфейса в программе Rufus

    6. В разделе Файловая система в раскрывающемся списке можно указать NTFS, FAT32, UDF или exFAT.

    Рис. 3 Выбор файловой системы для USB накопителя в программе Rufus

    7. Далее в раскрывающемся списке можно указать размер кластера. Можно оставить значение по умолчанию.

    Рис. 4 Выбор размера кластера для USB накопителя в программе Rufus

    8. Чтобы ускорить процесс создания загрузочного USB накопителя, необходимо проверить, стоит ли флажок в чекбоксе Быстрое форматирование.

    9. Нажать на пиктограмму с изображением привода и выбрать ISO образ операционной системы, который необходимо записать на USB накопитель.

    Рис. 5 Выбор ISO образа для USB накопителя в программе Rufus

    10. После выбора ISO образа можно указать для удобства в разделе Новая метка тома имя операционной системы, которая будет записана на USB накопитель и нажать кнопку Старт.

    Рис. 6 Создание метки тома и запуск процесса создания загрузочного

    USB накопителя в программе Rufus

    11. После запуска процесса создания загрузочного USB накопителя откроется окно с предупреждением о том, что все данные, имеющиеся на диске будут уничтожены. Нажать кнопку ОК.

    Рис.7 Окно с предупреждением об уничтожении данных на диске в программе Rufus

    12. По окончании создания загрузочного USB накопителя можно закрыть программу Rufus. Чтобы можно было приступить к инсталляции операционной системы, необходимо предварительно выставить правильный приоритет загрузки в BIOS.

    Ссылка на основную публикацию
    Adblock
    detector