0 / 0 / 0
Регистрация: 04.04.2008
Сообщений: 7
|
|
1 | |
Как записать загрузчик в boot сектор ДИСКЕТЫ01.06.2009, 23:07. Показов 5121. Ответов 3
Метки нет (Все метки)
Есть программа загрузчик BootLoader.bin (рабочая, ровно 512 байт ).
Вопрос как, с помощью чего можно её поместить на бут сектор дискеты? Использовал программу WinImage 8. С её помощью смог добиться загрузки загрузчика толко с ФЛЕХИ, проверил загрузчик делает дело. А после записи созданного образа дискеты , с внесенным в бут зарузчиком, на дискету ОСь просит её отформатировать. Пытался использовать rawwrite for win, но четно, она просит для записи файл формата *.img, а как я его создам да и в бут кину загрузчик!? ------------------------------------------------------------------------------------------- В общем получилось только в флешку поместить, а как именно в бут дискеты?
0
|
01.06.2009, 23:07 | |
Ответы с готовыми решениями:
3
Записать образ на устройство, загрузчик U-boot Загрузочный сектор дискеты Загрузчик Ос с дискеты Сосчитать с дискеты 0 физический сектор, вывести на экран |
Почетный модератор
11525 / 4320 / 448
Регистрация: 12.06.2008
Сообщений: 12,412
|
|
01.06.2009, 23:10 | 2 |
Я для этих целей использовал старый досовский DiskEdit от NortonUtilites. С дискетой он даже под виндой может работать. А вообще эксперименты проще проводить не на дискетах, а на виртуальной машине, что бы не перезагружать постоянно комп.
0
|
0 / 0 / 0
Регистрация: 04.04.2008
Сообщений: 7
|
|
02.06.2009, 20:56 [ТС] | 3 |
>А после записи созданного образа дискеты , с внесенным в бут зарузчиком, на >дискету ОСь просит её отформатировать.
Вот здесь моя ошибка, само - собой ось будет просить её переформатировать, т.к. запись "сырых" данных в начало дискеты затирает файловую систему! И посему такая реакция ОСи. ----- В общем для записи в бут загрузочной программы использовал rawwrite for win.(можно WinImage) В последствии дискета штатными средствами ОСи не читабельна, что неозначает её не исправность, BIOS удачно запустил прогу. ----- Вот только два вопроса - Исходя из удачной записи в бут флехи, что по идее тоже затирает файловую систему, почему она в последствии робит!? Видимо есть разница. - И всё же мне бы хотелось бы, чтобы дискета оставалась в рабочем состоянии!
0
|
Почетный модератор
11525 / 4320 / 448
Регистрация: 12.06.2008
Сообщений: 12,412
|
||||||
02.06.2009, 21:44 | 4 | |||||
Первые 512 байт не трогают саму файловую систему, а только информацию о дискете. Ты этот файл где-то скачал или сам написал? Если сам, то старайся оставлять все эти записи в нулевом секторе, а код начинать после них
0
|
02.06.2009, 21:44 | |
02.06.2009, 21:44 | |
Помогаю со студенческими работами здесь
4
Boot сектор Windows Vista Загрузчик boot.ini! Как записать данные в загрузочный сектор без использования int 13h Как создать Полукруг/Сектор круга/Кольцо/Сектор кольца Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |