1

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

Он должен:

  1. Содержит раздел данных FAT32 (как первый основной раздел для Windows, чтобы найти его)
  2. Содержит загрузочный диск восстановления системы Windows
  3. Содержит загрузочный загрузочный диск Linux (например, System Rescue CD)
  4. Позвольте мне выбрать систему для загрузки

Шаги, которые я сделал до сих пор:

  1. Получите ISO-образ спасательного компакт-диска Windows (либо вы можете создать его из Windows, либо их много на сайтах обмена файлами)
  2. Загрузитесь в Windows, запустите PowerISO, Инструменты-> Создать загрузочный USB-накопитель, загрузите ISO и позвольте ему создать обычный USB-диск восстановления Windows.
  3. Запустите PartitionMaster, переместите единственный раздел в конец и уменьшите его до 200 МБ (это можно сделать и в Linux) - важно убедиться, что раздел восстановления Windows помечен как активный
  4. Создайте раздел данных в пустом пространстве и отформатируйте его в FAT32 и добавьте раздел для аварийного компакт-диска Linux (оставив последний раздел Win оставшимся).

Это то, что у меня есть. Я могу использовать раздел данных из Windows (и, конечно, из Linux), а также могу загрузить загрузочный компакт-диск Windows.

Мой вопрос сейчас заключается в том, как получить компакт-диск Linux System Rescue в среднем разделе (без перезаписи MBR) и как установить GRUB на этот диск, что позволило бы мне выбирать между двумя аварийными системами.

2 ответа2

1

Для этой же цели я использую Easy2Boot

http://www.easy2boot.com/

Это позволяет вам установить любое количество образов windows или linux или live cd образов (.ISO-файлы) на флешке и выбирайте, какой загружать каждый раз.

И вы также можете свободно использовать флэш-накопитель в качестве обычной флешки для передачи данных fat32 в любой ОС.

0

Вот что я нашел работоспособным (и достаточно быстрым) для загрузки загрузочного компакт-диска System Rescue USB с дополнительным разделом NTFS, доступным для Windows (и самого загрузочного Sysrcd!):

  • следуйте инструкциям Linux на компакт-диске System Rescue: http://www.sysresccd.org/Sysresccd-manual-en_How_to_install_SystemRescueCd_on_an_USB-stick#A.29_Recommended_USB_installation_method_from_Linux
  • НО НЕ ИСПОЛЬЗУЙТЕ фактическую строку установки bash ./usb_inst.sh
  • вместо этого отформатируйте и разбейте ваш флешку на 2 раздела:
    • 1 раздел DATA (я выбрал NTFS, размер - 500 МБ)

    • 2 раздела SYSRCD (fat32, 500 МБ или более, + флаг загрузки)

  • затем запустите следующие команды usb_inst.sh (при условии, что /dev /sdb - ваша флешка USB):
    • ./usb_inst.sh copyfiles /dev /sdb2
    • ./usb_inst.sh syslinux /dev /sdb2
    • ./usb_inst/install-mbr -p 2 /dev /sdb

Мысли о добавлении Windows: добавьте третий раздел, установите вариант Windows USB, добавьте строку в конфигурации syslinux раздела SYSRCD, которая указывает и загружает этот раздел Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .