Я не знаю почему, но когда я пытаюсь загрузить Windows 8 с флэш-диска, я застреваю на логотипе, больше ничего не происходит. Итак, у меня есть идея, что будет лучше записать ISO на DVD. Я пытался записать это на Xfburn, который у меня есть в моем дистрибутиве, но DVD был непригоден для использования, поэтому я написал на нем "Linux sux" и выбросил его из окна. Теперь у меня осталось только 3 DVD. Как я могу записать на DVD Windows ISO, используя Linux?
2 ответа
Файловая система уже находится в файле образа. Так что не имеет значения, UDF, ISO 9660 или что-то еще.
Кроме того, указатели для загрузки прошивки должны быть в образе.
Для флэш-накопителя это будут записи разделов MBR и / или GPT, которые ведут BIOS или UEFI к первой программе в цепочке загрузки. Вы можете увидеть их, просмотрев файл образа с помощью редакторов разделов, таких как fdisk (для MBR) и gdisk (для GPT).
Для DVD должен быть El Torito: загрузочная запись, каталог, один или несколько загрузочных образов. Вы можете увидеть это в таких программах, как isoinfo или xorriso:
imagefile=...path.to.win8.file...
isoinfo -d -i $imagefile
должен сообщить о "заголовке проверки Eltorito".
xorriso -indev $imagefile -toc
должен сообщить о «Boot record:», «Boot catalog:» и «Boot image: ...».
Теперь, если образ оснащен оборудованием El Torito, он должен загружаться с DVD. Убедитесь, что вы записали его как одно предварительно отформатированное изображение, а не как "композицию данных" или "проект", где вы можете поместить более одного файла на DVD.
Программы командной строки для записи на DVD:
growisofs -dvd-compat -Z /dev/sr0=$imagefile
xorriso -as cdrecord -v dev=/dev/sr0 -eject $imagefile
Программа growisofs обычно используется K3b. xorriso использует тот же libburn, что и Xfburn.