Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

วิธีกู้คืนพาร์ติชัน Windows 8.1 บนระบบ ATI/UEFI: คำแนะนำทีละขั้นตอน

เรื่องราวนี้เริ่มต้นจากที่แล็ปท็อป Lenovo Ideapad Y50-70 ที่รัน Windows 8.1 ของผมตัดสินใจทำงานผิดปกติอย่างกะทันหัน ไม่สามารถรับอัปเดตใดๆ ได้ และหลังจากผ่านไปสักพัก ผมจึงตัดสินใจกู้คืนจากอิมเมจเก่าที่สร้างด้วย Acronis True Image 2015 (ATI 2015) แต่ผมจำได้ว่ามีเรื่องราวน่ากลัวในฟอรัมต่างๆ เกี่ยวกับ ATI และเครื่องที่ใช้ UEFI ร่วมกับ Windows 8.1 ว่าอาจทำให้บูทโหลเดอร์เสียหาย

รายละเอียดเพิ่มเติม

ผมไม่ได้ทำการแก้ไขปัญหาอย่างลึกซึ้ง แต่ข้อเท็จจริงที่ Windows Update ไม่สามารถดึงอัปเดตมาได้เลย ไม่ว่าจะรอ 1 นาที หรือ 3 ชั่วโมง คล้ายกับปัญหาอัปเดตช้าของ Windows 7 ที่เคยเกิดขึ้น แต่ใน Windows 8.1 ไม่ควรเกิดขึ้น พร้อมกับข้อผิดพลาดแปลกๆ ใน Event Log ทำให้คิดว่า ควรเสียเวลาพยายามแก้ไขการเสียหายที่อาจเกิดขึ้น หรือแค่กู้คืนไปยังจุดที่มั่นคง? คำตอบคือ เราจะแก้ปัญหานี้ แต่วันนี้ยังไม่ใช่วันนั้น จะมีบทความติดตามเร็วๆ นี้

สิ่งนี้เน้นย้ำถึงความสำคัญของการสำรองข้อมูลและการสร้างอิมเมจระบบ (System Imaging) การมีสแนปชอตของระบบเป็นประโยชน์มาก และในช่วงทศวรรษที่ผ่านมา ผมต้องกู้คืนเครื่องหลายครั้ง ประมาณ 10-12 ครั้ง ถ้าไม่มีกลไกที่เหมาะสม การติดตั้งใหม่จะใช้เวลา เงิน และความพยายามมาก ในขณะที่การกู้คืนจากอิมเมจระบบปกติใช้เวลาไม่เกิน 1 ชั่วโมง

เครื่องมือสร้างอิมเมจที่ผมใช้คือ Acronis สำหรับระบบ Windows เพียงอย่างเดียว และ Clonezilla สำหรับระบบผสมและ Linux ในกรณีนี้ Ideapad มี ATI 2015 ติดตั้งอยู่

พร้อมกับนั้น ผมอ่านออนไลน์ทั้งในฟอรัมทางการและไม่ทางการว่ามีผู้ใช้ร้องเรียนว่า ATI ทำงานไม่ดีกับระบบ UEFI และอาจทำให้บูทโหลเดอร์เสียหาย เนื่องจากเครื่องมือนี้สมมติการตั้งค่าแบบคลาสสิกกับ MBR มากกว่า UEFI+GPT ทำให้ขั้นตอนการกู้คืนซับซ้อนหากไม่คุ้นเคย แต่จริงๆ แล้วไม่ได้ซับซ้อนหรือปวดหัวขนาดนั้น มาเดินทางผ่านประสบการณ์ของผมกัน

การลองครั้งที่ 1: ใช้ฟังก์ชันในระบบ (In-vivo)

ATI 2015 อนุญาตให้พยายามกู้คืนพาร์ติชัน Windows (C:) จาก GUI ภายในระบบปฏิบัติการที่ทำงานอยู่ แน่นอนว่ามันไม่สามารถทำได้แบบเรียลไทม์ แต่จะจัดตารางการกู้คืนเมื่อบูทครั้งถัดไป อย่างไรก็ตาม ต้องมีการตั้งค่าบูทโหลเดอร์ของ ATI ไว้ก่อน หากไม่มี การลองจะล้มเหลวและเครื่องจะบูทกลับเข้าสู่ Windows ตามปกติ

การลองครั้งที่ 2: ใช้สื่อบูทของ ATI

ATI ตั้งแต่รุ่นแรกๆ ก็ให้สร้างสื่อบูทได้ ซึ่งเป็นระบบ Linux แบบ Live ทำให้สามารถสร้างอิมเมจและกู้คืนขณะระบบหยุดทำงาน แนวคิดนี้เหมือนเดิม ผมเคยกล่าวถึงในบทความ UBCD4WIN ไปแล้ว ผ่าน GUI สามารถสร้างไฟล์ ISO บูทได้ (ในกรณีของผมขนาด 477 MB)

ขั้นตอนต่อไปคือเขียนลง CD/DVD/USB บูทจากมัน และทำการกู้คืน ต้องมีความรู้บ้าง เช่น การหาไฟล์อิมเมจ Acronis (.tib) และกู้คืนทั้งหมดหรือบางส่วนไปยังดิสก์/พาร์ติชันเป้าหมายที่ถูกต้อง แต่เป็นเรื่องแยกต่างหาก

ผมเริ่มด้วย Live USB ที่สร้างด้วย Fedora 25 Image Writer ซึ่งเคยให้ผลดี แต่ผลลัพธ์คือบูทไม่ได้ จึงลองวิธีแบบดั้งเดิม คือเขียนลงแผ่น CD แต่ก็ยังบูทไม่ได้

การลองครั้งที่ 3: ปรับแต่ง UEFI

ผมตระหนักว่าสื่อบูทของ ATI ไม่เป็นมิตรกับ UEFI จึงเข้า BIOS เปลี่ยนโหมดบูทจาก "UEFI Only" เป็น "Hybrid" (รองรับทั้ง UEFI และ Legacy โดย Legacy มีความสำคัญก่อน) ลอง USB อีกครั้งยังไม่ได้ แต่ CD บูทได้ในโหมด Legacy

การลองครั้งที่ 3 (ต่อ): เตรียมพร้อม

ผมสงสัยว่าการบูทแบบ Legacy จะทำให้ Acronis ทำงานผิดปกติหรือไม่ แต่คิดว่าควรจะโอเค เพราะเคยทดสอบบน Lenovo G50 แล้วไม่ส่งผลต่อระบบ และเข้าถึงดิสก์ได้ปกติ

จริงๆ แล้วสื่อบูทตรวจพบดิสก์ท้องถิ่น 1TB พร้อมพาร์ติชันจำนวนมาก และสามารถดำเนินการกู้คืนได้ แต่ผมไม่ได้กู้คืนอิมเมจทั้งหมด (รวม System Reserved, Recovery partition และ MBR) เพียงแค่กู้คืนพาร์ติชัน C: เท่านั้น บูทโหลเดอร์ทำงานดีอยู่แล้ว ไม่มีเหตุผลให้ไปเสียดสีมัน

การดำเนินการใช้เวลาสักพัก เนื่องจากอิมเมจอยู่บนพาร์ติชันอื่นของดิสก์เดียวกัน ขนาด 26 GB แต่เสร็จสิ้นสำเร็จ Windows 8.1 บูทได้ปกติในโหมด Hybrid Legacy-first ซึ่งภายหลังผมเปลี่ยนกลับเป็นตั้งค่าเดิม สแนปชอตเก่ากลับมา และ Windows Update ทำงานเร็วกลับมา ปัญหาแก้ไขเสร็จสิ้น

เราได้เรียนรู้อะไรบ้าง?

ความกลัวจากอินเทอร์เน็ตไม่ได้เกิดขึ้นจริง และอาจสะท้อนความขาดความรู้ของผู้ใช้ ATI และระบบ UEFI ความใช้งานสะดวกควรปรับปรุง เช่น ตรวจจับลำดับบูทอัตโนมัติ และปรับสื่อกู้คืน/ตัวเลือกให้สอดคล้องกับระบบ รวมถึงอธิบายความแตกต่างระหว่างระบบต่างๆ สรุปได้ว่า:

เปลี่ยนเมนู UEFI (BIOS) ให้บูทได้ทั้ง UEFI และ Legacy (Legacy ก่อน)

บูทจากสื่อบูทของ ATI

กู้คืนพาร์ติชัน Windows (C:) เท่านั้น และอย่ากู้คืน MBR

บูทเข้า Windows และใช้งานต่อไปตามปกติ

(ทางเลือก) เปลี่ยนการตั้งค่าบูท UEFI กลับไปเป็นเดิม

อ่านเพิ่มเติม

คุณอาจสนใจบทความเหล่านี้:

แก้ไขพาร์ติชัน EFI ที่เสียหาย

กู้คืนฮาร์ดดิสก์ล้มเหลวแบบรวดเร็ว

ปัญหา GRUB2 บน Fedora และ Ubuntu

สรุป

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

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

Cheers.