พาร์ติชัน Windows 7 แสดงเป็น“ ไม่รู้จัก” ในส่วนของดิสก์ / การกู้คืนของ Windows


0

ดังนั้นฉันจึงมีหลายอย่างเกิดขึ้นที่นี่โชคไม่ดี ฉันพยายามที่จะแก้ไขปัญหาต่าง ๆ แต่ฉันพบว่าตัวเองติดอยู่ ฉันคิดว่าปัญหาในชื่อตอนนี้เป็นปัญหาของฉันเนื่องจากฉันสามารถแก้ไขบูตพาร์ติชัน EFI ของฉันได้และจากสิ่งที่ตาที่ไม่ได้รับการฝึกฝนของฉันดูเหมือนจะถูกต้อง แต่ฉันสังเกตเห็นว่าพาร์ติชัน windows ของฉันแสดงว่า 'ไม่ทราบ' ส่วนของดิสก์และนั่นอาจเป็นเหตุผลว่าทำไม win7 ของฉันจึงติดอยู่ตลอดเวลาที่โลโก้บูท Windows

เนื่องจากฉันเป็นผู้ใช้ใหม่ฉันไม่สามารถโพสต์มากกว่าสองลิงก์ได้ฉันจึงแก้ไข URL เพื่อให้สามารถโพสต์ได้

ปัญหาดั้งเดิมของฉันถูกโพสต์ที่นี่ (สำหรับพื้นหลัง) -

https://answers.launchpad.net/ubuntu/+question/293607

ตั้งแต่นั้นมาฉันได้ทำหลายสิ่งหลายอย่างเช่นใช้ Easy Recovery Essentials จาก NeoSmart และเห็นได้ชัดว่าการซ่อมแซมการกู้คืนระบบจาก windows อย่างไม่สิ้นสุดพร้อมกับ ubuntu boot-repair ใน 16.02 LTS บันทึกย่ออย่างรวดเร็ว 14.02 LTS ฉันเห็นข้อผิดพลาด EFI ในการบูตดังนั้นฉันจึงคิดว่าบางทีการซ่อมแซมการบูตจะไม่สามารถซ่อมแซมสิ่งต่าง ๆ ได้อย่างถูกต้องเว้นแต่ว่าซีดีสดเปิดตัวอย่างถูกต้องในโหมด EFI เช่นเดียวกับสิ่งจำเป็นสำหรับการกู้คืนเมื่อฉันบูตซีดีมันไม่ได้ให้ตัวเลือก UEFI สำหรับการบูตซีดีดังนั้นบางทีนั่นอาจไม่ได้ผลสำหรับสถานการณ์ EFI ของฉันด้วย? windows 7 ของฉันแสดง UEFI เมื่อบู๊ตเครื่องและฉันพยายามทำคำสั่ง bootrec.exe ทั้งหมดใน cmd recovery ของ windows ส่วนเดียวที่ฉันไม่สามารถทำได้คือคำสั่ง bootsect.exe / nt60 SYS / mbr จากคู่มือนี้ -

https://neosmart.net/wiki/fix-uefi-boot/#Fix_UEFI_Boot_in_Windows_7

เพราะมันบ่นว่าฉันต้องอยู่ในโหมดไบออส / ไม่ใช่โหมด EFI ที่จะทำ เมื่อฉันบูท win7 โดยไม่มี UEFI แล้ว win7 บ่นฉันไม่สามารถเข้าสู่สภาพแวดล้อมการกู้คืนได้เพราะมันต้องเป็น EFI สาปแช่งถ้าคุณทำถูกสาปถ้าคุณทำไม่ได้ :) แต่ความเข้าใจของฉันคือว่า EFI ไม่ได้ใช้ MBR ดังนั้นฉันไม่แน่ใจว่าเป็นวิธีแก้ไขที่เกี่ยวข้องได้อย่างไร

ฉันไปจากที่ไม่สามารถเห็นระบบปฏิบัติการเพื่อแก้ไขส่วนนั้นโดยการเปลี่ยน ID ของพาร์ทิชัน windows ของฉันอยู่ที่นี่ -

ปัญหาเกี่ยวกับการบูต Windows 7 - อาจเกี่ยวข้องกับ BCD

ตอนนี้สภาพแวดล้อมการกู้คืน windows จะเห็นระบบปฏิบัติการของฉัน แต่ที่ตั้งของมันคือ "(ไม่ทราบ)" ที่หน้าจอแรกและ "ไม่ทราบ" ในคอลัมน์ 'ประเภท' ในส่วนของดิสก์

ความพยายามในการซ่อมแซมการบูตล่าสุดของฉันอยู่ที่นี่ -

http://paste2.org/9Gb5sUWn

ข้อมูลสรุปการบูตก่อนการซ่อมแซมที่พยายามทำอยู่ที่นี่ -

http://paste2.org/7Xt9jNFs

ฉันอยากรู้ว่าทำไม sda3 (windows install partition) ของฉันจึงปรากฏขึ้นเป็นพาร์ติชัน EFI ใน Gparted มันแสดงให้เห็นว่าเป็นพาร์ติชั่น ntfs และแน่นอนว่าฉันใช้ chkdsk และเครื่องมืออื่น ๆ ทั้งหมดบนมันเพื่อให้แน่ใจว่าไม่มีอะไรผิดปกติกับมัน

ฉันคิดว่าการเปลี่ยน ID ของพาร์ติชั่นอาจทำให้สับสนกับสิ่งต่าง ๆ แต่เมื่อฉันรัน bootrec / rebuildbcd ฉันคิดว่ามันควรจะแก้ไขหรือไม่ เมื่อฉันทำมันครั้งแรกมันก็เห็นระบบปฏิบัติการ แต่ใช้ bootrec / rebuildbcd มันไม่สามารถหาระบบปฏิบัติการ จากนั้นฉันเปลี่ยน ID บนพาร์ติชัน 3 และพบว่ามัน

ฉันได้ลองเปลี่ยนชื่อ bcd เป็น bcd.old หลังจากเปลี่ยนคุณลักษณะแล้วลอง bootrec / rebuildbcd อีกครั้ง แต่ระบุการติดตั้ง windows "0" และฉันสังเกตเห็นว่าไม่มีระบบปฏิบัติการ Windows ที่ติดตั้งในระหว่างการกู้คืน windows บางทีนี่อาจเป็นปัญหาหรือไม่ มันเห็นว่าเป็นระบบปฏิบัติการเพราะที่หน้าจอแรกหลังจากคลิก 'ซ่อมแซม windows' จากซีดีบูตก็เห็นว่าเป็นระบบปฏิบัติการ (มืออาชีพ windows 7) แต่เพียงตำแหน่งสถานะ (ไม่ทราบ)

ฉันทำตามคำแนะนำนี้ทั้งหมด -

http://pcsupport.about.com/od/fixtheproblem/ht/rebuild-bcd-store-windows.htm

อาจต้องติดตั้งก่อนจึงจะสามารถซ่อมได้ ไม่แน่ใจ. สูญเสียความคิดของฉันมากกว่านี้ :(

นี่คือรูปภาพของส่วนที่ดิสก์แสดงให้เห็นในปัจจุบัน -

http://imgur.com/SIIQ85j

ความพยายามในการซ่อมแซม windows ล่าสุดที่ฉันพยายามบอกว่าไม่สามารถซ่อมแซมระบบได้และภายใต้รายละเอียดการวินิจฉัยและซ่อมแซมฉันเห็น "โปรแกรมแก้ไขกำลังขัดขวางระบบไม่ให้เริ่มทำงาน" ในส่วน "การวินิจฉัยบันทึกการติดตั้งซอฟต์แวร์" (มีจำนวนมากขึ้น แต่ทั้งหมดนั้นเป็นข้อผิดพลาด 0x0 ซึ่งดูเหมือนไม่พบปัญหา)

System Disk =\Device\Hardisk0
Windows directory = \\?\GLOBALROOT\Device\HardiskVolume3\Windows

หากพวกคุณต้องการให้ฉันสร้างข้อมูลใด ๆ โปรดเพียงแค่แนะนำสิ่งที่ต้องทำและฉันจะให้ข้อมูลการวินิจฉัยเท่าที่จำเป็น และถ้ามีใครสงสัยข้อมูลก็ดีบนพาร์ติชั่นฉันสามารถติดตั้งและเข้าถึงพาร์ติชั่น windows ของฉันในอูบุนตูหรือนักสำรวจอื่น ๆ และถ่ายโอนข้อมูลเป็นต้น

คำตอบ:


1

ไม่รู้จักเนื่องจากคุณป้อนประเภทพาร์ติชันที่ไม่ได้กำหนด GUID

สิ่งที่คุณป้อน:

C12A7328-F81F-11D2-BA4B-00A0C93EC930

ในขณะที่ GUID ประเภทที่ถูกต้องสำหรับพาร์ติชันระบบ EFI คือ:

C12A7328-F81F-11D2-BA4B-00A0C93EC93B

( 0เทียบBกับตอนท้าย)

ไม่ว่าในกรณีใดคุณควรใช้ GUID ประเภทต่อไปนี้:

EBD0A0A2-B9E5-4433-87C0-68B6B72699C7

ซึ่งเป็นพาร์ติชันข้อมูลพื้นฐานใน Microsoft Windows

เนื่องจากดิสก์ของคุณเป็นดิสก์ GPT คุณต้องใช้การบู๊ต UEFI ไม่มีรหัสการบูตจาก Windows ที่สามารถเริ่มระบบแบบดั้งเดิมในการติดตั้ง Windows บนดิสก์ GPT ได้

สำหรับการบู๊ต UEFI bootsectและbootrecไม่มีประโยชน์มากนัก (ยกเว้น MAYBE bootrec /rebuildbcd) เนื่องจากการบู๊ต UEFI นั้นใช้ไฟล์ล้วนๆ (ไบนารี / ไฟล์เรียกทำงานของ EFI) ล้วนๆในขณะที่bootsect/ bootrecเกี่ยวข้องกับบูตโค้ดใน MBR / บูตเซกเตอร์เท่านั้น

ถ้าbootrec /rebuildbcdยังไม่ได้ช่วยหลังจากที่คุณย้อนกลับ Partition 3 bcdbootพาร์ทิชันข้อมูลพื้นฐานแล้วคุณอาจจะพิจารณา คุณอาจต้องการลบ \ EFI \ Microsoft ภายใต้ ESP (Partition 1) ก่อนหลังจากติดตั้งด้วยmountvol drive: /s(ซึ่งdrive:อาจเป็นตัวอักษรไดรฟ์ที่มีอยู่) หรือเพียงฟอร์แมตใหม่ (FAT32) หากไม่ได้แชร์กับ Ubuntu หรือมากกว่านั้น จากนั้นเรียกใช้:

bcdboot X: \ Windows

โดยที่X:เป็นอักษรระบุไดรฟ์ของพาร์ติชัน 3 ภายใต้สภาพแวดล้อมปัจจุบัน (ดังนั้นตรวจสอบด้วยdiskpartหรือก่อนอื่น)

ป.ล. มีโอกาสสูงที่การติดตั้งจริง (บนพาร์ติชั่น 3) จะเสียหรือทำผิดพลาด ฉันคิดว่าวิธีการแก้ไขนั้นขึ้นอยู่กับข้อผิดพลาดที่คุณเห็นเมื่อคุณบู๊ต (หลังจากที่คุณติดตั้ง Windows Boot Manager ใหม่และสร้างร้าน BCD ใหม่bcdboot X:\Windowsจากนั้น)


ทอม - คุณจับมัน! หลังจากเปลี่ยน GUID เป็น "EBD0A0A2-B9E5-4433-87C0-68B6B72699C7" จากนั้นลบพาร์ติชันสำหรับบูตและเรียกใช้ bcdboot มันแก้ไขปัญหาทั้งหมดของฉัน !!! bootrec / rebuildbcd ไม่ได้ช่วยให้สถานการณ์ของฉันมันไม่พบการติดตั้ง windows ใด ๆ เมื่อฉันวิ่ง แต่ bcdboot ทำเคล็ดลับหลังจาก GUID ได้รับการแก้ไข หลังจากใช้เวลาหลายวันไปกับเรื่องนี้มันก็ยิ่งทำให้ทุกอย่างทำงานได้อีกครั้งขอบคุณมาก!
seanpf
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.