Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Винч не разбить |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 6 | Печать |
madmaks
Full Member
Откуда: Россия, Ярославская обл., г. Углич Всего сообщений: 204 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 23 сен. 2008 |
Teodor написал: Нам всем поможет этот самый techhelp или его заменитель, есть он у вас? "Чихание" на MBR косвенно подтверждается тем фактом, что там может сидеть совершенно чуждый винде linux'овый загрузчик Если нет, любой, у кого есть пустой винт, может разметить его на разделы, форматнуть любой раздел под ДОС, записать туда что-либо, потом залить сектора 0 (MBR) и boot нулями и тренироваться. У меня нормальный доступ к такому диску не удавался. Еще могу вспомнить, что MBR и boot-сектор FATxx содержит помимо исполнимого кода информацию о конфигурации разделов и файловой системы соответственно. Также ошибочно полагать, что бэд-сектор может быть прочитан частями. При многих ошибках данных в память компьютера не помещается совсем ничего, даже если вы работаете напрямую с контроллером и ошибка произошла в самом последнем бите сектора. Это также может проверить любой на опыте, тренируясь с дискеткой. Как вы понимаете, при любом раскладе поступления данных в память из сбойных секторов стандартные средства ОС не готовы работать с MBR и boot-секторами в таком низкоуровневом режиме отладки и поиска потенциально сохранившихся в секторе данных. |
as
Advanced Member
Откуда: Киев Всего сообщений: 971 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2007 |
madmaks Практически любая ОС имеет возможность править таблицу разделов на "лету" максимум будут жалобы на неправильную геометрию и попытки поправить c перезагрузкой, это что касается FAT. Более-менее современные HDD умеют сами на физическом уровне исправлять ошибки на поверхности, есть так называемый дефект-лист (книгу я писать не буду - инфа есть в инете) Теперь о NTFS простейший тест - установите XP забейте нулями MBR, подключите винчестер вторым и о чудо информация и разделы в том числе сохранились! Опять же речь идёт о IBM совместимом железе про скажем MAC рассказывать не буду. О прочтении сбойного сектора частями - благодаря использованию кода Рида-Соломона сбойный сектор на винте практически всегда читается и восстанавливается, на этом собственно и построен ремап другое дело с группой секторов. Что значит нормальный доступ и под какой OC ? Дискеты совсем из другой оперы. Да ещё создаётся впечатление что я воздух сотрясаю впустую - это опять про MBR и boot |
aT
Advanced Member
Откуда: Химки, МО Всего сообщений: 640 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 июля 2007 |
madmaks написал: - у меня есть. Вступать в диспут не хочу, но TechHelp есть. Не помню, правда, весь или только та часть, которая hardware-ориентирована... Вечером "подвешу" на почту из профиля, если надо. Ну или на какую другую (кидайте в ПМ адресок)... ........Нам всем поможет этот самый techhelp или его заменитель, есть он у вас?.... |
Teodor
Гость
Старый опытный камикадзе Откуда: Николаев, Украина Всего сообщений: 4022 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2006 |
madmaks, я занимаюсь восстановлением винчестеров (физика и, собственно, съем данных) чуть ли не каждый день. Вы предлагаете мне не верить тому, что я вижу? Информацию о разбиении на разделы содержит только Partition table. При чем тут MBR и boot-сектор? |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
В MBR находится Master Partition Table. Там обычно описываются две partition - активная загрузочная и расширенная. А в начале расширенной (за пределами MBR) уже описываются т.н. Logical partitions. Интересно, откуда берётся информация о положении этих самых logical partitions при отсутствии MBR? То же самое относительно boot-сектора логического диска - в нём же хранится инфа о количестве секторов на кластер, размер FAT и т.д. Как диск может без этого читаться? По идее, любая нормальная ОС должна считать такой диск неотформатированным. Я ничего не утверждаю, т.к. не пробовал, просто интересно. :-) |
Teodor
Гость
Старый опытный камикадзе Откуда: Николаев, Украина Всего сообщений: 4022 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2006 |
uav1606, похоже, что есть копии. Надо будет внимательно посекторно первые дорожки какого-нибудь винта рассмотреть. Вчера сливал под Win98 диск, у которого весь нулевой трек убитый в хлам. Машина при загрузке подвисла на 10-15 минут. Пока грузилась - я как раз ужин готовил, а когда вернулся - уже хотел Reset жать, а она вдруг развисла и успешно показала рабочий стол. Диски видны, данные успешно слиты. Этот же винчестер с точки зрения WinXP - пустой, она глухо виснет при попытке просмотреть разделы через "Управление дисками". Такие дела. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Да, копии могут быть. У меня, например, на диске в первых 63 секторах есть копия MBR, но несколько отличающаяся от оригинала. Может от предыдущей установки Windows осталась, не знаю. Может и правда, в некоторых случаях Windows может восстановить MBR из копии. Или boot-сектор. |
as
Advanced Member
Откуда: Киев Всего сообщений: 971 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2007 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 октября 2008 23:51 Сообщение отредактировано: 7 октября 2008 0:03
Так это самый элементарный случай - при форматировании первый сектор помечается как сбойный, в него лезет BIOS не находит там ничего, просто винт или ОС, не успевает его перенаправить на другой сектор, где хранится MBR после ремапа вот мы и получаем незагрузочный винчестер. Это опять же разница между MBR и MBS, чего я и хочу доказать - MBS всегда на одном месте, а MBR может быть где угодно. Но это всё касается только FAT и только IBM совместимых машин, которые мы здесь и рассматриваем. зы Кстати такое бывает ещё со старыми медленными винтами на новых материнках, не успевают они по запросу БИОСА свой бут прочитать. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
AFAIK, MBR к FAT не имеет никакого отношения. И расположена MBR всегда в первом секторе диска. Т.е. адресуется она как первый сектор. А в результате ремапа сектор с адресом 1 может действительно оказаться где угодно. А термин MBS - Master Boot Sector вообще практически нигде не используется, а если используется, то как синоним MBR. MBR'ом называют не только загрузочный код, но и всё остальное в первом секторе - Master Partition Table и т.д. Тут, as, Вы ошибаетесь. Смотрите, например, тут: http://ru.wikipedia.org/wiki/Главная_загрузочная_запись |
aT
Advanced Member
Откуда: Химки, МО Всего сообщений: 640 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 10 июля 2007 |
madmaks - проверь почту из профиля... ...Teodor - я ему просимый Flambeaux TechHelp! отправил (щас он всё прочитает и нам правду про MBR расскажет... - я вот что подумал: а может, давай я и тебе эту штуку вышлю, а ты её выложишь куда следует - вдруг ещё кто заинтересуется? Там архив ~250КЬ... |
<<Назад Вперед>> | Страницы: 1 2 3 4 * 5 6 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Винч не разбить |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |