Форум проекта PuppyRus Linux

Общие вопросы => Полезные советы, инструкции => Тема начата: Neyel от 17 Август 2020, 08:40:13

Название: Как раскатать загрузочный образ windows iso на флешку
Отправлено: Neyel от 17 Август 2020, 08:40:13
Подскажите, как? Скачал загрузочный образ винды - мне нужно раскатать его на флешку. Вроде можно с помощью dd или есть гуи? Подскажите конкретную команду  :'(

По ссылке с ЛОРа, windows2usb.
Попробовал на стареньком Win7 образе, записалось, загрузилось.

Для EFI достаточно просто скопировать содержимое исо на флэшку fat32 (они такие и продаются - т.е. форматировать не надо)
БезEFI - дополнительно  установить grub4dos и
Код

title Install Windows
chainloader /bootmgr
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: sfs от 17 Август 2020, 09:50:22
вики (http://wiki.puppyrus.org/puppyrus/grub#%D0%B3%D0%B8%D0%B1%D1%80%D0%B8%D0%B4%D0%BD%D0%B0%D1%8F_%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%BD%D0%B0_usbflash) или Меню - Системные - EasyDD
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: Neyel от 17 Август 2020, 09:53:03
Это?

(http://ipic.su/img/img7/tn/screenshot.1597647134.png) (http://ipic.su/img/img7/fs/screenshot.1597647134.png)

Флешка будет загрузочной? Спасибо, попробую
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: sfs от 17 Август 2020, 10:02:07
Да. Если с EasyDD будут проблемы - пишите в его тему и пробуйте голый dd в консоле
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: Neyel от 17 Август 2020, 14:18:34
Образ раскатался, но mbr не прописался - т.е. флешка не получилась загрузочной. Попробую установить на неё grub4dos и запустить винду, используя информацию из этой (http://forum.puppyrus.org/index.php?topic=22858.msg170209#msg170209) темы.
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: sfs от 17 Август 2020, 14:42:46
Образ точно родной (или хотя-бы рабочий)? Можно EFI попробовать
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: Neyel от 17 Август 2020, 14:58:17
Вот цитата с источника:
Цитата
Авторская раздача, проверена временем и дорогами.
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: Neyel от 17 Август 2020, 19:10:35
Прищёл к выводу, что для того чтобы раскатывать загрузочные образы винды, лучшу установить винду под виртуалбоксом и пользоваться специализированными программами для записи образов (типа Rufus или UltraISO)
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: krasnyh от 17 Август 2020, 20:41:28
Образ должен быть гибридным (hybrid). Тест (http://wiki.rosalab.ru/ru/index.php/%D0%A2%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_ISO_%D0%BE%D0%B1%D1%80%D0%B0%D0%B7%D0%B0_%D0%BD%D0%B0_%D0%B3%D0%B8%D0%B1%D1%80%D0%B8%D0%B4%D0%BD%D0%BE%D1%81%D1%82%D1%8C).
Не знаю, делает ли windows такие образы в принципе.
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: Ilbych от 17 Август 2020, 21:16:27
Попробуй ventoy. https://www.ventoy.net/en/index.html
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: Neyel от 17 Август 2020, 23:09:25
Попробуй ventoy
Устанавливать по аналогии с этим?
Steps to build webgl.node:
Clone this repo: git clone git@github.com:stackgl/headless-gl.git
Switch to the headless gl directory: cd headless-gl
Initialize the angle submodule: git submodule init
Update the angle submodule: git submodule update
Install npm dependencies: npm install
Run node-gyp to generate build scripts: npm run rebuild

UPD Вроде есть на AUR - https://aur.archlinux.org/packages/ventoy-bin/
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: Ilbych от 18 Август 2020, 07:12:27
https://www.ventoy.net/en/doc_start.html
На этой странице как устанавливать.
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: k0l0p0k от 20 Август 2020, 06:43:03
dd if=/путь/к/образу/образ.iso of=/dev/флэшка
старая инфа на флэшке естественно затрется
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: Neyel от 20 Август 2020, 06:52:26
Разве это:
EasyDD
- делает не то же самое?
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: k0l0p0k от 20 Август 2020, 13:40:06
делает не то же самое?
скорей всего тоже :)
Сам пробовал с помощью dd, а поскольку образ оказался не загрузочный - естественно загрузиться с флэшки потом не получилось о_О
Можно было поступить проще - примонтировать образ, и тупо скопировать содержимое на флэшку(должна быть отформатирована в фат32) - как обычные файлики копируют(если материнка поддерживает ефи )
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: krasnyh от 20 Октябрь 2020, 20:05:10
Скачал загрузочный образ винды - мне нужно раскатать его на флешку.
По ссылке (https://www.linux.org.ru/forum/general/15337715?cid=15340030) с ЛОРа, windows2usb (https://github.com/ValdikSS/windows2usb).
Цитата
Windows2usb - это сценарий bash, который записывает установочные DVD-образы Microsoft Windows 7/8 / 8.1 / 10 на USB-накопитель или внешний жесткий диск в Linux. Он был разработан с учетом совместимости и должен работать во всех случаях, в отличие от других популярных инструментов Linux.

Функции:
    Полностью автоматический, подготовка не требуется
    Поддерживает BIOS и UEFI, FAT32 и NTFS
    Поддерживает пользовательские ISO-образы Windows с install.wim> 4GiB
    По возможности использует стандартные загрузчики Windows
    Не нарушает цепочку безопасной загрузки UEFI

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


Не знаю, насколько необходимо раскатывать Windows.iso на флешку. Чаще ее делают мультизагрузочной и изошники разных систем держат в распакованном виде в папках.
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: Neyel от 21 Октябрь 2020, 09:04:33
По ссылке с ЛОРа, windows2usb.
Спасибо, как возникнет необходимость - обязательно посмотрю
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: sfs от 21 Октябрь 2020, 09:29:25
Windows2usb - это сценарий bash, который записывает установочные DVD-образы Microsoft Windows 7/8 / 8.1 / 10 на USB-накопитель или внешний жесткий диск в Linux.
Надо ли мудрить...
Для EFI достаточно просто скопировать содержимое исо на флэшку fat32 (они такие и продаются - т.е. форматировать не надо)
БезEFI - дополнительно  установить grub4dos (http://wiki.puppyrus.org/setups/g4d-lin) и
Код
title Install Windows 
chainloader /bootmgr

А это   вообще стремно в windows2usb
Цитата
This script uses:
    p7zip for ISO extraction
Чем это лучше mount -o loop ваш.iso /путь/монтирования
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: Neyel от 21 Октябрь 2020, 09:43:25
Для EFI достаточно просто скопировать содержимое исо на флэшку fat32 (они такие и продаются - т.е. форматировать не надо)
БезEFI - дополнительно  установить grub4dos и
Код

title Install Windows
chainloader /bootmgr
Может тогда уже написать скрипт, который делает эти действия автоматически (только флешка должна быть FAT32 для EFI)
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: sfs от 21 Октябрь 2020, 09:58:13
dd - не удобно видно сколько уже записано. С архивами совсем сложная строка получается - см. аттач
Там же скрипт монтирования хитрых образов
Т.е. еще проще - закатать исо dd или любым гуем с аналогичным функционалом под любой ОС и получить универсальную EFI\legacy загрузку - как и задумано изначально
Минус - все на флэшке удалится и она будет RO
Ну так установил - переформатируй
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: Neyel от 21 Октябрь 2020, 10:42:04
Образ раскатался, но mbr не прописался
Это с помощью EasyDD. Почему он не прописал mbr из образа - загадка. Воощем разбираться надо.
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: sfs от 21 Октябрь 2020, 11:03:29
Почему он не прописал mbr из образа - загадка
Наиболее вероятно - его там не было. Исо был родной, от производителя?
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: Neyel от 21 Октябрь 2020, 11:09:30
Исо скачан с рутрекера, написано - раздача проверенная временем и дорогами  :'(
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: sfs от 21 Октябрь 2020, 11:09:59
Исо был родной, от производителя?
https://remontka.pro/windows-10-install/#usb
Посмотрел - возможно ms*.iso не гибридный, как все линуксы
Тогда dd не катит
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: krasnyh от 21 Октябрь 2020, 11:38:01
Вы невнимательны, windows2usb как раз и делает образ гибридным, одновременно записывая на флешку. Или сказать наоборот, записывает на флешку, делая гибридным.  :)

Цитата
Способ загрузки с CD (ISO) и с HDD отличается: для HDD используют MBR+загрузчик (для BIOS) и GPT+EFI-раздел с загрузчиком (UEFI), а в ISO — собирают образ по стандарту El Torito.
Чтобы ISO можно было записывать на флешку так, будто это образ HDD, дополнительно к El Torito в начало ISO-файла внедряют MBR с загрузчиком, это называется гибридным образом. Современные линуксы делают гибридными, а Windows — нет. (c)
Цитата
windows2usb <device> <windows iso> <mbr/gpt/gptntfs>
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: Neyel от 21 Октябрь 2020, 11:43:13
Спасибо, теперь всё понятно. Буду юзать windows2usb как возникнет необходимость
Название: Re: LFA. Как раскатать загрузочный образ iso на флешку
Отправлено: krasnyh от 21 Октябрь 2020, 22:15:48
Попробовал на стареньком Win7 образе, записалось, загрузилось.
Название: Re: Как раскатать загрузочный образ windows iso на флешку
Отправлено: imp от 22 Октябрь 2020, 10:21:45
ultraiso не проще?

Эх, поздно отозвался...
Название: Re: Как раскатать загрузочный образ windows iso на флешку
Отправлено: Neyel от 22 Октябрь 2020, 10:57:10
Ultraiso нужен вайн или виртуалбокс
Название: Re: Как раскатать загрузочный образ windows iso на флешку
Отправлено: Neyel от 26 Октябрь 2020, 10:12:10
В соседней теме проскакивало упоминание упоминание про unetbootin - вроде гуй, тоже попробую