LINUX.ORG.RU

Windows 10 записанная через dd на флешку не хочет грузиться.

 , ,


3

1

Здравствуйте.
ISO образ брал с сайта Microsoft:
https://www.microsoft.com/uk-ua/software-download/windows10ISO
Сначала через gparted создал на флешке MS-DOS таблицу разделов, потом отформатировал в fat32.
Писал так:

sudo dd if=Win10_1511_1_Russian_x32.iso of=/dev/sdb
При выборе флешки при загрузке система её пропускает и всё равно грузит Fedora.

Сначала создал таблицу разделов, потом отфоматировал, потом разозлился и укатал всё нахрен в асфальт (of=/dev/sdb).

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

Это Я на всякий случай. Не знаю, раньше вроде всё работало так. Ну по крайней мере с образами Linux.
Я прекрасно понимаю, что dd сотрет нафиг информацию про таблицу разделов, файловую систему и т.д. Но раньше всё вроде работало.

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

С ляликсом да, а с шиндошс лучш руфус(вин-онли) или winusb

matrixd ()

Сначала через gparted создал на флешке MS-DOS таблицу разделов, потом отформатировал в fat32

C учётом последовавшего dd of=/dev/sdb — абсолютно бесполезное занятие.

Windows 10 записанная через dd на флешку не хочет грузиться

А должна была? Уверены?

См.в сторону http://en.congelli.eu/prog_info_winusb.html

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

раньше вроде всё работало так. Ну по крайней мере с образами Linux.

Кто тебе сказал, что точно так же умеет и Windows? Более того не всякий образ Linux тоже так умеет. Что бы образ Linux так можно было записывать он должен быть гибридным, так называемый iso hybrid. Сходи почитай в начале что это такое, а потом на Win FAQ с вопросом как правильно делать это всё с Windows.

Включай голову.

Удачи.

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

Если UEFI, то по идее можно образ на диск распаковать.

Смысла нет. Это меня попросили на чужой ноут поставить.

Mindincrash ()

Я бы на твоём вообще купил коробку под хард от ZALMAN, которая умеет привод из ISO эмулировать. :)

Radjah ★★★★★ ()

Сделать раздел, сделать его активным, форматнуть в fat32, примонтировать, «распаковать» на этот раздел содержимое iso

И главное:

wineconsole bootsect.exe /nt60 o:

o: флешка под вайном
bootsect.exe на флешке

anonymous ()

Богомерзкая винда не будет грузиться, если её записать через dd. Тут уже были про это треды. Поищи в них решения.

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

Та Я отвечаю, что уже записывал Windows 10 через dd, но не помню с параметрами или без или как именно

Тук какое дело... Если это была Windows 8/8.1/10 x64, а машина грузилась в UEFI, то сие вполне возможно. Аналогичного эффекта можно достичь просто скопировав содержимое смонтированного образа на флешку.
В обоих этих вариантов определяющие моменты: 1) UEFI видит раздел на флешке, 2) UEFI видит в разделе каталог EFI с загрузчиками.

Вот только 32-разрядная Windows умеет грузиться в UEFI только на машинах с 32-разрядным же UEFI — Atom-ные планшеты и прочая нечисть. В остальных случая — MBR-загрузка. А тут загрузчик в MBR (первые 446 байт) вынь да положь... А откуда ему в ISO взяться, если там по стандарту в начале до 0x8000 блок из нулей? Для линуксовых ISO туда MBR с загрузчиком и таблицей разделов пишет isohybrid.

bormant ★★★★★ ()

На компьютере куда устанавливать будешь bios или uefi? Если bios то записанная с помощью dd флэшка не загрузится. Ну никак.

mbivanyuk ★★★★★ ()

Надо сделать её загрузочной. После dd скачай и запусти утилиту ms-sys. Я таким образом семёрку на флешку накатывалю

Deleted ()

Нужно форматнуть в ntfs, скопировать туда файлы из iso и прописать mbr.

anonymous ()
Ответ на: комментарий от Mindincrash

Ну тогда просто скопировать при помощи dd недостаточно, винда так не умеет в отличие от линукса. Да, шел 2016 год, образы винды до сих пор не гибридные. Решения см. выше, но проще и намного быстрее rufus из под винды.

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

Нужно форматнуть в ntfs, скопировать туда файлы из iso и прописать mbr.

Допустим, что Я отформатировал флешку в NTFS, скопировал всё содержимое ISO. Как туда MBR записать?

Mindincrash ()
Ответ на: комментарий от mbivanyuk

но проще и намного быстрее rufus из под винды.

Винд под рукой нет. Придется ставить виртуалку. Лучше уж способы выше попробую. Вот Я в NTFS форматнул, перекидываю файлы сейчас. Нужно будет как-то MBR туда писать.

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

можешь из-под OS X с помощью BootCamp записать.

Тоже как-то день пердолился, чтоб загрузочную флешку с оптического диска сделать. И в линуксах, и в венде не получалось.

fornlr ★★★★★ ()

И не должна, епта
Откуда вы вообще взяли это - dd-шить вантуз?
Берешь cfdisk, 1 раздел основной, форматишь в NTFS и уже копируешь файлы
И бут-сектор - проще через syslinux, а в syslinux.cfg:

default menu.c32
menu title Windows 10
timeout 100
prompt 0

label windows
menu label Windows 10
kernel /chain.c32
append ntldr=/bootmgr

mystery ★★ ()
Последнее исправление: mystery (всего исправлений: 2)
Ответ на: комментарий от anonymous
sudo ms-sys --mbr7 /dev/sdb

Не помогло.
Еще раз мои шаги: Создал таблицу разделов MS-DOS.
Отформатировал в NTFS.
Смонтировал ISO-образ Windows 10 и скопировал файлы на флешку. Сделал так:

sudo ms-sys --mbr7 /dev/sdb
Не помогло.

Mindincrash ()
Ответ на: комментарий от mystery

Берешь cfdisk, 1 раздел основной, форматишь в NTFS и уже копируешь файлы

Имейте в виду, если вдруг предполагается с такой флешки грузиться через UEFI, то форматить в FAT32, иначе не опознается при такой загрузке.

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

А раздел загрузочным/активным в *fdisk помечен? Размер кластера ntfs стоит 4kb? (ntfsinfo --mft --verbose /dev/sdX)

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

Да, Я всё пометил, всё ему поставил, настроил и т.д.
Всем спасибо
Можем расходиться :D

Mindincrash ()

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

SevikL ★★★★★ ()
sudo cfdisk /dev/sdg (partition type 7 and bootable flag)
sudo mkfs.ntfs -f /dev/sdg1
# Сначала создать загрузчик, и только после этого копировать файлы!
# -m для XP, -7 для 7
sudo ms-sys -7 /dev/sdg
sudo mount -o loop win7.iso /mnt
sudo mount /dev/sdg1 /media/iso
sudo cp -rv /mnt/* /media/iso && sudo umount /media/iso && sudo umount /mnt
Deleted ()
Последнее исправление: Deleted (всего исправлений: 1)

Есть специальные программы для записи таких iso, руками может уйти много времени чтобы выяснить правильные параметры для MBR. Гугль выдает в первой десятке.

anonymous ()
Ответ на: комментарий от Deleted

Проблема уже давно была решена. Всем спасибо. Я делал:
Форматирование в NTFS, закачка файлов, sudo ms-sys --mbr7 /dev/sdb, установка boot-флага.
Кажется так и в таком порядке.

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

У меня просто инструкция появилась методом тыка. Решил поделиться с теми, кто тему нагуглит.

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