Консультация № 32333
28.12.2005, 13:18
0.00 руб.
0 2 1
А как прочитать бутсетор win98 в файла, если она установлена на диске C

Обсуждение

Неизвестный
28.12.2005, 13:39
общий
это ответ
Здравствуйте, Перевозчиков Николай Николаевич!

1. Загрузите с http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-3.11.zip
пакет syslinux

2. Прочтите в syslinux.doc работу с утилитой copybs.com (описание начинается после "---- DOS/Windows procedure ----")

3. Используйте copybs.com для чтения бутсетора win98 в файл
(обратите внимание. что это НЕ мастер)

P.S. исходники помогут разобраться с технологией чтения :)

т.е.
copybs.com c: c:/каталог_куда/файл_куда.bin

Удачи!
Неизвестный
30.12.2005, 01:58
общий
насколько я помню 98 не XP, проблемы с чтением бут сектора нет, поэтому используй: mov dl,80h ;drive C sub dh,dh ;головка 0 mov ax,201h ;ah=2 читать al=1 1 сектор mov cx,0101h;cx = цилиндр=1, сектор = 1 lea bx,secstack ;ES:BX куда (буффер) int 13h
Форма ответа