Відновлення завантажувальних секторів NTFS, MS Office, Програмні керівництва, статті

Що робити, коли розділ диску на сервері або робочої станції стає недоступним?



Симптоми


Коли розділ диска на сервері або робочої станції стає недоступним або Disk Administrator визначає його як “невідомий” (unknown), причина може полягати в зіпсованому або ушкодженому завантажувальному секторі. Ця стаття допоможе вам відновити завантажувальний сектор за допомогою другої його копії, яку зберігає NTFS.


Майте на увазі, що для застосування рад описаних у статті, повинні виконуватися дві умови:


1. Файлова система пошкодженого розділу диска NTFS. FAT зараз не зберігає копію завантажувального сектора.


2. Можливість завантаження комп’ютера в Windows NT або 2000 або XP.


Примітка: Якщо ви не можете завантажитися під одним із зазначених операційних систем, підключіть вінчестер до іншого комп’ютера, на якому це можливо.


Вирішення проблеми


Щоб вирішити проблему, потрібно отримати архівну копію завантажувального сектора і скопіювати її в певну частину жорсткого диска.


В NT 3.5x друга копія зберігається в центрі логічного диска.


В NT 4.0 і Windows 2000 вона перенесена в кінець логічного диска, що вимагає іншої техніки відновлення. В описаному прикладі буде використовуватися спеціальна утиліта Disk Probe (dskprobe.exe) для NT, яка поставляється в комплекті NT V4.0 Resource Kit. Disk Probe працює і під NT V3.5x.


Примітка: щоб мати можливість відновлення в разі помилки при проведенні наступних процедур, під час перегляду завантажувальних секторів, які будуть змінюватися, про всяк випадок, сохраняйті їх копії у файли (команда Save as з меню File).


Відновлення завантажувального сектора основного розділу диска


1. В Disk Probe виберіть Drives, Physical Drive, виберіть PhysicalDriveX, де X – номер диска. Щоб визначити номер диска, використовуйте утиліту Disk Administrator. Наприклад, якщо в системі встановлені три диски SCSI, c номерами SCSI ID 1,3 і 5, Disk Administrator покаже їх номери 0, 1, 2. Після відключення диска SCSI ID 3, його місце займе наступний (5). В нумерації Disk Administrator він стане 1.


2. Два рази натисніть на PhysicalDriveX, який ви хочете відновити. В полі біля нього приберіть опцію Read Only та натисніть кнопку Set Active. Ви помітите, що Active Handle встановилася в PhysicalDriveX, натисніть OK.


3. З меню Sectors виберіть Read і вкажіть 0 для Starting Sectors і 1 для Number of Sectors. Натисніть Read. Після цього ви окажадеть про основний завантажувального запису фізичного диска (MBR). У цьому можна переконатися по ASCII тексту в правій частині вікна, починаючи зі зсуву 8B, яке повинно відображати “Invalid Partition Table”. З меню View виберіть Partition Table. В області під назвою “partition table index” за допомогою смуги скролінгу виберіть розділ під питанням і клацніть його двічі. Зліва внизу зображений відносний номер сектора Relative Sector, запишіть це значення і виберіть закладку Go за цією областю.


4. Тепер з меню View виберіть Bytes. В залежності від того, як пошкоджений завантажувальний сектор, ви можете навіть розглянути деякі рядки тексту в правій верхній частині вікна або побачити повідомлення про помилку читання “A disk Read error ocurred …”, починаючи зі зсуву 130. З меню View виберіть “NTFS bootsector”.


5. Вибираємо “Volume End” для NT V4.0 або “Volume Middle” для NT V3.5x. Зараз ви повинні знаходитися на архівної копії завантажувального сектора. Якщо ви побачите повідомлення “incomplete Data Read” або, після перегляду, визначте, що це не копія завантажувального сектора, це може означати, що ваш основний сектор був пошкоджений, тому ми отримали невірне значення адреси архівної копії. В такому разі переходьте до наступного розділу нашої статті, щоб дізнатися, як відновити завантажувальний сектор, якщо він відсутній або сильно пошкоджено. Якщо ж все нормально, переходимо до наступного пункту.


6. З меню View вибираємо Bytes і перевіряємо, що це завантажувальний сектор NTFS. Коли ми в цьому переконалися, в меню Sectors виберемо Write. Переконайтеся, що в діалоговому вікні відображаються вірні значення Handle і PhysicalDrive. У поле Starting Cecjtor to write Data вкажіть відносний номер сектора (Relative sector), записаний вами в пункті 4. Натисніть кнопку Write.


7. В меню Sectors вкажіть відносний номер сектора (Relative sector), залишивши в полі кількість секторів (Number of sectors) значення 1, виберіть Read. Тепер переконайтеся, що дані були записані успішно.


8. Закрийте Disk Probe і перезавантажте комп’ютер.


Відновлення копії завантажувального сектора, якщо оригінальної копії немає, або вона сильно пошкоджена


Якщо завантажувального сектора немає або він пошкоджений настільки, що не має коректної інформації про кількість секторів, відновлення можна провести за таким планом:


1. В Disk Probe виберіть Drives, Physical Drive. Вибираємо PhysicalDriveX, де Х – номер диска, який можна дізнатися в Disk Administrator.


2. Подвійним натисканням відкриваємо потрібний PhysicalDriveX, в поле внизу знімаємо позначку Read Only і вибираємо Set Active. Ви повинні зауважити, що значення Active Handle встановиться на PhysicalDriveX. Натискаємо ОК.


3. З меню Sectore вибираємо Read. В поле початковий сектор (Starting Sector) встановлюємо значення 0, а для кількості секторів (Number of Sectors) – 1. Натискаємо Read.


4. Зараз ви знаходитесь в завантажувального запису (MBR) фізичної диска. У цьому можна переконатися по тексту, який виводиться з позиції 8B, який повинен виглядати приблизно так: “Invalid Partition Table …”. З меню View вибираємо Partition Table. Залишилося вибрати необхідний номер розділу, відмічені знаком питання.


5. Далі нам знадобляться два значення: Total Sectors (загальна кількість секторів) і Relative Sectors (відносний номер сектора). Запишіть значення Relative Sectors, саме тут повинен знаходитися завантажувальний сектор. Щоб знайти його копію, потрібно буде провести нескладні обчислення.



6. Вибираємо Sectors. У поле Starting sector вводимо значення, визначене на попередньому кроці. В поле Number of sectors вводимо 1. Натискаємо Read і ми повинні потрапити на архівну копію завантажувального сектора.


7. З меню View вибираємо Bytes і перевіряємо, чи дійсно це сектор NTFS. Після перевірки заходимо в меню Sectors, вибираємо Write, і перевіряємо в діалоговому вікні значення Handle і PhysicalDrive. В поле “Starting Sector to write Data” вкажіть відносний номер сектора, який ви записували (Relative Sectors) і натисніть кнопку Write.


8. В меню Sectors ще раз вкажіть відносний номер сектора, в поле кількість секторів (Number of sectors) введіть 1, виберіть Read. Тепер ви можете переконатися, що дані були записані правильно.


9. Закрийте Disk Probe і перезавантажте комп’ютер.


Відновлення завантажувальних секторів розширеного розділу диска


1. В Disk Probe виберіть Drives, Physical Drive. Вибираємо PhysicalDriveX, де Х – номер диска, який можна дізнатися в Disk Administrator.


2. Подвійним натисканням відкриваємо потрібний PhysicalDriveX, в поле внизу знімаємо позначку Read Only і вибираємо Set Active. Ви повинні зауважити, що значення Active Handle встановиться на PhysicalDriveX. Натискаємо ОК.


3. З меню Sectore вибираємо Read. В поле початковий сектор (Starting Sector) встановлюємо значення 0, а для кількості секторів (Number of Sectors) – 1. Натискаємо Read.


4. Зараз ви знаходитесь в завантажувального запису (MBR) фізичної диска. У цьому можна переконатися по тексту, який виводиться з позиції 8B, який повинен виглядати приблизно так: “Invalid Partition Table …”. З меню View вибираємо Partition Table. В цьому режимі в поле Partition Table Index виберіть розділ розширеної області диска. Далі в поле System ID має з’явитися значення Extended. Якщо необхідний розділ є четвертим логічним диском у розширеній області, кнопку Next partition доведеться натиснути чотири рази. В поле System ID повинно бути значення NTFS.


5. В області Pattition Table Index два рази натискаємо на необхідному розділі в розширеній області диска. В System ID має з’явитися значення Extended.


Переходимо до логічного тому, який потрібно відновити. Якщо він другий в цій області диска, кнопку Next Partition потрібно натиснути два рази. При переходах між томами розширеного розділу диска в поле System ID відображатиметься файлова система кожного тому.


Коли розділ, що підлягає відновленню, знайдений, запишіть номер поточного сектора (Current Sector в заголовку Disk Probe), відносний номер сектора (relative sector) і загальна кількість секторів в цьому томі (total sectors). Ця інформація знадобиться нам для розрахунку розташування архівної копії завантажувального сектора.


6. Натисніть кнопку Go, щоб перейти до завантажувального сектору пошкодженого томи. Запишіть номер цього сектора з заголовка вікна (Boot Sector).


Щоб перевірити, що ви перебуваєте на правильному секторі, виберіть Bytes з меню View. Якщо сектор сильно пошкоджений, ви побачите в правій частині вікна повідомлення про помилку.


Щоб знайти копію завантажувального сектора, нам знадобляться три записаних значення: поточний сектор, відносний номер сектора і загальне кількостей секторів.


7. Зробимо необхідні обчислення:


8. Вибираємо Sectors, Read і вводимо в поле початковий сектор (Starting sector) обчислене значення. Кількість секторів (Number of sectors 1). Вибираємо Read і ви повинні опинитися в секторі, де знаходиться архівна копія завантажувального сектора.


З меню View вибираємо Bytes і переконуємося, що це завантажувальний сектор NTFS. Якщо це не так, у правому стовпчику тексту має з’явитися повідомлення про помилку. В цьому випадку не продовжуйте, почніть весь процес спочатку, щоб виключити помилки.


9. Після того, як ви переконалися, що знайшли архівну копію завантажувального сектора, запишіть її поверх основної. В меню Sectors вибираємо Write. У діалоговому вікні перевірте значення Handle і PhysicalDrive. У поле Starting Sector (початковий сектор) введіть номер сектора, в якому знаходиться пошкоджений завантажувальний сектор. Натисніть кнопку “Write it” для запису.


10. В меню Sectors виберіть пункт Read. В якості початкового сектора знову вкажіть номер сектора в який ви записували архівну копію, кількість секторів знову 1. Виберіть Read і переконайтеся в тому, що дані були записані.


11. Закрийте Disk Probe і перезавантажте комп’ютер.


Додаток


Описані дії підходять для:



Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*