Как создать загрузочный USB на Ubuntu из ISO-образа загрузочного компакт-диска Hiren для Windows?

21

Попытка создать Hiren's BootCD на USB. Больше ничего не нужно, например, двойная загрузка Ubuntu и Haren или Window's и Haren. Все программы, которые я могу найти, чтобы закончить это, в конечном итоге либо указывают мне, как создать загрузочную Ubuntu на USB, либо как это сделать в Windows. Но так как это мой компьютер с Windows, который я пытаюсь исправить, мне нужна альтернатива. Пожалуйста помоги?

RobotbeatsHuman
источник
UNetbootin - идеальный инструмент для этой задачи (с небольшой настройкой). Проверьте этот ответ: askubuntu.com/a/582853/351841
Шивамс

Ответы:

13

Unetbootin делает загрузочный USB, но для работы последних версий компакт-диска Hiren необходимо сделать небольшое исправление, чтобы меню работало:

  • Откройте Центр программного обеспечения и установите UNetbootin .

  • Создайте загрузочный USB, используя Diskimageопцию и выбрав загруженный ISO.

  • После создания USB подключите его в Nautilus (просто щелкните значок USB-накопителя), перейдите в HBCDпапку, переименуйте isolinux.cfgфайлsyslinux.cfg и скопируйте его в корневой каталог USB , перезаписав существующий файл. Измените первую строку syslinux.cfgс DEFAULT /HBCD/Boot/menu.c32на DEFAULT menu.c32.

Теперь USB загружается и меню работает нормально :)

MestreLion
источник
Это ОТВЕТ, который работает в 2015 году. Это должно быть проголосовано.
Шивамс
Это не всегда работает ... Я получаю то же самоеfailed to load menu.c32 stuff...
decvalts
3

Ни один из перечисленных ниже методов не будет работать. Хотя вы получите загрузочный USB, он не загружает ничего из Grub Menu. Это особенно верно для «пересмотренной» версии загрузочного CD Hiren (той, что с мини-версией Windows XP)

Вот правильная процедура:

Вставьте USB-накопитель в компьютер и запустите менеджер разделов Ubuntu. Отформатируйте диск под FAT32, примаирите раздел и дайте красивую метку. Пока вы находитесь на нем, обратите внимание на расположение монтирования устройства (например, / dev / sdb)

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

sudo grub-install /dev/device location

Где «местоположение устройства» - это местоположение вашего USB-накопителя, которое вы отметили ранее.

Теперь поместите iso-файл Hirens Boot CD в новую папку. Щелкните правой кнопкой мыши файл и выберите «извлечь здесь». Когда это будет сделано, удалите iso-файл и скопируйте все остальное содержимое в корневой каталог вашего USB-накопителя.

Теперь на диске должна быть 1 папка с именем HBCD и 4 маленьких файла. Теперь откройте папку с именем HBCD и скопируйте файлы 'grldr' и 'menu.lst' в корень диска. Обязательно скопируйте их, не вырезайте .

Вот и все, вы сделали. Теперь он должен работать как загрузочный USB-накопитель, а также как инструмент, который можно использовать в среде MS Windows.

DenHeldert
источник
Как это ответ? Мы хотим знать, что работает, а что нет
Уоррен Хилл
Я попробовал в точности шаги, загрузившись с флешки, я получаю сообщение об ошибке: нет такого устройства: xxxxxxxxxxxxxxxxx grub rescue>
Montaro
3
grub-install: warning: File system fat 'не поддерживает встраивание. Затем grub-install: error: embedding is not possible, but this is required for cross-disk install. вздохните
Yanick Rochon
@YanickRochon: та же ошибка здесь, и при попытке устройства как /dev/sdd(сам USB-накопитель) или /dev/sdd1(его первый раздел).
MestreLion
Обратите внимание, что на машинах на основе UEFI вам может потребоваться установить grub-pc-binпакет ( не grub-pc ), чтобы успешно выполнить grub-install.
Маттео Италия
3

Откройте Центр программного обеспечения и установите UNetbootin . Оттуда вы просто запускаете его, а остальное объясняет сам.

Мэтт Тимбрук
источник
1
Следуя этому подходу, я получаю только сообщение об ошибке «Не удалось загрузить файл COM32 menu.c32» при загрузке с usb (используя Hiren's BootCD 15.2 и UNetbootin v. 603-1).
Вонко
Для решения проблемы UNetbootin требуется небольшая настройка, как указано здесь: askubuntu.com/a/582853/351841
shivams,
1

Хорошо, я нашел решение здесь

Этот подход использует grub2, и поэтому он очень удобен, если вы хотите сделать мультизагрузочный USB

  1. установить grub 2 на драйвер usb ( grub-install --force --no-floppy --boot-directory=[PATH_TO_USB] /dev/sd[X]
  2. распаковать iso файлы Hiren на usb (у вас должна быть папка / HBCD в корне usb)
  3. copy grub.exe (можно найти в hbcd \ dos \ dos.gz, внутри файла .img)
  4. скопируйте menu.lst из папки hbcd в корень USB-накопителя
  5. добавьте следующий пункт меню в grub.cfg на usb:

Здесь пункт меню:

menuentry "HBCD" {  
    linux16 /grub.exe --config-file="find --set-root /HBCD/menu.lst; configfile /HBCD/menu.lst"  
}

После завершения вы можете перезагрузить или протестировать его с помощью qemu:
qemu-system-x86_64 -hda /dev/sd[X]

Postadelmaga
источник
0

получить Iso Rentn в свой жесткий диск. вставьте USB-накопитель или что-то в этом роде , загрузите rufus http://rufus.akeo.ie/ и продолжайте записывать файл hiren.ISO в USB. как только вы преуспели, вам нужно перезагрузить компьютер и убедиться, что ваш BIOS настроен таким образом, чтобы в вашем порядке загрузки был жесткий диск как последняя вещь для загрузки. Также убедитесь, что после перезагрузки компьютера, когда у вас есть сожженный и подключенный USB, у вас больше ничего не будет загружаться с вашего компьютера. Надеюсь, это поможет (кстати, я только что сделал это 30 минут назад ...) Ура!

Матиас Гарафони
источник
Руфус для Windows ... (.exe)
Марсело Мартинес
0

Существует простой способ установки загрузочного компакт-диска Hiren 15.2 в Linux (Ubuntu, Linuxmint и т. Д.).

Загрузите универсальный установщик USB

https://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

и открыть в вине. Выберите Hirens Boot CD, и все работает так, как если бы вы работали в Windows.

Джон Маузер
источник
-1

Grub 2 - Учебное пособие

Отформатируйте USB-флешку с помощью FAT32 и:

  1. Откройте терминал и введите sudo su// или, suчтобы получить root-доступ
  2. Введите fdisk -l(и обратите внимание, какое устройство является вашим USB)
  3. Введите mkdir /mnt/USB && mount /dev/sdx1 /mnt/USB(заменив x на ваше фактическое USB-устройство)
  4. Тип grub-install --force --removable --boot-directory=/mnt/USB/boot /dev/sdx(заменив x на ваше фактическое USB-устройство)
  5. Тип cd /mnt/USB/boot/grub
  6. Создайте файл /mnt/USB/boot/grub/grub.cfg со следующим содержимым:

установить по умолчанию = 0

menuentry "HBCD" {
linux16 /grub.exe --config-file = "find --set-root /HBCD/menu.lst; файл конфигурации /HBCD/menu.lst"
}

  1. Скопируйте содержимое файла hirens.iso в корневой каталог USB-флешки (например, / mnt / USB /).

Привет Том

Томас Дюнсер
источник
grub.exe источник не указан. Из раствора ниже: Копия grub.exe (можно найти в ГБЦДЕ \ DOS \ dos.gz внутри .img файл)
iFred
-2

Вы можете создать загрузочный USB на Ubuntu из любого (загрузочного) образа .ISO, используя ddкоманду:

dd if=./someisofile.iso of=/dev/sdb

тем не менее, я хотел бы предупредить вас, что ddэто очень опасная команда, и вам следует продолжать, только если вы полностью понимаете значение ее параметров, в частности, ofодного.

Если вы ищете что-то вроде «dd iso usb», вы найдете несколько учебных пособий, например, это от Fedora , это от Linux Mint или это от ArchLinux

Сергей
источник
5
Это работает только для "гибридных" ISO . Это НЕ будет работать для любого старого загрузочного ISO со стандартным загрузочным сектором ISO9660. Обратите внимание, что сам сайт Hiren говорит, что вам нужно установить Grub4DOS, чтобы иметь возможность загружаться с USB.
Иш
-3

«Hiren's CD to Bootable # USB» - это бесплатный инструмент для создания загрузочного USB-диска из CD-диска Hiren.

Особенности: Создайте # Bootable_USB из файла # iso Хирен. Легко использовать. Бесплатный инструмент. Просто 1 2 3 и получите ваш загрузочный USB.

Ссылка для скачивания: https://sourceforge.net/projects/hirenscd2bootableusb/

Скачайте, протестируйте и оставьте свой отзыв.

# BootCD от Hiren - это загрузочный компакт-диск "все в одном", который имеет множество утилит ( http://www.hiren.info/pages/bootcd ).

Мохамад
источник