Показать сообщение отдельно
  #828 (permalink)  
Старый 10.02.2015, 21:31
Аватар для bes
bes bes вне форума
Профессор
Отправить личное сообщение для bes Посмотреть профиль Найти все сообщения от bes
 
Регистрация: 22.03.2012
Сообщений: 3,744

Сообщение от cyber
Не, на сколько я понял когда я удалил старый системный раздел( так как при установке xp его нужно сначала удалить) то основным оно сделало 2й раздел, и поэтому старый диск Д, теперь диск С.
Нужна утилита которая установит нужный раздел системным так как загрузчик не там ищет винду
mbr
Цитата:
0000h 446 Код загрузчика
01BEh 64 Таблица разделов
16 Раздел 1
01CEh 16 Раздел 2
01DEh 16 Раздел 3
01EEh 16 Раздел 4
01FEh 2 Сигнатура (55h AAh)
открываешь в hex-редакторе жёсткий диск, смотришь первый сектор,
начиная с 01BEh идут записи таблицы разделов, ставишь в нужной записи (например в байте 1BEh, что соответствует первому разделу) значение 80h,
в начале других записей (01CEh, 01DEh, 01EEh), должны быть нули


по 4 байта в конце каждой записи - смещение и количество секторов по lba, смотришь первую запись (если выбрал активным первый раздел), идёшь на адрес, соответствующий первому из этих 4 байтных чиcел (в hxd это ctrl+g, оно же меню Поиск - Перейти ) и смотришь, если там что-нибудь, по идее, именно с этого адреса должен начинаться код
Цитата:
Структура описания раздела
Смещение Длина Описание
00h 1 Признак активности раздела
01h 1 Начало раздела — головка
02h 1 Начало раздела — сектор (биты 0—5), цилиндр (биты 6, 7)
03h 1 Начало раздела — цилиндр (старшие биты 8, 9 хранятся в байте номера сектора)
04h 1 Код типа раздела
05h 1 Конец раздела — головка
06h 1 Конец раздела — сектор (биты 0—5), цилиндр (биты 6, 7)
07h 1 Конец раздела — цилиндр (старшие биты 8, 9 хранятся в байте номера сектора)
08h 4 Смещение первого сектора
0Ch 4 Количество секторов раздела
если не получается, анализируешь дальше
здесь есть полезные утилиты
http://ntfs.com/

вот ещё один бесплатный hex-редактор
http://mh-nexus.de/en/hxd/
ftp://wa651f3:anonymous@mh-nexus.de/HxDSetupPTB.zip
http://mh-nexus.de/downloads/HxDSetupRU.zip
Ответить с цитированием