การกู้คืนเซกเตอร์เริ่มระบบแบบ NTFS บนพาร์ติชัน NTFS

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 153973 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

อาการ

เมื่อมีไดรฟ์ข้อมูลบนเซิร์ฟเวอร์หรือเวิร์กสเตชันที่ไม่สามารถเข้าถึง หรือผู้ดูแลระบบดิสก์แสดงไว้เป็น "ที่ไม่รู้จัก" คุณอาจมีเซกเตอร์สำหรับเริ่มระบบเสียหาย หรือเสียหาย บทความนี้จะบอกคุณวิธีการค้นหาสำเนาตัวที่สองที่ NTFS เก็บ และการคืนค่าไปยังตำแหน่งที่ถูกต้องบนดิสก์

กรุณาเก็บไว้ในใจที่สอง conditions ต้องเป็นไปตามเพื่อให้ข้อมูลนี้จะนำไปใช้กับปัญหาของคุณ:
  1. ระบบแฟ้มต้องเป็น NTFS fat ในขณะนี้ไม่เก็บสำเนาของ bootsector นั้น
  2. คุณต้องสามารถเริ่มระบบคอมพิวเตอร์ของคุณกับ NT
หมายเหตุ: หากคุณไม่สามารถเริ่มระบบ NT หรือย้ายไดรฟ์อื่น NT machine แล้วปฏิบัติตามบทความ Knowledge Base:
121517: วิธีการกู้คืนจาก bootsector NTFS ที่เสียหาย

การแก้ไข

เมื่อต้องการแก้ไขปัญหานั้น เราจำเป็นต้องเรียกสำเนาของ bootsector ที่สำรองข้อมูล และการคัดลอกกลับไปยังตำแหน่งบนฮาร์ดดิสก์ถูกต้อง

ใน NT 3.5 x ที่สอง สำเนาเก็บในศูนย์การไดรฟ์ข้อมูลแบบลอจิคัล (ไดรฟ์ข้อมูลกลาง)

ใน NT 4.0 และ Windows 2000 ได้มีการย้ายไปจุดสิ้นสุดของไดรฟ์แบบลอจิคัลข้อมูล (จบไดรฟ์ข้อมูล), ซึ่งต้องใช้เทคนิคการเรียกที่แตกต่างกัน แสดงตัวอย่างจะใช้ดิสก์โพรบ (dskprobe.exe) สำหรับ NT ซึ่งจัดส่งบน Kit ทรัพยากร V4.0 NT แต่จะยัง ทำงานภายใต้ V3.5x NT กับแฟ้ม.dll ที่เหมาะสมติดตั้ง

หมายเหตุ::

ตรวจการ assure กู้คืนในระหว่างขั้นตอนต่อไปนี้ เมื่อคุณมีสอบเซกเตอร์สำหรับเริ่มระบบของระบบไฟล์ NTFS และคัดลอกไปยังมีผลบังคับใช้ บันทึกเซกเตอร์ที่ไปยังแฟ้มในขณะที่ดูโดยการเลือก "บันทึกเป็น" จากเมนู'แฟ้ม' และระบุพาธและชื่อแฟ้ม

การกู้คืน Bootsectors ของพาร์ติชันหลัก


  1. เลือกการใช้ดิสก์โพรบไดรฟ์ ไดรฟ์ที่มีอยู่จริง เลือกแบบ PhysicalDriveX ที่ X = ordinal ของดิสก์ ตัวอย่างเช่น ใช้ดิสก์ Administrator เพื่อค้นหาอะไร ordinal เป็นของดิสก์ในคำถาม ตัวอย่างเช่น ถ้าฉันมีดิสก์ SCSI ที่สามในระบบของฉันด้วย SCSI ID's 1, 3 และ 5 ผู้ดูแลระบบในดิสก์จะแสดงเหล่านั้นในใบสั่งของ 0,1,2 นั้น นอกจากนี้ หากฉันลบดิสก์ มี SCSI ID #3, SCSI ดิสก์ ด้วยหมายเลข#5 จะย้ายขึ้นไปยังดิสก์ 1 และดังนั้นเมื่อ
  2. คลิกสองครั้งบน PhysicalDriveX คุณต้องการซ่อมแซม ในกล่องด้านล่าง ยกเลิกเลือกแบบอ่านอย่างเดียว และกดปุ่มตั้งค่าการใช้งาน คุณแล้วจะพบว่า จัดการ Active ถูกตั้งค่าการ PhysicalDriveX แล้วเลือกตกลง
  3. จากเมนูภาค เลือกอ่าน และทำแทรก 0 สำหรับการเริ่มต้นเซกเตอร์และ 1 สำหรับหมายเลขของภาค คลิกการอ่าน
  4. คุณได้ในขณะนี้เวลาหลักเริ่มระบบเร็กคอร์ด (MBR) ของดิสก์ที่มีอยู่จริงของคุณ คุณสามารถตรวจสอบนี้ ด้วยข้อความ ASCII บนด้านขวามือจุดเริ่มต้นที่ 8B ออฟเซ็ตซึ่งควรอ่าน "ไม่ถูกต้องพาร์ติชันตาราง...." จากเมนู VIEW เลือก "พาร์ติชันตาราง" จากกล่อง "ดัชนีตารางพาร์ติชัน" การติดป้ายชื่อ ใช้แถบเลื่อนเพื่อเลือกพาร์ติชันแบบสอบถาม และคลิกสองครั้งบนพาร์ติชันนั้น กล่องที่มุมล่าง ด้านซ้ายมือแสดงภาคญาติ บันทึกค่านี้ (ในบรรทัดการจัดให้ด้านล่าง), แล้วเลือกแท็บ "GO" อยู่ติดกับกล่องนี้

    เร็กคอร์เซกเตอร์สัมพัทธ์ค่า__________
  5. ขณะนี้ จากเมนู VIEW เลือก "ไบต์" เพื่อให้คุณสามารถตรวจสอบตำแหน่งของคุณ ขึ้นอยู่กับลักษณะ Bootsector ที่เสียหาย คุณสามารถลองบางสายอักขระ ASCII เช่น NTFS ในมุมด้านขวามือที่ด้านบนหรือ "เกิดข้อผิดพลาดในการอ่านดิสก์แบบขึ้น..." ระบุจุดเริ่มต้นที่ออฟเซต 130 จากเมนู VIEW เลือก "NTFS bootsector" ในมุมมองนี้ เลือกปุ่ม "ไดรฟ์ข้อมูลที่จุดสิ้นสุด" ที่ V4.0 NT หรือ "ไดรฟ์ข้อมูลกลาง" สำหรับ NT V3.5x คุณในขณะนี้ควรเป็นที่ bootsector สำเนาสำรองของคุณ ถ้าคุณได้รับข้อผิดพลาดที่ระบุ "อ่านข้อมูลไม่สมบูรณ์" หรือหลังจากการตรวจสอบไบต์ ตรวจสอบนี้ไม่ได้สำเนาสำรองของ bootsector, bootsector หลักของคุณไม่เสียดังนั้นค่าเราจำเป็นสำหรับการกระโดดไปสำเนาสำรองได้ไม่ถูกต้อง Please go ahead to the next section showing how to recover the bootsector when it is missing or heavily corrupted, otherwise continue with step 6.
  6. From the VIEW menu, select Bytes and verify that this is the NTFS bootsector. Once verified, From the SECTORS menu, select Write, make sure the dialog box shows the correct Handle and PhysicalDrive. In box Starting Sector to write Data, type in the number of Relative sectors you noted in step #4 and select the Button Write it.
  7. Go to the SECTORS menu and type in the Relative sector from step #4 while keeping Number of sectors to 1, select Read. Here, please verify that the data was written.
  8. Close Disk Probe and reboot your system.

Recovering Backup bootsector if original copy is missing, heavily corrupted, or does contain any usable data.

If the bootsector is missing or corrupted in such a manner that the information in the Primary Boot sector pointers were incorrect, usually the number of sectors are wrong, use the following steps to recover.
  1. Using Disk Probe choose DRIVES, Physical Drive. Select the PhysicalDriveX where X = the ordinal of the disk. For example, Use Disk Administrator to find what the ordinal is of the disk in question.
  2. Double click on the PhysicalDriveX you wish to view. In the box below, uncheck Read Only and select the button Set Active. You will then notice that the Active Handle has been set to PhysicalDriveX, then select OK.
  3. From the SECTORS Menu, select Read and insert 0 for STARTING SECTORS and 1 for Number of Sectors, Click Read.
  4. You are now at the MBR of your Physical disk. You can verify this by the ASCII text on the right hand side beginning at Offset 8b which should read "Invalid Partition Table....". From the VIEW menu, select view Partition Table. Select the correct partition number which is in question.
  5. We will need two values; Total Sectors, Relative sectors. Please note the Relative sectors value since this is where the bootsector should be located. To find the backup copy of the bootsector, perform the following calcualtion:

    Record Total Sectors: _________
    Record Relative Sectors: _________

    EXAMPLE #1: FOR NT V4.0 WHERE THE BACKUP COPY IS AT THE END OF THE VOLUME:

                       Total Sectors  -->  1062880
                   + relative Sectors -->       32 +
                                          ---------
                                           1062912
                   - Minus one sector -->        1 -
                                          ---------
                    Backup bootsector -->  1062911
    					




    EXAMPLE #2: FOR NT V3.5x WHERE THE BACKUP COPY IS IN THE MIDDLE OF THE VOLUME:

                       Total Sectors  -->  1062880
                        Divided by 2  -->   531440
                   + relative Sectors -->       32 +
                                          ---------
                    Backup bootsector -->   531472
    					


  6. Select SECTORS, Read and input Starting sector as the value calculated in Step #5, Number of sectors to 1. Select Read and you should be at the location of your backup bootsector.
  7. From the VIEW menu, select Bytes and verify that this is the NTFS bootsector. Once verified, from the SECTORS menu, select Write, make sure the dialog box shows the correct Handle and PhysicalDrive. In box Starting Sector to write Data, type in the number of Relative sectors you noted in step #5 and select the Buttion Write it.
  8. Go to the SECTORS menu and type in the Relative sector from step #5 while keeping Number of sectors to 1, select Read. Here, please verify that the data was written.
  9. Close Disk Probe and reboot your system.

Recovering Bootsectors of extended partitions:

  1. Using Disk Probe choose DRIVES, Physical Drive. Select the PhysicalDriveX where X = the ordinal of the disk. For example, Use Disk Administrator to find what the ordinal is of the disk in question.
  2. Double click on the PhysicalDriveX you wish to view. In the box below, uncheck Read Only and select the button Set Active. You will then notice that the Active Handle has been set to PhysicalDriveX, then select OK.
  3. From the SECTORS Menu, select Read and insert 0 for STARTING SECTORS and 1 for Number of Sectors, Click Read.
  4. You are now at the MBR of your Physical disk. You can verify this by the ASCII text on the right hand side beginning at Offset 8b which should read "Invalid Partition Table....". From the VIEW menu, select view Partition Table. Select VIEW , As Partition Table.
  5. In this view, in the Partition Table Index box, select your partition that contains your Extended partition. Once done, the System ID box should read "Extended". If the partition in question is the fourth logical drive in the Extended partition, click the Next partition button 4 times. The System ID box should now read "NTFS"
  6. At this point, in the Partition Table Index box, select (double-click) your partition that contains your Extended partition. Once done, the System ID box should read "Extended."

    Now, navigate to the logical volume that needs repair within the extended partition. If the damaged volume is the second volume in the partition, click the "Next Partition" button twice. As you navigate through volumes in the extended partition, the System ID field should indicate the file system of each partition.

    Once you have found the partition that needs repair, record the current sector (from the title bar of Disk Probe), the relative sector, and total sectors of this volume. This information will be used to calculate the location of the backup copy of the boot sector.

    Current Sector ________________________
    Relative Sector _______________________
    Total Sectors _________________________

    Click the Go button to go to the boot sector of the damaged volume. Note the location of this sector from the title bar.

    Boot Sector ___________________________

    เมื่อต้องการตรวจสอบว่า คุณกำลังดูที่เซกเตอร์ถูกต้อง ไบต์ที่เลือกจากมุมมองเมนู ถ้าเซกเตอร์เสียหายที่เล็กน้อยเท่านั้น คุณจะเห็นข้อความข้อผิดพลาด ASCII ในคอลัมน์ด้านขวามือ (ถ้าเซกเตอร์ได้รับทั้งหมดแทน คุณจะไม่ได้รับประกันนี้)

    หมายเหตุตำแหน่งที่ตั้งนี้เพื่อให้เราทราบตำแหน่งที่จะคัดลอก bootsector ที่สำรองข้อมูล
                  Current sector    __________
                  Relative sectors  __________
                  Total Sectors     __________
    					
  7. เมื่อต้องการค้นหาสำเนาสำรอง คุณจะต้องสามค่า ภาคญาติ ภาครวม และเซกเตอร์ปัจจุบันที่คุณจดบันทึกไว้ในขั้นตอนที่#6 ทำการคำนวณต่อไปนี้ที่โดยใช้ค่าของคุณ:

    ตัวอย่างที่#1: สำหรับ v4.0 nt ที่ที่สำเนาสำรองข้อมูลอยู่ในตอนท้ายของไดรฟ์ข้อมูล:

                             Current sector:   819200
                             Total Sectors:    243680 +
                                               ======
                                              1062880
                           Relative Sectors        32 +
                                               ======
                                              1062912
                                Less one            1 -
                                               ======
                           Backup Bootsector  1062911
    					




    ตัวอย่างที่#2: FOR V3.5x NT ซึ่งการสำรองข้อมูลสำเนาที่มีในกึ่งกลางของไดรฟ์ข้อมูล:

                             Current sector:   819200
      + Total Sectors: 243680 divided by 2 :   121840 +
                                               ======
                                               941040
                         + Relative Sectors        32 +
                                               ======
                           Backup Bootsector   941072
    					


  8. Select SECTORS, Read and input Starting sector as the value calculated in Step #7, Number of sectors to 1. Select Read and you should be at the location of your backup bootsector.
  9. From the VIEW menu, select Bytes and verify that this is the NTFS bootsector. You should see ASCII error text in the right hand column. If this sector does not appear to be a valid boot sector, do not continue. Start the process over and find the correct sector that contains the backup copy o the bootsector.

    Once you have verified that this is the backup copy of the bootsector, write this sector to the location of the original boot sector you discovered in step 6. From the Sectors menu, select Write. Make sure the dialog box shows the correct Handle and PhysicalDrive. In the Starting Sector box, enter the location of the original bootsector. Click "Write it" to write this information to the disk.
  10. Go to the SECTORS menu and select Read. In the starting sector, type in the Sector to which you wrote the backup copy, while keeping Number of sectors to 1. Select Read, and verify that the data was written.
  11. Close Disk Probe and reboot your system.
Norton Diskedit is manufactured by Symantec Corporation, a vendor independent of Microsoft; we make no warranty, implied or otherwise, regarding this product's performance or reliability.

คุณสมบัติ

หมายเลขบทความ (Article ID): 153973 - รีวิวครั้งสุดท้าย: 6 มกราคม 2554 - Revision: 4.0
ใช้กับ
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
Keywords: 
kbother kbmt KB153973 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:153973

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com