LINUX.ORG.RU

записать bootable iso на flash

 ,


2

1

Здравствуйте, в общем надо переустановить windows, а компьютера с windows нет и нет cd rom, пытаюсь развернуть iso с помощью dd, но почему-то не грузится потом с этой флешки, в общем кто-нибудь знает, как записать iso на флешку?

★★★

развернуть iso с помощью dd

Это возможно только для особым образом изготовленных iso-образов.

Создаёшь на флешке FAT32, распаковываешь туда iso-образ (именно пофайлово распаковываешь) и дальше самое весёлое: поставить на флешку grub4dos и сказать ему ntldr /bootmgr.

Или, как вариант, попытаться запустить boot/bootsect.exe /nt60 X: /force /mbr под вайном. Но вряд ли получится.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от intelfx

ntldr /bootmgr

а можно подробнее, я записал grub4dos в mbr, но дальше не пойму, что делать, гружусь в grub4dos, дальше есть меню search bootmgr, он вроде даже запускается, но пишет, что не хватает каких-то файлов и перегружается.

IvanR ★★★
() автор топика

Есть такая утилита, как ms-sys. Делал загрузочные флешки с виндой так: создавал на флешке FAT32-раздел. Монтировал куда-нибудь iso-шник, банально через ФМ копировал файлы с него на флешку. Потом ms-sys -7 /dev/sdX. Насколько я помню, оно потом умело грузиться и в UEFI, и в legacy режимах.

fludardes ★★
()
Ответ на: комментарий от IvanR

Ошибся с командой. Надо вот так:

chainloader /bootmgr

Это просто ввести в командную строку. Или добавить в конфигфайл под отдельным пунктом меню.

Если на что-то жалуется — значит, не все файлы скопировал на флешку.

intelfx ★★★★★
()
Ответ на: комментарий от intelfx

уже, спасибо. пока файлы копируются, но ms-sys уже нормально собрался

IvanR ★★★
() автор топика

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

grem ★★★★★
()
Ответ на: комментарий от fludardes

записался boot sector с помощью ms-sys, после перезагрузки пишет: это устройство не является загрузочным.

IvanR ★★★
() автор топика
Ответ на: комментарий от intelfx

вроде да, делаю так:

создаю новую таблицу разделов в gparted

создаю новый раздел FAT32

ставлю в gparted флаг boot на раздел

проверяю fdisk -l /dev/sdb пишет, что sdb1 загрузочный

монтирую раздел в mnt а iso в /media/cdrom

копирую все файла из /media/cdrom в /mnt и по завершению делаю sync

отмонтирую и выплняю ms-sys -7 /dev/sdb

перегружаюсь и вижу, что девайс не является загрузочным, на ноуте нет uefi, старый, еще до uefi покупал. Обратил внимание, что раздел начинается с 2M может gparted его выравнивает и потому не работает?

IvanR ★★★
() автор топика
Последнее исправление: IvanR (всего исправлений: 1)
Ответ на: комментарий от IvanR

На выравнивание должно быть пофиг.

Тип раздела — 0xb? Но, строго говоря, я не представляю, что могло пойти не так. ms-sys'ом никогда не пользовался.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 2)
Ответ на: комментарий от intelfx

Самый стабильный вариант, когда раздел начинается с 63 сектора. Выравнивание тут очень даже причём

kas501 ★★★
()
Ответ на: комментарий от supreme

а зачем? я же не winusbgui предлагал.

winusb usage

Completely format a drive and install the ISO on it
  winusb --format <iso path> <device>
  Example: winusb win7_amd64.iso /dev/sdd

lnx
()

Дожили. На LOR помогают с переустановкой винды.

sT331h0rs3 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.