Multibooting linux and windows

Содержание
  1. IT Blog. Code Inside
  2. MultiBoot USB: Создаем мультизагрузочную флешку с Windows, Linux и утилитами
  3. Подготовка к установке
  4. Процесс установки и создания мультизагрузочной флешки
  5. Для систем семейства Windows
  6. Для Linux-based образов
  7. Проверка работоспособности флешки
  8. Как сменить фоновую картинку под меню загрузки
  9. Multiboot, UEFI, NTFS или почти рецепт счастья
  10. Предисловие
  11. Начинаем
  12. Подготовка флешки
  13. Структура папок или куда же класть образы?
  14. Постой, а как же UEFI?
  15. Как все это выглядит?
  16. В сухом остатке
  17. MultiBoot/DualBoot OpenCore with Windows, macOS & Linux
  18. So let’s get started,
  19. MAKE SURE:
  20. HARDWARE WE’LL BE USING IN THIS GUIDE:
  21. Tools Needed Throughout the Guide:
  22. macOS Catalina 10.15.4 :
  23. What the Heck is OpenCore Bootloader and What it means to Hackintosh Community? | Kextcache
  24. Opencore Bootloader is the new bootloader popping out of nowhere and is getting lots of love from the Hackintosh…
  25. [GUIDE] Make Intel 700$ Hackintosh Build Using OpenCore Bootloader | Kextcache
  26. Before you start, first to know about What is Hackintosh and OpenCore, If you are new to this don’t be scared as 90% of…
  27. Windows:
  28. [GUIDE] How To Optimise Windows 10 for Gaming in 2020 | Kextcache
  29. Wish to Optimize Windows 10 for gaming however, don’t know the place to start out? Here are 20 knowledgeable tips about…
  30. LINUX:

IT Blog. Code Inside

MultiBoot USB: Создаем мультизагрузочную флешку с Windows, Linux и утилитами

В этой статье приведена инструкция по созданию мультизагрузочной флешки с помощью программы MultiBoot USB. Программа работает с NTFS и FAT32, так что можно использовать не только флешку, но и внешний жесткий диск.

Подготовка к установке

1. Для начала возьмем флешку такого размера, чтоб на нее поместились все запланированные образы.

2. Скачиваем программу MultiBoot USB и устанавливаем.С программой в комплекте идет наглядная инструкция на русском языке: Readme.pdf.

В образе, создаваемом данной программой, предустановлены следующие программы:

  • FreeDOS — Загрузка в режиме командной строки, включает DOS-Navigator и VC
  • Универсальный загрузочный диск v3.7 — Работа с разделами NTFS в MS-DOS
  • NT Password & Registry Editor — Смена пароля и редактирование реестра Windows XP
  • Active@ Boot Disk Professional v2.1 — Восстановление удалённых файлов
  • QuickTech Pro v5.8 — Тестирование и диагностика железа и его компонентов
  • MemTest86 v4.20 — Тестирование и диагностика оперативной памяти
  • MHDD v4.6 — Тестирование и диагностика жёстких дисков
  • Victoria v3.52 — Тестирование и сервисное обслуживание IDE и Serial ATA HDD
  • HDD Regenerator v2011 — Устранение физических повреждений на HDD
  • Symantec Ghost v11.0 — Работа с разделами жёстких дисков.

Кроме перечисленных выше утилит, в состав пакета можно добавить ISO-образы (для них уже созданы необходимые пункты меню, и файлы-пустышки, которые нужно заменить на настоящие образы):

  • Windows XPE — Мини версия
  • Windows 7PE — Мини версия
  • Acronis Disk Director & True Image — Работа с разделами жёстких дисков.

Процесс установки и создания мультизагрузочной флешки

1. Для начала запускаем утилиту HP USB Disk Storage Format Tool, выбираем устройство, ставим галочку «QuickFormat» и форматируем (желательно под NTFS, чтобы в случае чего не возникло проблем с большими файлами образов).

2. Далее устанавливаем grub4dos. Запускаем Grub4Dos Installer, в поле «DeviceName» выбираем Disk, и своё устройство (название устройства не отображается, только размер в мегабайтах). Жмем «Install«.

3. Далее следует распаковать на флешку набор файлов и утилит. Через кнопку «Обзор…» указываем путь к флешке и нажимаем «Извлечь». На вопрос: «Вы хотите заменить существующий файл?» отвечаем «Да».

Читайте также:  Как удалить предустановленный офис windows 10

Технически флешка уже стала мультизагрузочной, но кроме утилит, которые мы распаковали, на ней ничего нет.

Дополним комплект образами операционных систем. Для удобства можно создать в корне папку «iso», где будут расположены все образы дисков.

Для систем семейства Windows

Для установки Windows 7, Windows 8, Windows 8.1, следуем пункту 4.1 инструкции, выбирая соответствующий (2й) чекбокс:

Для Linux-based образов

Открываем на флешке файл menu.lst (в корне) блокнотом и заменяем пункты по умолчанию на желаемые, например:

title Загрузка Ubuntu 11.10 — i386 // название пункта меню

find —set-root /iso/ubuntu1110i386.iso // где «/iso/ubuntu1110i386.iso» путь к образу

map /iso/ubuntu1110i386.iso (0xff) || map —mem /iso/ubuntu1110i386.iso (0xff)

Проверка работоспособности флешки

Для проверки работы запускаем WinSetupFromUSB, в поле с устройством выбираем созданную флешку, и ставим галочку «TestinQEMU». По нажатию на «GO» будет произведен запуск загрузки с флешки в вииртуальной среде без перезагрузки системы.

Как сменить фоновую картинку под меню загрузки

1. Вам понадобится макет фоновой картинки в PSD и архив для перепаковки скинов. Отредактируйте PSD файл и сохраните в BMP (возможно придется пересохранить сторонней программой).

2. Готовый файл копируем в папку «Files» из архива «SkinsRepack», и запускаем файл «Упаковать.cmd». Получаем файл Skins без расширения. Этот файл копируем на флешку, и в файлах menu.lst и /boot/menu_u.lst во второй строчке указываем путь к скину:

Проверить как выглядит ваш новый скин также можно в эмуляторе.

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

Проверка в эмуляторе не даёт 100% гарантии того, что конкретный образ заработает в реальных условиях. Проверки на виртуальных машинах VirtualBox или VMWare также не всегда могут сработать корректно, так что лучше всего проверять на реальном железе.

Для примера вы можете скачать готовый файл menu.lst с прописанными в загрузке:

  • Microsoft Windows XP SP2 x86
  • Microsoft Windows 7
  • Windows 8
  • Ubuntu 14.04
  • Debian Live 7.5.0
  • Linux Mint 17
  • Fedora 20
  • Acronis Disk Director & True Image
  • Hirens BootCD 15.1
  • Kaspersky Rescue LiveCD

Источник

Multiboot, UEFI, NTFS или почти рецепт счастья

Пост написан по мотивам публикации «Живительная флешка».

Предисловие

Доброго времени суток, Хабр. Совсем недавно, читая Хабр, наткнулся на статью Живительная флешка, где был описан способ создания мультизагрузочной флешки с набором полезных утилит, разнообразных систем и т.д. И все бы ничего, да вот и тут зарыта собака — обратим внимание на эту ветку комментариев, в которой обсуждается работоспособность мультизагрузки в системах с UEFI. Таким образом я начал собственное расследование искать универсальный способ решения этой проблемы.

Далеко ходить не пришлось — еще со времен безумной популярности сборки Windows XP Zver Edition ее разработчики использовали набор утилит под названием RMPrepUSB для записи сборки на USB-накопитель. Сборка ушла из памяти людей, ну а сам проект пакета утилит продолжает развиваться и крепнуть. Ну а сама основа — проект Easy2Boot. Изучая их сайт я нашел универсальный способ создания мультизагрузочной флешки, которая может содержать в себе любой дистрибутив, LiveCD или образы дискет, которые Вы только захотите добавить. Итак, приступим к созданию такой чудо-флешки.

Начинаем

Идем на сайт и качаем последний архив с Install_RMPrepUSB_Full в названии. Распаковываем и устанавливаем.
Внимание: для любителей переносимости — можно открыть установочник в 7-zip (к примеру) и распаковать его в папку без установки.
Далее идем на сайт Easy2Boot и качаем архив с самим E2B, распаковываем в любую папку на ПК.

Читайте также:  Пропадает клавиатура при установке windows

Подготовка флешки

Заходим в папку с E2B и запускаем файл _ISO\docs\Make_E2B_USB_Drive.cmd.
Внимание: если Вы не устанавливали, а распаковывали RMPrepUSB, то на первом же этапе Вас попросят указать путь в папке RMPrepUSB.
Нас попросят указать номер накопителя из приведенного списка, спросят, действительно ли мы хотим форматировать накопитель и попросят выбрать ФС.
И вот тут внимание! Выбираем FAT32 — грузимся в UEFI без проблем, но нет поддержки файлов >4 Гб, и наоборот — NTFS без UEFI, но с поддержкой больших файлов. Если Ваши образы весять меньше 4 Гб каждый, то смело выбирайте FAT32. С NTFS немного сложнее, а именно — флешка в UEFI не загрузится, но если загрузить ее на обычном биосе, а потом выбрать образ для UEFI (об этом ниже), то Easy2Boot перепишет MBR флешки и она будет загружаться в UEFI, при условии, что в том образе есть его поддержка (наличие файлов efi\bootia32.efi и efi\boot\bootx64.efi)

Идем по сложному пути — пишем N (то есть форматируем в NTFS), вылезет окошко с подтверждением, жмем ОК и ждем. После форматирования будут скопированы файлы E2B и на зеленом фоне появится надпись «Нажмите любую клавишу».


Структура папок или куда же класть образы?

Заходим на накопитель, видим файлы и папку _ISO. Кратко опишу структуру (подробности есть на сайте):

  • ANTIVIRUS — закидываем образы антивирусных LIveCD (Kaspersky, Dr.Web и иже с ними)
  • AUTO — кидаем любой образ в подпапку с нужным названием (к примеру, по пути Ubuntu\My_Ubuntu_Distro.iso)
  • LINUX — соответственно любой Лунксовый образ закидываем в эту папку.
  • MAINMENU — закидываем образ в эту папку и он появится в главном меню Grub4DOS при загрузке (не в подменю, об этом позже)
  • UTILITIES — образы дискет кидаем сюда
  • UTILITIES_MEMTEST — то же самое, но, увы, точнее сказать не могу
  • WIN — сюда мы будем складывать образы, подготовленные для загрузки в UEFI. Об этом позже
  • WINDOWS — по структуре подпапок несложно понять, что для каждого семейства Windows нужно положить образ в соответствующую ему подпапку.

Далее запускаем RMPrepUSB, выбираем накопитель в списке и жмем Ctrl+F2, соглашаемся и ждем пару секунд. Программа пошаманит с файлами и можно грузиться с флешки.

Постой, а как же UEFI?

Ах, ну да. То, ради чего мы здесь и собрались. Для подготовки образа к загрузке в UEFI, скачаем архив, распакуем его. Устанавливаем файл ImDisk\imdiskinst.exe из папки, после чего перетаскиваем файл образа на скрипт MakePartImage_AutoRun_FAT32.cmd в основной папке. Данный скрипт переделает образ в формат .imgPTN, при монтировании которого E2B будет переписывать MBR и монтировать образ как раздел FAT32. Подробнее Вы можете прочитать тут.

Как все это выглядит?

Грузимся в биосе, выбираем нужный UEFI образ, переключаем UEFI обратно и получаем флешку с одним разделом, содержащим файлы этого образа. Соответственно, если данный образ поддерживает загрузку в UEFI — он появится в списке устройств, с которых можно загрузиться.

Внимание! Если Вы загружались с образов, подготовленных для UEFI, то Вы заметите, что при следующей загрузке с накопителя будет меню загрузки с того самого образа. А где же все те, что мы набросали на флешку? Да и файлы на флешке не те… Тут два варианта — из загрузчика выбрать верхний пункт EASY2BOOT или в ОС запустить с флешки скрипт e2b\RestoreE2B (run as admin).cmd.

В сухом остатке

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

Читайте также:  Менеджеры сети для linux

Источник

MultiBoot/DualBoot OpenCore with Windows, macOS & Linux

The hottest bootloader is now dropped OpenCore 0.5.8 and you wanted to multiboot your system with macOS Catalina, Windows 10 & Linux but don’t know how to do it, Well this typical bootloader is not as typical how it seems. Turns out you can actually dual-boot or multiboot your OpenCore System either AMD or Intel.

So let’s get started,

MAKE SURE:

  • YOU’LL NEED 3 Separate SSD’s FOR INSTALLING EACH OPERATING SYSTEM.
  • CONNECT ONLY 1 DRIVE, IN EVERY OS INSTALLATION. DISCONNECT ALL OTHER SSD/HDD’s

HARDWARE WE’LL BE USING IN THIS GUIDE:

  • Intel i5 9400F
  • 16GB Corsair RAM (2 x 8GB)
  • Crucial MX500 500GB SSD
  • Cooler Master 450W Power Supply
  • MSI B360M-PRO-VDH.
  • Sapphire RX580 8GB
  • Corsair K95 Platinum RGB Keyboard
  • Logitech G402 Mouse.
  • Logitech G433 Headset.

Tools Needed Throughout the Guide:

  • Working macOS System.
  • 3 USB PenDrives.
  • Internet
  • OC-Configurator — For Fine Tuning our Config.plist

macOS Catalina 10.15.4 :

CONNECT THE DRIVE, IN WHICH YOU WANT TO INSTALL macOS CATALINA.

Install the macOS as usual with OpenCore USB Drive, If you don’t know how to install it check these resources out,

What the Heck is OpenCore Bootloader and What it means to Hackintosh Community? | Kextcache

Opencore Bootloader is the new bootloader popping out of nowhere and is getting lots of love from the Hackintosh…

[GUIDE] Make Intel 700$ Hackintosh Build Using OpenCore Bootloader | Kextcache

Before you start, first to know about What is Hackintosh and OpenCore, If you are new to this don’t be scared as 90% of…

Windows:

Install Windows as usual in GPT-UEFI mode, if you don’t know how to to that follow the steps below.

1. On any Existing Windows machine go to Rufus.ie and Download Rufus 64Bit.

2. make a Bootable Installation USB with GPT Format.

3. Plug the USB in and Start the Installation Process.

4. Choose the Partition which we made and format it.

5. Complete the Installation.

6. Make sure you Successfully Get into the Windows Desktop.

Before Restarting make sure to check for Windows Update, if you want everything up-to-date.

[GUIDE] How To Optimise Windows 10 for Gaming in 2020 | Kextcache

Wish to Optimize Windows 10 for gaming however, don’t know the place to start out? Here are 20 knowledgeable tips about…

LINUX:

DISCONNECT macOS CATALINA SSD AND CONNECT THE 2ND DRIVE, IN WHICH YOU WANT TO INSTALL macOS CATALINA.

For this Specific hack, I’ll use Manjaro KDE 20.0 as it has beautiful UI and Power of Arch Linux, you can use any other Linux build duh.

Keep in Mind GRUB Bootloader is no GAME, Remove All the Other SSD/HDD’s Before Proceeding.

So Just Follow Along with the Step-by-step Screenshots Posted Below and Understand the Process. DON’T RUSH. ask for help if you stuck somewhere.

Download the Latest ISO From Manjaro Website and Rufus, make bootable USB.

Insert The USB and Select Install ManjaroLinux x64

2. Select Your Region

3. Select your Keyboard Layout.

4. Select SSD and Erase and Format with Swap/Hibernate

Источник

Оцените статью