Rambler's Top100
 
 
  21 марта 2010 года Я здесь впервые! Компьюлента
CIO
Терралаб
Бизнес-журнал
iBusiness
большие новости | terralab | своя игра | интерактив | блоги | readitorial | голубятня | наука и жизнь
Ищем логический диск
Автор: Петр Каньковски
Опубликовано 05 октября 2004 года

Если MBR была разрушена вирусом, потеряна из-за неумелого использования fdisk или Partition Magic, то операционная система не может определить, где начинается логический диск. Чтобы найти его, вам понадобится Norton Disk Editor, листок бумаги и немного везения.

С первым логическим диском все просто: его загрузочная запись расположена в начале диска, чаще всего (если вы не пользовались нестандартными утилитами разбиения) - в 63-м секторе. Чтобы найти следующие диски, вам понадобится вспомнить их примерный размер и посмотреть общее число секторов на диске.

Например, диск C: занимал 8 Гб, а D: - всю оставшуюся часть жесткого диска. Один сектор занимает 512 байт, значит 8 Гб - это 8 Гб * 1 073 741 824 байт в гигабайте / 512 байт в секторе = 8 * 2 097 152 = 16 777 216 секторов. Вывод: диск D: начинается примерно с 16,7-миллионного сектора.

Первая попытка: прикидываем размер диска
Первая попытка: прикидываем размер диска

Другой вариант: вы помните, что последний логический диск D: занимал около 4 Гб. В окне Object > Physical Sector видим, что всего на диске 78 165 360 секторов (указано стрелкой курсора). Аналогичные расчеты дают нам, что 4 Гб = 8 388 608 секторов, а диск начинается с 78 165 360 – 8 388 608 = 69 776 752 сектора.

Легко запомнить, что число миллионов секторов в два раза больше, чем размер диска в Гб. Например, если диск имеет размер 10 Гб, то на нем приблизительно 20 млн. секторов. Более точный расчет можно провести с помощью калькулятора (Tools > Calculator в Disk Editor), умножив число гигабайт на 2 097 152.

Запишите рассчитанный номер сектора и попробуйте перейти на него (в поле Number of Sectors можно указать 200-300 секторов или более). Скорее всего, вы увидите не загрузочную запись, а нечто другое (см. как отличить FAT и загрузочную запись от обычных файлов). Если вам попался знакомый файл или каталог, постарайтесь вспомнить, на каком диске он находился (C: или D:), и в зависимости от этого двигайтесь вперед или назад. Например, в секторе 16 700 000 оказался файл с диска C:. Вы решили, что диск D: начинается после этого сектора, снова выбрали Object > Physical Sector, и перешли на 16 800 000.

Если вам попалась беспорядочная последовательность символов, проверьте оба направления (до и после данного сектора). Все проверенные номера секторов следует записывать.

В случае, показанном на скриншоте, мы сразу наткнулись на FAT в секторе 69 776 752. Это большая удача: теперь достаточно найти, где начинается FAT. Пробуем сектор 69 700 000 - ничего полезного не видно. Сектор 69 750 000 - также "мусор" (возможно, exe-файл или архив с предыдущего диска).

Хаотичный набор байтов в секторе 69 750 000
Хаотичный набор байтов в секторе 69 750 000

Вывод таков: загрузочная запись, а вместе с ней и начало диска, расположена между секторами 69 750 000 и 69 776 752. Переходим на сектор 69 750 000 и запускаем поиск (Tools > Find Object > Partition / Boot).

Почему же нельзя было просто перейти в начало физического диска и нажать Tools > Find Object? Потому что поиск по всему 40-гигабайтному диску занял бы не меньше пяти часов. Подсчитав примерный размер диска, мы сузили интервал поиска и сэкономили массу времени.

Загрузочная запись найдена
Загрузочная запись найдена

В секторе 69 770 358 мы нашли загрузочную запись логического диска. Значит, размер диска составит 78 165 360 - 69 770 358 = 8 395 002 секторов.

Вводим параметры диска в MBR
Вводим параметры диска в MBR

Чтобы добавить найденный диск в таблицу разделов, нужно выбрать Object > Partition Table, найти свободную строку (для которой в колонке System указано unused), вписать в нее начальный сектор диска (Relative Sectors) и размер диска в секторах (Number of Sectors). Затем нажмите Ctrl+B, чтобы выделить строку, и Tools > Recalculate Partition, чтобы заполнить колонки Starting Location и Ending Location. Сохраните внесенные изменения, нажав Ctrl+W, и перезагрузите компьютер. Операционная система распознает логический диск, и вы сможете прочитать файлы, хранящиеся на нем.

Оптимизация ИТ-инфраструктуры для снижения затрат на ИТ. Семейство решений IBM Tivoli - оптимизация систем хранения данных при существенном росте их объема. Управление хранением и защита данных. Мониторинг системных ресурсов. Управление запросами, сделанными по телефону и через каталог.

Бизнес-образование в сфере информационных технологий
Школа IT-менеджмента АНХ представляет уникальные программы подготовки для IT-директоров и специалистов – МВА CIO и “IT-менеджер”. Открыт набор в весенние группы!

Новости партнеров
Загружается, подождите...
Результаты опросов

О проекте | Реклама на сайте | Рассылки сайта | КПК–версия

© ООО «Компьютерра–Онлайн», 1997 — 2010.
При цитировании и использовании любых материалов ссылка на портал «Компьютерра–Онлайн» обязательна (для Интернет–изданий — www.computerra.ru)
Редакция сайта: site@computerra.ru
Техподдержка сайта: websupport@computerra.ru
Отдел рекламы: reklama@computerra.ru
Телефон: (495) 232–22–61, (495) 232–22–63
Работает на «Битрикс: Управление сайтом»
Почта защищена сервером «СПАМОРЕЗ»
продвижение сайта - ТриЛан
Сайт работает на сервере DEPO Computers
Rambler's Top100