![Образ компакт-диска на загрузочный USB-флеш-накопитель](https://rvso.com/image/1684203/%D0%9E%D0%B1%D1%80%D0%B0%D0%B7%20%D0%BA%D0%BE%D0%BC%D0%BF%D0%B0%D0%BA%D1%82-%D0%B4%D0%B8%D1%81%D0%BA%D0%B0%20%D0%BD%D0%B0%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D1%87%D0%BD%D1%8B%D0%B9%20USB-%D1%84%D0%BB%D0%B5%D1%88-%D0%BD%D0%B0%D0%BA%D0%BE%D0%BF%D0%B8%D1%82%D0%B5%D0%BB%D1%8C.png)
У меня естьэтотОбраз компакт-диска, который я хочу записать на USB-флеш-накопитель, но у меня все время ничего не получается, потому что «читаемая часть» образа не содержит ничего, с чего можно было бы загрузиться.
Я думаю, что само изображение может иметь какую-то программу, которая помогает загрузить «читаемое содержимое» самого изображения.
Есть ли способ загрузить образ с помощью USB-флеш-накопителя?
EDIT: Я чувствую, что я не правильно объяснил. У меня Toshiba Satellite 4010CDS, и я хочу переустановить OEM Windows 98, которая шла с ним. У меня нет оригинальных компакт-дисков, поэтому я использую ISO из веб-архива. Дело в том, что это el torito
тип ISO, то есть его нельзя просто вставить в USB и использовать rufus или любой другой USB-загрузочный медиа-редактор, и просто загрузить восстановление. Это главная проблема. Вторая проблема в том, что я не могу найти никаких старых запасов чистых CD (те, что я нашел, довольно дорогие), поэтому я не могу сделать очевидное и записать ISO на CD. Я могу загрузиться с USB, потому что у меня установлен менеджер загрузки Plop.
решение1
Это «Toshiba Satellite 4000+ System Recovery» 1998 года (W95 или W98 iso).
Мне любопытно, поэтому я скачиваю, чтобы посмотреть, что это такое. Это может быть не какой-то обычный установочный CD Windows, а какой-то бинарный софт, поскольку он, как говорят, запускается ТОЛЬКО с этих конкретных систем Toshiba. Он наверняка проводит какие-то аппаратно-специфичные тесты и, возможно, загружается только с указанного HW.
Когда получу, вернусь с новостями.
Между тем, существует специальный инструмент для создания загрузочных USB-накопителей из ISO-образов Windows (установочных): https://sourceforge.net/projects/winusbtool/files/latest/download Попробуйте. (не более 4 МБ для загрузки)
Еще одна попытка - "цепная загрузка" iso с помощью Grub4Dos. Это был бы хороший тест. Сделайте свой USB-накопитель загрузочным с помощью "Grub4Dos" с помощью "Bootice" отсюда:https://www.majorgeeks.com/files/details/bootice.html(Вы можете сделать его активным в то же время с помощью Bootice) Получите файлы Grub4Dos:https://sourceforge.net/projects/grub4dos/files/ Скопируйте только GRLDR в корень раздела USB. Используйте предоставленный MENU.LST, чтобы сделать свой, включая эти строки:
title Toshiba Recovery (or whatever)
find --set-root /4000_4010_4020_RC2_Win98_disc1.iso
map /4000_4010_4020_RC2_Win98_disc1.iso (hd32)
map --hook
chainloader (hd32)
boot
или если это не сработает, скачайте GrubFileManager iso отсюда: https://github.com/a1ive/grub2-filemanager/releases и сделайте то же самое.
title Grub Filemanager
find --set-root /grubfm.iso
map /grubfm.iso (hd32)
map --hook
chainloader (hd32)
boot
конечно же замените "grubfm.iso" на тот, что у вас в файле...
Это запустит очень мощный GFM, который, скорее всего, сможет загрузить ваш образ windows. Если вы поместите свой образ iso в папку "boot-isos" в корневой папке, вы также можете попробовать "supergrub" для его загрузки.https://sourceforge.net/projects/supergrub2/
Хорошо. Я видел файл. Это загрузочный iso, на самом деле загружающийся как дискета. Загрузочный образ дискеты - W98V321P.GER в корне iso. Но он делает проверку BIOS, так что если у вас не оригинальная 25-летняя машина, это не поможет вам.
Но есть способ:
0. Распакуйте iso-образ куда-нибудь на жесткий диск.
Извлеките образ дискеты, находящийся внутри нее, в отдельную папку.
В файлах образа дискеты отредактируйте autoexec.bat: удалите раздел ":TOSHCHK"
Всегда заменяйте в autoexec.bat все вхождения «Z:» на D (потому что при загрузке с (цепочной загрузке) этого образа дискеты в Grub4Dos он попытается смонтировать физический привод CD как Z:, но у вас будет только D: в качестве раздела USB, который вам, кстати, нужно будет отформатировать в FAT16, чтобы быть уверенным, что он сможет прочитать с него файл образа системы).
3+. Замените Z: также в \DUALINST\TOOLS\DUALINST.BAT.это также предполагает, что в вашей целевой системе/ПК вы подготовили раздел FAT16 (макс. 2Гб, активированный), который будет распознаваться как внутренний диск C:.
Перепаковываем образ дискеты. Помещаем его обратно в извлеченную папку iso (заменяя оригинальный образ дискеты)
скопируйте все файлы на подготовленный вами раздел USB FAT16 с установленным Grub4dos (+GRLDR и menu.lst).
добавьте этот раздел в menu.lst:
title Toshiba Recovery floppy find --set-root /W98V321P.GER map --mem /W98V321P.GER (fd0) map --hook rootnoverify (fd0) map --floppies=1 chainloader (fd0)+1 boot
Загрузите целевую машину с USB-накопителя (при условии, что ее BIOS поддерживает это; в противном случае вы можете сделать это напрямую с жесткого диска, используя тот же процесс, который описан, просто заменив Z: на C:, а не D:, поскольку в этом случае USB-накопителя не будет).
Но если он захочет перезаписать весь диск, это будет проблемой.
Поэтому вы могли бы лучше последовательно загрузить весь iso со второго жесткого диска (или с небольшого второго раздела fat16 размером 400 Mo на том же диске, который затем будет распознан как D: -> C с Grub, чем перезаписываться, но может быть переустановлен), если USB не поддерживается BIOS (и если речь не о ноутбуке) - вы можете использовать старые жесткие диски IDE. При условии, что вы измените файл, упомянутый выше, чтобы избежать проверки BIOS.
То же самое применимо, если он используется в виртуальной машине (с использованием предварительно отформатированного раздела/образа диска FAT16).
Если у вас есть подходящий старый ПК Toshiba, то, конечно, нет проблем.
Я не прошел весь процесс установки, но это даст вам шанс. Он также может не сработать, если оборудование (реальное или эмулируемое в VM) по крайней мере не совместимо с желаемым.
Заключительное замечание:
Проблема не в загрузке, а в том, чтобы заставить его работать. Пробовал на виртуальной машине, но не получилось. Для системы Toshiba выполняется несколько проверок (не только проверка BIOS, которую я нашел первой). Даже если не загружено устройство CD-ROM, он все равно ищет "TOSCD001" и блокирует вас. (IO.SYS выглядит как форк Toshiba) А сам проприетарный декомпрессор файловой системы "F3DCHK.EXE" снова проверяет какое-то вычисленное значение (из SETENV.BAT), мы не можем знать, где оно собрано.
Я не вижу никаких способов получить от этого что-то стоящее усилий/результата.