ฉันกำลังพยายามตั้งค่า VMware Virtual Machine ภายใต้โฮสต์ Windows 10
ปัจจุบันฉันมีฮาร์ดไดรฟ์ 1 ตัวแบ่งออกเป็น 2 พาร์ติชันโดยใช้ Ubuntu พร้อมบู๊ตคู่
ฉันต้องการติดตั้ง Ubuntu ในฐานะแขกในโฮสต์ Windows
ฉันพยายามเซ็ตอัพพาร์ติชัน Ubuntu โดยใช้ตัวเลือกดิสก์ทางกายภาพภายใต้ VMware (ฉันลอง IDE, SCSI, Sata) ถ้าฉันบอกให้ VMware ใช้ทั้งดิสก์ฉันจะได้รับข้อความ "มีการใช้ดิสก์ปัจจุบัน" ถ้าฉันเลือกเฉพาะพาร์ติชั่น Linux ที่เกี่ยวข้องมันจะพูดว่า "ไม่พบระบบปฏิบัติการ"
มีอะไรแปลกใหม่คือพาร์ติชัน Linux ของฉันแสดงเป็น "ระบบ Efi" ภายใต้คอลัมน์ระบบไฟล์ในขณะที่ฉันคิดว่าควรจะพูดว่า "Linux" ภายใต้ระบบไฟล์ ฉันควรลองเปลี่ยนระบบไฟล์ของพาร์ติชันนั้นเป็น Linux แทน Efi ก่อนหรือไม่? (ฉันจะทำอย่างนั้นได้อย่างไร)
VMware ควรจะให้ฉันเรียกใช้พาร์ติชั่น Ubuntu ในฐานะแขกแม้ว่ามันจะอยู่ในฮาร์ดไดรฟ์เดียวกับโฮสต์ใช่ไหม?
แก้ไข: เพื่อชี้แจงข้อมูลข้างต้นจะถูกรายงานโดย VMware-Workstation
อย่างไรก็ตามภายใต้ Ubuntu Gparted นี่คือลักษณะของพาร์ติชันของฉัน:
ฮาร์ดไดรฟ์ SSD ปัจจุบันของฉันติดตั้งด้วยวิธีนี้ (ตาม Linux GParted)
- / dev / nvme0n1p1 ntfs (diag)
- / dev / nvme0n1p2 fat32 (boot, esp)
- / dev / nvme0n1p3 ไม่รู้จัก (msftres) [Microsoft Reserved Partition ไม่ว่าจะเป็นอะไร]
- / dev / nvme0n1p4 ntfs (msftdata) [นี่คือพาร์ติชัน Windows 10]
- / dev / nvme0n1p5 ext4 (boot, esp) [นี่คือพาร์ทิชัน Ubuntu ของฉัน]
- / dev / nvme0n1p6 linux-swap
- / dev / nvme0n1p7 ntfs (ซ่อน, diag)
GParted ยังรายงานว่าจุดเชื่อมต่อ / อยู่ใน nvme0n1p5 & amp; จุดเชื่อมต่อ / boot / efi บน nvme0n1p2
[ตอนนี้ฉันสับสนเครื่องอูบุนตูของฉันบูตจาก nvme0n1p5 (พร้อม flag boot) หรือ nvme0n1p2 (พร้อม mount point / boot / efi) ไหม]
อย่างไรก็ตามฉันได้พยายามแนบทั้งสองพาร์ติชั่นเข้ากับตัวเลือกฮาร์ดไดรฟ์ดิสก์ทางกายภาพของ Windows 10 VMWare-Workstation แต่เครื่องยังไม่สามารถบูตแขก Ubuntu ได้
ฉันสามารถดูอัลบูต (โดยการสลับ "คำสั่งฮาร์ดไดรฟ์" ใน BIOS - [แม้จะมีฮาร์ดไดรฟ์เพียงอันเดียว!]) แต่สิ่งที่ฉันต้องการจะทำคือการบูต & amp; เรียกใช้พาร์ติชัน Ubuntu จากภายใน Windows
แก้ไข 2:
ฉันคิดว่าฉันอาจจะเข้าใจปัญหาอีกเล็กน้อย:
- เมื่อบูตครั้งแรกฉันเลือก Windows 10 EFI เป็นตัวเลือกการบูต
- ใน windows ฉันตั้งค่าเครื่องเสมือนเพื่อเรียกใช้พาร์ติชันที่สองในฮาร์ดไดรฟ์เดียวกันที่กำลังเรียกใช้เป็นโฮสต์
- แต่ในการบู๊ตพาร์ติชั่นที่สองฉันต้องบอกให้การตั้งค่าเครื่องเสมือนเพื่อเรียกใช้ตัวจัดการการบูต EFI เดียวกับ
- มันล้มเหลวในการเรียกใช้ตัวจัดการการบูตของ EFI (ใช้งานอยู่หรือไม่) และส่งฉันไปที่ Internal EFI shell
- จาก EFI Shell ฉันสามารถเลือกระบบไฟล์และ cd ลงใน / efi / boot และดูไฟล์. fi ได้ที่นั่น แต่ฉันไม่รู้วิธีบูตจากไฟล์. fei เหล่านั้น
ใครช่วยบอกวิธีการบู๊ตไฟล์ .efi จาก Internal EFI Shell ได้บ้าง?