Залил таки я служебку обратно. Тут помог образ RAM, слитый в самом начале. Когда его загрузил, то запись в служебную зону прошла нормально. Видимо в нем сохранились образы самых первых, нормально работающих, адаптивов.
Теперь вернулся к первой ошибке, из-за чего все и началось.
При старте в стандартном режиме накопитель выдает ошибку - "Ошибка чтения таблицы модулей". Хотя при загрузке лоадера (Здесь достаточно загрузить образ ПЗУ, не загружая таблицу модулей лоадера) все становится нормально и начинает работать.
Т. е., так думаю, что на винте в служебной зоне таблица модулей все-таки нормальная, но не читается из-за ошибки в ПЗУ на плате.
А теперь чего хочется.
Хочется узнать структуру лоадера, т. е. где в нем лежит образ ПЗУ и где лежит таблица модулей. Можно тогда попробовать сравнить образы ПЗУ из лоадера и на плате и еще, на всякий случай, таблицу модулей из СЗ и из лоадера.
Залил таки я служебку обратно. Тут помог образ RAM, слитый в самом начале. Когда его загрузил, то запись в служебную зону прошла нормально. Видимо в нем сохранились образы самых первых, нормально работающих, адаптивов.
Теперь вернулся к первой ошибке, из-за чего все и началось.
При старте в стандартном режиме накопитель выдает ошибку - "Ошибка чтения таблицы модулей". Хотя при загрузке лоадера (Здесь достаточно загрузить образ ПЗУ, не загружая таблицу модулей лоадера) все становится нормально и начинает работать.
Т. е., так думаю, что на винте в служебной зоне таблица модулей все-таки нормальная, но не читается из-за ошибки в ПЗУ на плате.
А теперь чего хочется.
Хочется узнать структуру лоадера, т. е. где в нем лежит образ ПЗУ и где лежит таблица модулей. Можно тогда попробовать сравнить образы ПЗУ из лоадера и на плате и еще, на всякий случай, таблицу модулей из СЗ и из лоадера.