Недавно я написал простой сборочный загрузчик для загрузки с дискет.Я использовал команду «debug» на своей виртуальной машине с Windows XP, чтобы записать первый сектор образа дискеты.Это работает, и это хорошо.Теперь я пытаюсь загрузить загрузчик второго уровня (или ядро) в память путем чтения секторов: я написал для чтения загрузчик второго этапа, а также модифицированный загрузчик первого этапа.
Чтобы это произошло,Мне нужно скопировать загрузчик второго этапа на дискету.Я щелкнул значок A: в проводнике Windows, пытаясь скопировать его, но получил сообщение «Диск на диске A: не отформатирован. Хотите отформатировать его сейчас?»На этом этапе я получил несколько вопросов подряд.
Мои вопросы:
Как мне заставить Windows подтвердить загрузчик, который я написал, чтобы я мог скопироватьдругие файлы в?(Или это вообще возможно?)
Если это не вариант, всегда ли мне нужно использовать «debug» или «partcopy» для копирования всех других файлов на диск?
Могу ли я скопировать второй этап и / или другие файлы в любые пустые сектора?
Команда отладки пропала в Windows 7 и окнах partcopyВерсия не позволяла мне писать на первом секторе диска.Какие есть альтернативы?(Стараюсь избегать работы на ВМ.)
Я прошу прощения за то, что задал так много вопросов в одном потоке.Я думал, что это было легко спросить в одном, потому что они все связаны.