Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Эмуляция fdd,hdd для загрузки образов(iso/ima)с hdd под DOS

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

abboot



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую, народ!
 
Перерыл инет, но тщетно.
 
Есть замечательная прога BCDW для создания MultiBootCD.
Прога позволяет создавать изумительные CD, при загрузке с которых
есть возможность эмуляции fdd a:\ для загрузки с образов дискет (*.ima),
причём на выбор. Т.е. можно при отсутствии физического fdd создать кучу
образов загрузочных дискет с разными ОС и прочим софтом вроде MemTest86+,
затем слить их на BootCD, а при загрузке выбирать для имитации fdd нужный
образ.
 
Что мне нужно -  
Создать загрузочный раздел на HDD, при загрузке с которого также можно будет
выбирать нужный ima/iso - образ для имитации загрузки с floppy disk driv'a!
 
Т.е. требуется возможность грузиться с готовых загрузочных образов, дабы
избежать использования физических дискеток, но не с BootCD, а с обычного HDD.
 
Вообще имеется набор полезных утилит и дискет, с которых необходимо грузиться
из-под ДОС'а (разные версии DOS, загрузочные дискеты для восстановления системы,
для восстановления и реанимирования HDD, для теста RAM и много других полезных),
но совершенно отсутствует желание иметь кучу дискет и дисковод. Вместо этого
сделаны образы Winimage'ем *.ima, которые ыли слиты на BootCD с BCDW,
с последующей настройкой менюшки для выбора нужного образа для загрузки.
Но после возникло желание отказаться от использования CD/DVD, а вместо этого
использовать аналогичный выбор и возможность, но при загрузки с HDD!
 
Пожалуйста, кто знает решение задачи - выручайте!
 
Извините за многословность.

Всего записей: 132 | Зарегистр. 04-08-2006 | Отправлено: 04:28 04-08-2006 | Исправлено: abboot, 06:46 04-08-2006
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Что мне нужно -  
Создать загрузочный раздел на HDD, при загрузке с которого также можно будет  
выбирать нужный ima/iso - образ для имитации загрузки с floppy disk driv'a!  
а в чем проблема? Что именно не получается? Создать раздел на винте под фат32? Сделать файл загрузочного образа bootsect.dos из загрузочной дискетки от 98, переделанной согласно ///bcdw.htm#dos4bcdw (на сайте реаниматолога)? Добавить в бут.ини своей ОСи строку насчет альтернативной загрузки с того раздела с указанием на данный файл (bootsect.dos) ? последний момент многократно подымался тут
 
В отношении остальных - чем вам не понравилась тема  
» Мультизагрузочный Boot CD - Bootable CD Wizard (BCDW)  
где уже подымалась аналогичная задача? (только по-моему, в предыдущей части)

Всего записей: 16307 | Зарегистр. 13-02-2003 | Отправлено: 19:57 04-08-2006
abboot



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bredonosec
 
Не прочитал ты полностью мой пост или просто не понял.
Объясню ещё раз.
 
Есть множество образов загрузочных дискет (*.ima).
Требуется загружаться с этих образов словно с реальных дискет в fdd.
Нежелание использовать для этой цели СДРОМ (CD-disk).
Фактически требуется загрузка bcdw с HDD, но не обязательно же
решать эту проблему с помощью BCDW.

Всего записей: 132 | Зарегистр. 04-08-2006 | Отправлено: 22:03 04-08-2006
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
но не обязательно же решать эту проблему с помощью BCDW.  
- Метод, что я предложил, т.е. использование файлового набора бсдв для загрузки с харда, вам не нравится?  
Ну можете аналогичное сделать из файлового набора от хирена. Или любого другого мультибут сд. Всё равно ведь идея аналогична: в первом разделе кладем образ загрузочного раздела для загрузки с другой партитиции, строка меню в бут.ини вашей ОС со ссылкой на данный файл-образ, далее загрузка и вывод досовского меню, в котором ссылки на образы прочих приблуд.  
 
 Или вы считаете, что использовать файлы, которые работают с компакта, принципиально невозможно использовать с харда? Неправда, можно

Всего записей: 16307 | Зарегистр. 13-02-2003 | Отправлено: 22:21 04-08-2006
abboot



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bredonosec, Дружище!  
Может конечно для тебя всё ясно но я попрежнему не догнал.
 
У самого-то получалось такое? (загрузка *.ima без CD/DVD & FDD)
 
Я попробывал так (bcdw2):
1) Взял образ bcdw2dos.ima и выдернул из него бутсектор. Записал его вместо бутсектора
на хдд в раздел с w98. - результат: обращается  fdd при загрузке...
2) взял bcdl.ima пытался его переделать, чтоб при загрузке (для начала с флопа) он
искал не Boot_CD, а считывал загручик bcdw с хдд... но пришёл в тупик!
 
 
Если для тебя всё так понятно и легко подскажи что надо доделать мне, только подробнее!
Что имеется:
 
-FAT16 раздел (или FAT16x)  
-На этом разделе ДОС от W98SE rus
-на этом же разделе каталог IMA (C:\IMA\*.ima,*.iso)
-на нём же BCDW2/BCDW1 с прогами BCDW двух версий
 
-Чот же надо доделать чтоб при загрузке была возможность выбрать любой
образ и грузануться с него? (напиши как для дауна - какой где файлы взять, что куда
откуда вырезать, положить, прописать...)
 
 
Спасибо!

Всего записей: 132 | Зарегистр. 04-08-2006 | Отправлено: 19:48 06-08-2006
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Чот же надо доделать чтоб при загрузке была возможность выбрать любой  
образ и грузануться с него?
вариант от хирена для усб
http://homepage.ntlworld.com/hiren.thanki/bootcd_on_usb_disk.html
не сработает?  
//в отношении има-имиджей из бсдв действительно есть проблема (порыскал по http://forum.ru-board.com/misc.cgi?action=printtopic&forum=5&topic=17042 поиском по слову "винт" - не решено там, хоть вопрос подымался не раз Сорри, что ввёл в заблуждение, игрался только с хиреном как более интересным и менее обьемным, вот и решил, что реаниматор полностью аналогичен в переделке )
Но у хирена в отличие от реаниматора утиль сложен в кабы, так что, вполне должон сработать.  
//если речь идет об использовании имеющихся има образов, по идее можно было бы взять их незагрузочные части, скинуть в кабы и подать ссылки аналогично меню хирена, а?  

Всего записей: 16307 | Зарегистр. 13-02-2003 | Отправлено: 21:01 06-08-2006
abboot



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вся проблема в том, что загрузчик BCDW заточен на работу с CD.
Т.е. если даже загрузить в ОЗУ непосредственно сам BCDW.BIN из первой версии,
для чего потребуется написать свой загрузчик для загрузки с ФАТ16 (вместо bcdwboot.bin, который как я понял работает лишь для загрузки bcdw.bin'a только с CD), не факт что bcdw.bin гладко сработает (где он будет искатьфайл главного меню и параметры - bcdw.ini&bootcat.ini?! Скорее всего снова на CD...).
Чтобы в этом разобраться наверно нужно дизассембл. файла bcdwboot.bin - это как минимум! Можно будет конечно и boot.bin разобрать... но я не точно не осилю...
много сил отнимает и времени эта хрень. Да и IDA я уж пару лет не брал в руки...
 
А вообще интересно как выполняется подмена диска A:\ на ima?
Кто-нить знает?
Я думаю так: перехват вектора прерывания BIOS'а для работы с дисками и последующая
обработка обращений к A:. Затем при обращении к любому сектору диска происходит подмена обращением к соответствующему блоку файла образа (ima/iso).
Или всё намного сложнее?
 
Добавлено:
А насчёт хирена - пока я его в глаза не видел

Всего записей: 132 | Зарегистр. 04-08-2006 | Отправлено: 21:35 06-08-2006 | Исправлено: abboot, 21:54 06-08-2006
WINIpuh

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди, как сделать образ для загрузки на CD в несколько МегаБайт,  
то есть эмуляцию дисковода «А:», но более чем 1,44 МегаБайт.  
Дисковод «А:» на 1,44 делаю очень просто НЕХ редактором сохраняю  
содержимое дискеты в файл *.img, а как сделать один такой файл на  
10 МегаБайт, но чтоб он выглядел так же как слепок с дискеты?  
Или объясню по другому ещё:  
Я хочу сделать имидж с диска «А:» но добавить туда ещё десяток  
файлов и папок, все эти файлы в итоге должны оказаться именно  
в корне диска «А:» и всё содержимое этого диска тоже должно  
остаться на месте, а добавляемое дописать в конце имеющихся  
файлов, чтобы с него грузиться. Надеюсь понятно объясняю…  
Вопрос не как делать загрузочным CD, а именно как сделать  
диск «А:», размером нужным мне?  
Без многокилометрового софта, а имея ФАР(возможно какой плагин нада?),  
НЕХ редактор и т.п.

Всего записей: 65 | Зарегистр. 29-07-2006 | Отправлено: 21:27 13-08-2006
bredonosec



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WINIpuh
Образы дискет ~650mb, ~300Mb, ~100mb, 11.52mb (8x1.44mb), 5.76mb (4x1.44mb) и др. не годится?  
abboot

Цитата:
А насчёт хирена - пока я его в глаза не видел
Глянь, может позволит значительно съэкономить время и усилия.  

Всего записей: 16307 | Зарегистр. 13-02-2003 | Отправлено: 19:48 14-08-2006
WINIpuh

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всё спасиба вопрос закрыт.

Всего записей: 65 | Зарегистр. 29-07-2006 | Отправлено: 23:54 14-08-2006
abboot



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2 bredonosec
 
Как только появится у меня диск с Hiren, обязательно попробую проделать с HDD по аналогии с USB - drive. По-моему тоже толжно получится. Спасибо. Отпишу потом.
 
2 All
 
Вопрос решён другим способом, правда это слегка глючно работает в некоторых случаях, но работатет!
Для интересующихся - тема на форуме rom.by (ссылку пока не могу дать, чё-то нет доступа на сайт, наеюсь временно).
Суть решения в следующем - использование занрузчика GrAB в сочетании с memdisk (из набора syslinux). Он позволяет эмулировать блочное устройство на самом раннем этапе загрузки. Занружается из GrAB'а.
 
 
 

Всего записей: 132 | Зарегистр. 04-08-2006 | Отправлено: 23:56 30-09-2006
involute

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Никогда такое не делал, но задачка возникла.
 Дано: HDD1: master (неразмеченный), HDD2: slave (FAT32). На HDD2 лежит загрузочный iso-образ Windows XP SP3 и ждёт, когда его сразу после старта ПК подцепит некая программка и заставит запуститься установщик - в точности так же, будто я это делаю с CD.
 Сейчас смотрю в сторону "MultiBoot USB - Мультизагрузочная флешка.exe", но тут всё для USB flash и вроде бы можно даже для оптического диска. Но мне это не нужно, работать необходимо именно с образом на HDD.
 Мне не нужна постоянно сидящая в MBR (или где это обычно заседает) менюшка, которая после установки ОС будет появляться каждый раз при загрузке ПК и предлагать на выбор, какую загрузить ОС (хотя там всего-то будет одна), а нужна одноразовая акция в виде прописывания такого загрузчика в boot sector HDD2 с последующим подцеплением с него образа и запуска установки, будто я устанавливаюсь с CD на HDD1. HDD1 модифицировать нельзя никак.
 Чем подробнее разжуёте, тем прекраснее.

Всего записей: 130 | Зарегистр. 16-08-2007 | Отправлено: 01:36 17-12-2012
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Программы » Эмуляция fdd,hdd для загрузки образов(iso/ima)с hdd под DOS


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru