| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm: Общие вопросы > Как записать на дискету область после 512 байт? |
| Автор: Coder 27.7.2006, 03:21 |
| Написал загрузчик в нем была небольшая программа по работе с клавиатурой и дисплеем. Это влазило в 512 байт. Теперь хочу расширить программу и загружать в память код с дискеты, который следует после 1 сектора. С самой загрузкой проблем нет, но как этот код записать на дискету именно после первых 512 байт? |
| Автор: ds29 27.7.2006, 11:16 |
| любым редактором диска, или написать свой |
| Автор: Akina 27.7.2006, 13:11 |
| А заодно поправить ВРВ - потому как по дефолту сектор 0/0/2 принадлежит первой копии ФАТ. |
| Автор: Coder 28.7.2006, 05:05 |
| Спасибо за советы. Я нашел документик http://www.mega-tokyo.com/osfaq/FAT12%20document в нам расписана FAT12. И решил считывать ядро в память с адреса где оно храниться в фат. плюс этого метода в том что в ручную не прийдется правит таблицу и в легкости замены ядра (подменить файл и все). |
| Автор: oleg1973 18.8.2006, 03:05 |
| norton disk doctor делает такое такая софтина под дос ну а для удобства есть boot loaderы ) http://ru.wikipedia.org/wiki/MBR |