ฉันมีสภาพแวดล้อมเสมือน Hyper-V (ฉันรู้ ฉันรู้) ใน Windows Server 2019 สภาพแวดล้อมนี้รองรับแขกที่ใช้ Windows เป็นส่วนใหญ่ แต่มีเครื่อง linux จำนวนหนึ่ง รวมถึงแขก gen2 สองคนที่ใช้ Ubuntu 18.04 LTS
ปัญหาของฉันคือแขกสองคนนี้มักไม่สามารถรีบูตได้อย่างถูกต้อง เมื่อพวกเขาเริ่มต้น ฉันเห็นเมนูด้วงเพื่อเลือกเคอร์เนล และไม่ว่าฉันจะเลือกตัวเลือกใด ฉันก็จะมองเห็นสิ่งนี้ (ด้วยเวอร์ชันเคอร์เนลที่เหมาะสม):
กำลังโหลด Linux 4.15.0-167-generic ...
กำลังโหลด ramdisk เริ่มต้น ...
ทันทีหลังจากแสดงข้อความนี้ VM จะรีสตาร์ทตัวเอง ฉันจะเห็นข้อความเดียวกันนี้สองสามครั้งติดต่อกันก่อนที่ข้อความจะหยุดทำงานและปิดเครื่องโดยสมบูรณ์
ฉันสามารถหา เสียงสะท้อน
คำสั่งในสคริปต์การบูตที่แสดงข้อความเหล่านี้และเพิ่มเพิ่มเติม โหลด Ramdisk ...
ข้อความหลังคำสั่ง initrd เพื่อให้ทราบว่าเสร็จสิ้น และฉันเห็นข้อความนี้ด้วย
ข้อดีคือ ถ้าฉันพยายามต่อไป ในที่สุดเครื่องก็จะบูตได้สำเร็จและบูตได้ถูกต้อง บางครั้งอาจใช้เวลาหลายสิบถึงสองร้อยครั้งในการลองใหม่ แต่จนถึงตอนนี้ ทำ ในที่สุดก็บูตเสมอ สิ่งนี้เกิดขึ้นมาระยะหนึ่งแล้ว และทุกครั้งที่ฉันพยายามค้นหาว่าเกิดอะไรขึ้น แต่ฉันไม่พบข้อผิดพลาดใดๆ และเครื่องจะบูตก่อนที่ฉันจะไปได้ไกลพอที่จะพบสิ่งที่เป็นประโยชน์
ปัจจัยหนึ่งที่ทำให้สับสนในทั้งหมดนี้ก็คือ ฉันไม่ต้องการรีบูทเครื่องตั้งแต่แรก เว้นแต่ว่าฉันจะทำ เหมาะอัพเกรด
ซึ่งน่าจะรวมถึงเคอร์เนลที่อัปเดตแล้ว
เกิดอะไรขึ้นที่นี่? อะไรอาจอยู่ในสภาพการแข่งขันในลักษณะที่กระบวนการบู๊ตจะยังคงเสร็จสิ้นในที่สุด