การอัปเดตที่สำคัญ:ฉันพยายามใช้ VM ที่เก่าที่สุดที่ฉันมี ขนาด 275GB ทันทีที่ฉันปรับขนาดเป็น 500GB เพื่อเพิ่มพื้นที่ว่าง (จำเป็นต้องใช้) ระบบจะแสดง "ข้อผิดพลาดในการโหลดระบบปฏิบัติการ" ทันที อะไรทำให้เกิดสิ่งนี้ ฉันสามารถหดกลับได้หรือไม่?

-- ต้นฉบับ --

เรากำลังเรียกใช้ Windows 2003 Server Standard ใน VM เนื่องจากซอฟต์แวร์รุ่นเก่าที่เราจำเป็นต้องใช้ (VMware ESXi, 6.5.0, 4564106) ระยะหลังเซิร์ฟเวอร์ล่ม (หน้าจอ ESXi สีม่วง) และตั้งแต่นั้นมาเครื่องก็ไม่บู๊ตอีกต่อไป

เพื่อแก้ปัญหา เราได้กู้คืนข้อมูลสำรองจากวันก่อนหน้า แต่ปัญหาก็ยังไม่หายไป ย้อนไปหลายวันแล้วก็ยัง boot ไม่ได้

ปัญหาโดยละเอียดมีดังต่อไปนี้: ขั้นแรก ฉันได้รับ 'ข้อผิดพลาดในการโหลดระบบปฏิบัติการ' ในการบูท ฉันจะได้รับมันจะเคอร์เซอร์สีดำในมุมบนด้านซ้ายที่ไม่ได้กระพริบตาโดยการบูตด้วยแผ่นซีดี ISO และทำfixboot, และfixmbr bootcfg /rebuildแต่ฉันไม่สามารถบูตได้อย่างถูกต้อง ฉันลองสิ่งต่อไปนี้:

  • การเปลี่ยนตัวควบคุมดิสก์ใน vsphere จาก SCSI เป็น IDE ทำซ้ำทรินิตี้ ( fixboot, fixmbr, bootcfg /rebuild)
  • ฉันดูข้อมูลโดยใช้เดเบียนสด ทุกอย่างอยู่ที่นั่น autoexec.batและconfig.sysว่างเปล่า (0 ไบต์) boot.ini ก็ใช้ได้
  • เราพยายามติดตั้ง Debian บนดิสก์ที่สอง พยายามบูตด้วย GRUB เหมือนเดิม (หน้าจอสีดำ เคอร์เซอร์สีขาว ไม่กะพริบ)
  • เราลองใช้ RAM มากขึ้น, RAM น้อยลง, CPU น้อยลง, CPU มากขึ้น, โดยใช้ VM เวอร์ชัน 10 (6.0) แต่โชคไม่ดี
  • เรียกใช้บนโฮสต์อื่น
  • เรียกใช้การคืนค่า Windows Server 2003 (โดยจะเขียนทับไฟล์ระบบหลายไฟล์) ผลลัพธ์เดียวกัน
  • วิ่ง chkdsk /P /R

ฉันไม่รู้จะลองอะไรอีก ฉันเพิ่งขยาย VHD จาก 250GB เป็น 500GB (และปรับขนาดพาร์ติชันเป็น 500GB ใน compmgmt.msc) นั่นเป็นสิ่งเดียวที่ฉันทำ VHD เคยทำงานใน vmware Player ก่อนที่เราจะแปลงและรันบน vsphere

ความคิดใด ๆ?

answer

ฉันสามารถบูตด้วยHiren's Boot CDได้ เซิฟเวอร์ใช้งานได้แล้ว ฉันคิดว่า MBR และ bootsector มีปัญหาและฉันต้องใช้เวลาพยายามแก้ไข แต่บางทีฉันอาจจะบูตเครื่องด้วยซีดีสองสามครั้งต่อปี