Как сделать точную копию загрузочного компакт-диска Windows XP с помощью команды dd в linux на флэш-накопителе USB, чтобы можно было использовать флэш-накопитель для установки XP на нетбук.
3 ответа
Вы не Не с дд.
В некоторых дистрибутивах Linux есть специальные гибридные ISO-образы, которые достаточно допустимы как в качестве загрузочного компакт-диска, так и загрузочного диска, так что вы можете копировать один на другой и использовать один и тот же образ, но протоколы загрузки с компакт-дисков и флэш-памяти отличаются и несовместимы. Я думаю, что флэш-диски загружаются так же, как жесткие диски и дискеты, по крайней мере, в версиях BIOS (не EFI).
Я думаю, что я видел программное обеспечение, которое может конвертировать установочный компакт-диск XP в USB-флешку, но оно должно делать нетривиальные изменения.
Может быть, Руфус сработает, как прокомментировал @AntoineL.
Также соответствующий ответ из боковой панели: Установка Windows XP с флешки.
Редактировать: Если у вас нет хоста Windows, вы можете попробовать вино, возможно, с некоторыми хлопотами для правильного доступа к диску. Или ОС Windows на VirtualBox, если у вас есть оперативная память для этого. Вы можете использовать Windows с установочного компакт-диска, свободно загружать виртуальные образы, доступные образы от Microsoft или многие другие варианты.
AFAIK Windows не может быть скопирована таким образом. Это требует особого подхода, и я не нашел ни одной программы (полгода назад) для Linux, которая могла бы это сделать.
Команда dd будет успешно выполнена, но вы не сможете установить Windows с этой флешки. Ваша самая безопасная ставка - делать это в Windows.
Я решил свою проблему, я создал флешку winpe и скопировал в нее папку I386 с компакт-диска Windows XP, которая содержит драйверы sata. Если ваша копия XP не содержит драйверов Sata, вы можете добавить их с помощью nlite (используйте старая версия, потому что они не содержат вирусов).
При загрузке WinPE перейдите в папку I386 и запустите winnt32.exe, введя эту команду
F:\I386\winnt32.exe /makelocalsource /noreboot /syspart:C: /tempdrive:C:
где F: буква диска Flash, а C: основной активный раздел, убедитесь, что вы предварительно отформатировали и сделали раздел C: активным с помощью команды diskpart.
Если вы хотите установить Windows XP с помощью команды linux dd, единственный способ добиться этого - установить Windows XP на маленький диск и создать образ диска с dd, теперь с этим образом вы можете, каждый раз, когда захотите, применить его. на ваше оборудование и расширить его до полного дискового пространства, смотрите здесь, как расширить тома KB325590