Если памяти 4 гига — копия биоса лежит по адресу (4гига - размер биоса.) Это подтверждено экспериментально.
А если памяти гиг? В конце биоса не обнаружилось.
Для определенности пусть будет системы Intel DP67DE и какая-то мама на чипсете KT400
Если памяти 4 гига — копия биоса лежит по адресу (4гига - размер биоса.) Это подтверждено экспериментально.
А если памяти гиг? В конце биоса не обнаружилось.
очевидно, по адресам (4 гига - размер биоса) и эти адреса отображаются на флэш-память. Или под границей 1МБ. К тому же, держать БИОС (точнее содержимое флэш-памяти) постоянно доступным НЕ НЕОБХОДИМО. Поэтому и есть заморочки с получением доступа в нее.
"Вот, например, карта памяти"
не катит...
всегда есть ВАШ конкретный случай ... комп ... чипсет ... спецификация на чипсет ... правильные средства просмотра памяти ... ОС ... и пр.
и "он там" НЕ лежит ... его туда ПРОЕЦИРУЮТ (да похоже .. но другое)
и много чего еще ... PCI/PCIe/APIC ....
проецируют ВСЕГДА ... значит смотрите НЕ ТЕМ .... ищите правильное ...
Или под границей 1МБ.
Дык, под границей лежат два блока по 64кб, а я говорю о полном отображении.
постоянно доступным НЕ НЕОБХОДИМО
на одной системе с 4гб памяти это получилось, а на двух других с 1гб — нет. Почему?
правильные средства просмотра памяти
память во всех случаях дампилась напрямую с помощью dd
проецируют ВСЕГДА
По какому адресу?
значит смотрите НЕ ТЕМ .... ищите правильное
на одной системе с 4гб памяти это получилось, а на двух других с 1гб — нет. Почему?
[off]stiff
1. Каким образом ваша тема соответствует разделу "Редактирование BIOS"? Т.е. внятно укажите цель темы.
2. Если вы хотите адекватных ответов, то задумайтесь о том, что было бы неплохо изложить исходные данные о ваших системах.
3. Можно с горя воспользоваться поиском и найти что-нибудь похожее - пример.[/off]
maco,
1. Каким образом ваша тема соответствует разделу "Редактирование BIOS"? Т.е. внятно укажите цель темы.
Ну мне показалось, что чтение биоса относится больше к редактированию, чем к «Остальные проблемы», но я мог ошибиться.
Название поправил — так оно лучше передает суть?
2. Если вы хотите адекватных ответов, то задумайтесь о том, что было бы неплохо изложить исходные данные о ваших системах.
Изложил, но мне кажется, что ответ будет общим для всех х86 систем, выпущенных… ну с 2к годов.
3. Можно с горя воспользоваться поиском и найти что-нибудь похожее - пример.
Там больше обсуждается «как читать» а не откуда. Откуда — там определились — (4G-размер биоса).
[off]
мне показалось, что чтение биоса относится больше к редактированию, чем к «Остальные проблемы», но я мог ошибиться
Проходит как-то школьник мимо стенда "Их разыскивает милиция". Варианты развития событий:
1) Прочитает и пойдет дальше;
2) Прочитает, дорисует лицо учителя и пойдет дальше. Итог --> Остальные проблемы, связанные с BIOS.
Там больше обсуждается «как читать» а не откуда
Дык вам нужен нормальный метод, а не тот, который вы использовали :D.[/off]
Итог --> Остальные проблемы, связанные с BIOS.
и еще 100500 других вариантов.
ок.
Дык вам нужен нормальный метод, а не тот, который вы использовали
Метод работает на системах с 4гб памяти. Почему он не работает на системах с меньшим количеством памяти?
[off]
Метод работает на системах с 4гб памяти. Почему он не работает на системах с меньшим количеством памяти?
1. Вы уверены, что этот метод будет работать на всех системах с 4 Гб памяти :)?
2. Неплохо бы не забывать о возможности управления доступом к отдельным областям памяти/отдельным устройствам.[/off]
1. Вы уверены, что этот метод будет работать на всех системах с 4 Гб памяти:)?
нет, но на всем что было х86 под рукой — оно работает.
2. Неплохо бы не забывать о возможности управления доступом к отдельным областям памяти/отдельным устройствам.
дык, интерфейсы тоже на карте памяти представлены.
кстати, а они где располагаются, если памяти меньше 4 гиг?
[off]
на всем что было х86 под рукой — оно работает
Т.е. вы в систему на базе KT400 устанавливали 4 Гб памяти и фиксировали по адресам FFFFFFFF-FFFxxxxx (до 8 Мбит) наличие данных, соответствующих образу BIOS?
А обратный эксперимент - система на базе P67 с 1(2/3) Гб памяти не обеспечивала чтения интересующих данных по вышеуказанным адресам?
а они где располагаются, если памяти меньше 4 гиг?
Не располагаться, а отображаться :). Они могут присутствовать на том же месте, например, но к ним будет запрещен доступ. Почитать документацию на тот же P67 никто не мешает :).[/off]
очевидно, по адресам (4 гига - размер биоса) и эти адреса отображаются на флэш-память. Или под границей 1МБ. К тому же, держать БИОС (точнее содержимое флэш-памяти) постоянно доступным НЕ НЕОБХОДИМО. Поэтому и есть заморочки с получением доступа в нее.
не катит...
всегда есть ВАШ конкретный случай ... комп ... чипсет ... спецификация на чипсет ... правильные средства просмотра памяти ... ОС ... и пр.
и "он там" НЕ лежит ... его туда ПРОЕЦИРУЮТ (да похоже .. но другое)
и много чего еще ... PCI/PCIe/APIC ....
проецируют ВСЕГДА ... значит смотрите НЕ ТЕМ .... ищите правильное ...
Дык, под границей лежат два блока по 64кб, а я говорю о полном отображении.
на одной системе с 4гб памяти это получилось, а на двух других с 1гб — нет. Почему?
память во всех случаях дампилась напрямую с помощью dd
По какому адресу?
на одной системе с 4гб памяти это получилось, а на двух других с 1гб — нет. Почему?
1. Каким образом ваша тема соответствует разделу "Редактирование BIOS"? Т.е. внятно укажите цель темы.
2. Если вы хотите адекватных ответов, то задумайтесь о том, что было бы неплохо изложить исходные данные о ваших системах.
3. Можно с горя воспользоваться поиском и найти что-нибудь похожее - пример.[/off]
Ну мне показалось, что чтение биоса относится больше к редактированию, чем к «Остальные проблемы», но я мог ошибиться.
Название поправил — так оно лучше передает суть?
Изложил, но мне кажется, что ответ будет общим для всех х86 систем, выпущенных… ну с 2к годов.
Там больше обсуждается «как читать» а не откуда. Откуда — там определились — (4G-размер биоса).
1) Прочитает и пойдет дальше;
2) Прочитает, дорисует лицо учителя и пойдет дальше.
Итог --> Остальные проблемы, связанные с BIOS.
Дык вам нужен нормальный метод, а не тот, который вы использовали :D.[/off]
и еще 100500 других вариантов.
ок.
Метод работает на системах с 4гб памяти. Почему он не работает на системах с меньшим количеством памяти?
2. Неплохо бы не забывать о возможности управления доступом к отдельным областям памяти/отдельным устройствам.[/off]
нет, но на всем что было х86 под рукой — оно работает.
дык, интерфейсы тоже на карте памяти представлены.
кстати, а они где располагаются, если памяти меньше 4 гиг?
А обратный эксперимент - система на базе P67 с 1(2/3) Гб памяти не обеспечивала чтения интересующих данных по вышеуказанным адресам?
Не располагаться, а отображаться :). Они могут присутствовать на том же месте, например, но к ним будет запрещен доступ. Почитать документацию на тот же P67 никто не мешает :).[/off]