Windows Vista Recovery DVD ไม่สามารถบู๊ตได้หรือไม่เห็นพาร์ติชั่นที่มีอยู่


1

ฉันมีฟูจิตสึ / ซีเมนส์พีซีที่ติดตั้ง Windows Vista และฉันพยายามซ่อมแซมหลังจากที่ฉันต้องเปลี่ยนเมนบอร์ด: ฮาร์ดดิสก์มีพาร์ติชัน Windows สาม (พาร์ติชัน 2 ถูกทำเครื่องหมายเป็นบูตได้) ฉันตรวจสอบสิ่งนี้โดยใช้ Linux RIP ซึ่งฉันได้บูทจากแท่ง USB

ฉันถือแผ่นดีวีดีการกู้คืนระบบ Windows Vista ดั้งเดิมสำหรับรุ่นนี้แล้วและฉันพยายามซ่อมแซมระบบปฏิบัติการ

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

จากนั้นฉันก็มีความคิดในการทำเครื่องหมายพาร์ติชันเป็นไม่ใช่ Windows (ทำอีกครั้งโดยใช้ RIP Linux, fdisk) ตอนนี้ DVD บู๊ตเข้าสู่ตัวติดตั้ง Windows แต่ไม่เห็นพาร์ติชันที่ต้องซ่อมแซม

มีใครพบปัญหานี้อยู่แล้ว? เบาะแสใด ๆ เกี่ยวกับวิธีการแก้ปัญหานี้ (ฉันต้องการบูตจากแผ่นดีวีดีกู้คืนแล้วลองและซ่อมแซมพาร์ติชันที่มีอยู่)

แก้ไข 1

ขอบคุณสำหรับคำแนะนำในฟอรัมและในการแชท การคัดลอก 440 ไบต์แรกจากพาร์ติชัน Windows Vista ที่ใช้งานได้และเขียนไปยัง MBR และพาร์ติชันที่สามารถบูตได้ของระบบที่ใช้งานไม่ได้ช่วยแก้ไขปัญหาได้

แก้ไข 2

นี่คือจุดจบที่มีความสุข

น่าเสียดายที่พาร์ติชันที่ 1 และ 2 (ซึ่งเป็นระบบเก่า) ถูกบุกรุกจนเกินไปที่จะกู้คืน ส่วนที่ 3 ที่มีข้อมูลที่ฉันต้องการกู้คืนเสียหายเช่นกันดังนั้นจึงไม่สามารถคัดลอกไฟล์ทั้งหมดที่มีอยู่ในนั้นได้

หลังจากแก้ไขปัญหาบูตเรคคอร์ดฉันบูทอีกครั้งใน RIP Linux พาร์ติชันที่สร้างขึ้นใหม่ 1 และ 2 (ฉันไม่รู้ว่าทำไม แต่ Windows สามารถเห็นพวกเขาได้ทันทีหลังจากบู๊ตและหลังจากนั้นไม่สามารถมองเห็นได้อีกต่อไปดังนั้นฉันไม่แน่ใจว่า ตารางพาร์ติชั่นถูกเก็บไว้ในที่ต่างกันสองแห่งและสำเนาเหล่านี้ไม่สอดคล้องกัน แต่เพื่อให้แน่ใจว่าฉันเพิ่งลบพาร์ติชันทั้งสองนี้โดยใช้ fdisk และสร้างขึ้นใหม่อีกครั้ง)

ฉันใส่ ntfs ใหม่ลงบนทั้งสองพาร์ติชั่นและรีบูทจาก Linux เข้าสู่การติดตั้ง Windows อีกครั้ง คราวนี้ Windows ติดตั้งโดยไม่มีปัญหา จากนั้นตรวจพบพาร์ติชัน 3 (ไดรฟ์ D :) ซึ่งฉันไม่ได้แตะต้องและสแกน มันแก้ไขข้อผิดพลาดในระบบไฟล์และรูปถ่ายทั้งหมด (รูปครอบครัวบางส่วน) ดูเหมือนจะกลับมา

ขอขอบคุณอีกครั้งสำหรับ lornix สำหรับคำแนะนำ


ฉันคิดด้วยว่าบางทีนี่อาจเป็นข้อผิดพลาดที่รู้จักของ Windows Vista ในกรณีเช่นนี้ฉันต้องแน่ใจก่อนที่จะดำเนินการฟอร์แมตฮาร์ดดิสก์และติดตั้งใหม่อีกครั้ง ฉันอยากจะแน่ใจว่าเพราะฉันมีข้อมูลบางอย่างบนดิสก์ที่ฉันต้องการกู้คืน (ฉันต้องเรียกใช้ chkdsk)
Giorgio

คำตอบ:


1

ดูเหมือนว่า MBR ( มาสเตอร์บูตเรกคอร์ด) เสียหายบนคอมพิวเตอร์ของคุณ Windows CD / DVD ตรวจสอบอะไรบางอย่าง (!) ซึ่งเปลี่ยนวิธีการบูต ... ลองติดตั้ง windows บนระบบเปล่า ... มันบู๊ต, whirrs สักครู่จากนั้นก็เริ่มโปรแกรมติดตั้ง windows ในขณะที่ระบบกำลังทำงาน จากนั้นพูดว่า "กดปุ่มใดก็ได้เพื่อบูตจาก CD / DVD" ...

ดังนั้นสิ่งที่ windows ใช้ในการตรวจสอบนี้เป็น borken บนคอมพิวเตอร์ของคุณและมันก็ล็อคอัพประจำการตรวจสอบ windows cd / dvd Yay สำหรับการดักความล้มเหลว! (</ ถากถาง>)

ในเวลาเพียงชั่วครู่ ... (บีบใจคุณ !!) คุณสามารถดึงรหัสการบูตจากระบบการทำงานโดยใช้ Windows เวอร์ชั่นเดียวกันโดยใช้ซีดี RIP ของคุณ ฉันจะอธิบายวิธีการใช้งานและ 'เส้นประสาทของเหล็ก' ที่ต้องการขึ้นอยู่กับคุณ ...

บูต RIP CD ของคุณในระบบการทำงานจำเป็นต้องใส่แฟลชไดรฟ์หรือเราจำเป็นต้องจัดเก็บข้อมูล 440 ไบต์

ตรวจสอบให้แน่ใจว่าแฟลชไดรฟ์ของคุณติดตั้งอยู่และสามารถเข้าถึงได้

dd if=/dev/sdX of=/path/to/flash/drive/mybootcode.img bs=1 count=440
    (replace /dev/sdX with appropriate boot drive, usually /dev/sda)

สิ่งนี้จะคัดลอก 440 ไบต์แรกจาก MBR ไปยังไฟล์ 'mybootcode.img'

ตรวจสอบให้แน่ใจว่าไฟล์นั้นถูกเขียนซิงค์ซิงค์แฟลชไดรฟ์

ในระบบ borken ของคุณ ... batsteps เดียวกัน, bat เดียวกัน ... ใช่ ...

อีกครั้งใส่ติดตรวจสอบแฟลชไดรฟ์

dd if=/path/to/flash/drive/mybootcode.img of=/dev/sdX bs=1 count=440 conv=notrunc
    (again, /dev/sdX with your appropriate drive, usually /dev/sda)

ปิด, ปิด, ลบซีดี RIP ...

ระบบอาจจะสามารถบูตได้ในขณะนี้และอาจจะสามารถใช้งานได้กับการซ่อมแซม windows CD / DVD

ตอนนี้มีคนกำลังพูดว่า ... แต่เซ็กเตอร์มี 512 ไบต์ ... ทำไมเราไม่คัดลอกเซกเตอร์แรก ดี ... พิจารณาเนื้อหาของ MBR

จากWikipediaมีโต๊ะที่ฉันจะไม่พยายามแม้แต่จะสร้างที่นี่ markdown-fu ของฉันยังคงอ่อนแอ ...

440 ไบต์แรกคือรหัส bootstrap ... ในขณะที่ 72 ไบต์ต่อไปนี้รวมข้อมูลต่าง ๆ แต่ที่สำคัญที่สุดคือ ... ตารางพาร์ทิชัน !!

ทีนี้ถ้าคุณไม่ต้องการที่จะสร้างมันขึ้นใหม่ด้วยมือ (หรือด้วยเครื่องมือบางอย่างหรืออื่น ๆ ) ... มันเป็นการดีที่สุดที่เราจะไม่สูญเสีย (หรือเขียนทับ!) ข้อมูลนั้น!

นี่คือเหตุผลที่เวอร์จิเนียเราไม่คัดลอกคำต่อคำแบบเต็ม 512 ไบต์


ฉันมี Windows Vista บนแล็ปท็อปของฉัน ฉันจะลองสิ่งนี้ ท้ายที่สุดฉันสามารถสำรองข้อมูลเซกเตอร์แรกในระบบเป้าหมายก่อนที่ฉันจะเขียนทับ 440 ไบต์แรก ขอบคุณสำหรับคำใบ้ ฉันจะให้คุณรู้ว่ามันใช้งานได้หรือไม่
Giorgio

ไม่รอ! ฉันมีด้วงบนแล็ปท็อปของฉัน! ดังนั้น / dev / sda จะไม่มีรหัส bootstrap ของ Windows ใช่ไหม ฉันจะหาได้จากที่ไหน ฉันสามารถหาซื้อได้ที่จุดเริ่มต้นของดีวีดี Windows Vista หรือไม่
Giorgio

ไม่ดีวีดีมีสไตล์ที่แตกต่างกัน ... ด้วงมักจะเก็บสำเนาบูตเซกเตอร์ดั้งเดิมไว้ในส่วนย่อย / boot / grub ... ดูที่นั่นอาจช่วยได้ ฉันไม่มี windows windows ที่จะเล่นกับที่นี่ แม้ว่าฉันจะสามารถใช้งาน Win7-VM ได้ แต่คุณอาจสามารถรับได้จากเซกเตอร์แรกของหน้าต่างพาร์ติชั่นที่ติดตั้ง (นั่นเป็นอีกสถานที่หนึ่งที่สามารถบูตเซกเตอร์ได้)
lornix

มัน /boot/grub/boot.img หรือไม่
Giorgio

มันอาจจะ ... รับในขณะที่ตั้งแต่ผมเงยหน้าขึ้นมองเฉพาะ (ไร่หรือมีเครื่องบูตคู่!)
lornix
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.