วิธีการเปิดการจำลองเสมือนฮาร์ดแวร์ในช่วงปลายปี 2013 MacBook Pro (สำหรับ Windows 8.1 โดยใช้ Boot Camp)


32

ฉันกำลังพยายามเปิดการจำลองเสมือนสำหรับฮาร์ดแวร์สำหรับการติดตั้ง MacBook Pro สำหรับ Windows 8.1 ใหม่โดยใช้ Boot Camp

ฉันค้นหาทางออนไลน์และรู้ว่าเราไม่สามารถไปที่ BIOS เช่น windows และเปลี่ยนการตั้งค่าได้ น่าเสียดายที่โซลูชันส่วนใหญ่ที่ฉันเจอมีไว้สำหรับ Parallels หรือ VMs

ทุกคนสามารถแจ้งให้ฉันทราบวิธีการเปิดใช้งานการจำลองเสมือนสำหรับฮาร์ดแวร์บน MBP สำหรับ Windows 8.1 ที่ติดตั้งโดยใช้ Boot Camp ได้หรือไม่


หรือบางทีคุณอาจติดตั้ง Hyper-V :( ดูที่นี่: superuser.com/questions/866962/…
Tod Thomson

คำตอบ:


4

ไม่มีการจำลองเสมือนสำหรับฮาร์ดแวร์เพื่อเปิดหรือปิดเช่นเดียวกับบน Wintel PCs

สวิตช์นั้นและสวิตช์ BIOS อื่น ๆ นั้นมีอยู่มากมาย (อย่างน้อยก็ในบางส่วน) ผู้ผลิตฮาร์ดแวร์ไม่ได้ผลิตฮาร์ดแวร์และซอฟต์แวร์เช่นเดียวกับที่ Apple ทำ

มันเปิดอยู่เสมอใน Mac ทุกเครื่องที่มีโปรเซสเซอร์ที่รองรับการจำลองเสมือน ในช่วงหลายปีที่ผ่านมามีเครื่อง Mac เครื่องไหนที่คุณใช้งานได้ดี


โอวตกลง. ขอบคุณ ข้อกังวลเดียวของฉันคือ Visual Studio บอกฉันว่าการจำลองเสมือนของฮาร์ดแวร์ไม่ทำงาน
Ahsan

1
ภายใต้ตัวจัดการงานควรมีฟิลด์แจ้งให้คุณทราบหากเปิดใช้งานการจำลองเสมือน มันอยู่ในตัวจัดการงานเต็มรูปแบบภายใต้แท็บตัวประมวลผล ...
TiernanO

8
คำตอบที่ไม่ถูกต้อง. There is no hardware virtualization to turn on or off like on Wintel PCs.ผิดพลาด คุณสมบัติซิลิคอนสามารถปิดการใช้งานผ่าน BIOS หรือ UEFI - ซึ่งเป็นสิ่งที่เกิดขึ้นในโหมด bootcamp ที่เสียของ Apple
DeepSpace101

1
คำตอบนี้ไม่ถูกต้อง 100% Macbook Bootcamp ใช้งานไม่ได้และบางครั้งก็ปิด
csauve

39

ดูเหมือนว่าคุณกำลังประสบปัญหาเดียวกันกับที่ฉันทำหลังจากที่บูตเข้าสู่ Windows VT-x จะแสดงเป็น 'ปิดใช้งาน' ในตัวจัดการงาน

ไม่แน่ใจว่าเป็นอย่างไรหรือทำไม แต่หลังจากเข้าไป

  • OS X
  • ค่ากำหนดของระบบ
  • ดิสก์เป้าหมาย
  • เลือกดิสก์BOOTCAMPเป็นดิสก์เริ่มต้น

ทุกอย่างเป็นไปด้วยดีหลังจากนั้นและฉันก็สามารถใช้ Hyper-V ได้อย่างมีความสุขแม้จะอยู่ในช่วงเย็น

หากฉันทำการบูทโดยใช้Options-key จากนั้นเลือกWindows VT-x จะถูกปิดใช้งานในตัวจัดการงาน

ไปคิด อัจฉริยะของ Mac บางคนสามารถอธิบายได้ไหม


คุณจะหมายถึงโหมดการเริ่มต้นหรือเป้าหมายดิสก์ในแผงเริ่มต้น
INA

3
Mac "อัจฉริยะ" จะบอกคุณว่าคุณกำลังใช้ซอฟต์แวร์ที่ไม่ได้ตั้งใจกับฮาร์ดแวร์ของพวกเขา คำตอบที่ซื่อสัตย์ (บางสิ่งที่ Apple ควรค้นหาคำจำกัดความ) - ข้อผิดพลาดของเฟิร์มแวร์ซึ่ง Apple ไม่สามารถแก้ไขได้อย่างถูกต้องตั้งแต่ปี 2008 ( forums.macrumors.com/showthread.php?t=821551 )
Sean Feldman

1
มันเป็นดิสก์เริ่มต้นสำหรับฉัน
เจสัน

ขอบคุณสำหรับคำตอบของคุณฉันเสียเวลาเกือบสองชั่วโมงก่อนที่ฉันจะพบคำตอบของคุณ
Smartkid

5
เธรดนี้อธิบายว่าคุณต้องบูตโดยใช้เลเยอร์ CSM-BIOS Discussions.apple.com/thread/6720461?tstart=0 ; นอกจากนี้ยังมีบรรทัดคำสั่งเพื่อแก้ไขปัญหานี้อย่างถาวร ก่อนอื่นdiskutil listให้ใช้งานพาร์ติชัน Windows จากนั้นsudo /usr/sbin/bless --device /dev/disk0s4 --setBoot --legacy --legacydrivehint /dev/disk0
Chui Tey

17

แก้ไข: ฉันพบวิธีที่ดีกว่าในการทำให้การทำงานนี้ดีขึ้นแทนที่จะแนะนำให้รู้จักกับ boot dance (เป็นด้านล่างสำหรับการอ้างอิง) ตั้งค่าพื้นฐานenable_and_lock_vmx trueใน rEFInd แล้วก็เสร็จ รายละเอียดด้านล่าง ...

วิธีการแนะนำ

  1. ปิดการใช้งานการป้องกันความสมบูรณ์ของระบบ MacOS / SIP (รีบูต Mac กดปุ่ม Command + R ค้างที่ "ยูทิลิตี้ OS X Utilities" เลือกรายการเมนู "เทอร์มินัล" -> พิมพ์ในเทอร์มินัลcsrutil disable; reboot)
  2. กลับเข้ามาใน macOS หลังจากรีบูตรับrEFIndและแตกไฟล์ได้ทุกที่ (เดสก์ท็อปดาวน์โหลด ฯลฯ )
  3. เปิดหน้าต่างเทอร์มินัลซีดีไปยังตำแหน่งที่คุณคลายบีบอัดและแก้ไขผ่าน sudo nano refind/refind.conf-sample
  4. uncomment enable_and_lock_vmxและชุดเช่นสายทั้งควรอ่านtrue <= นี่คือสิ่งที่แก้ไขปัญหาได้จริง ๆ !enable_and_lock_vmx true
  5. [ไม่บังคับ]ขณะอยู่ที่นี่เปลี่ยนการหมดเวลาเป็นสิ่งที่รวดเร็วเช่น 4 หรือ 5 เช่นtimeout 4
  6. ติดตั้ง rEFInd โดยรัน./refind-installจากเทอร์มินัล ตัวอย่างการกำหนดค่าที่คุณแก้ไขจะใช้เป็นการกำหนดค่าที่ติดตั้ง
  7. [ไม่บังคับ]เปิดใช้งาน SIP อีกครั้ง ทำตาม # 1 ด้านบน แต่เรียกใช้csrutil enable; rebootแทน

วิธีนี้ราบรื่นมาก - ทำงานบนดิสก์ปกติและเข้ารหัส (FileVault2, VeraCrypt หรือ BitLocker) และใช้เวลาในการติดตั้งจริงๆ ดีที่สุดของทุกมันทำงานได้ในการรีบูตทุกครั้ง

วิธีเก่า ๆ

ไม่มีวิธีการอื่นใดที่ใช้ได้ผลสำหรับฉันโดยเฉพาะอย่างยิ่งตั้งแต่ Windows 10 ของฉันถูกเข้ารหัสด้วย Bitlocker นั่นคือจะไม่ปรากฏขึ้นStartup Disksเพื่อเลือกที่จะรีบูต แม้ว่าขั้นตอนด้านล่างจะใช้งานได้

  1. ปิดลง

    ไม่ใช่แค่การรีบูตอย่างหนัก ขับเคลื่อนอย่างเต็มที่ออก ; เช่นเดียวกับใน ' นับถึง 10 เมื่อปิด '

  2. เปิดและบูตเดสก์ท็อป OS X

    กระบวนการนี้โหลดการจำลองเสมือนอย่างถูกต้อง ในกรณีของฉันฉันต้องกดค้างไว้optionแล้วเลือก OS X ป้อนรหัสผ่าน FileVault ของฉัน (OS X ของฉันถูกเข้ารหัส) แล้วรอให้บูตเข้าสู่เดสก์ท็อป OS X

  3. รีบูตเป็น Windows

    เริ่มระบบใหม่อย่างนุ่มนวลผ่านเมนู Apple เช่นด้านบนซ้ายไอคอน Apple => เริ่มใหม่ ในระหว่างการบูตเลือก Windows / Bootcamp (ผ่านปุ่มตัวเลือก) Windows ของฉันถูกเข้ารหัสด้วย Bitlocker ดังนั้นฉันจึงป้อนรหัสผ่านดิสก์บูตกับ Windows ใส่รหัสผ่าน Windows ลงบนเดสก์ท็อป Windows 10 คราวนี้ Hyper-V เป็นปัจจุบันและใช้งานได้!

ฉันวางสิ่งนี้ไว้ที่นี่เพื่ออ้างอิงในอนาคต แต่ฉันหวังว่า Apple จะแก้ไขกระบวนการบูท Bootcamp ของพวกเขา มันถูกทำลายเป็นเวลา 8 ปีแล้วและการแฮกเกอร์ข้างต้นนั้นไร้สาระสำหรับเครื่องราคา $ 3,000 และเมื่อ Bootcamp เป็นคุณสมบัติ Mac ที่ได้รับการสนับสนุนอย่างเป็นทางการ


2
โซลูชั่นที่สมบูรณ์แบบ ยินดีด้วยที่ 4
Wagner Bertolini Junior

ฉันมีพาร์ติชันเดียวที่มี Windows 10 บน MacBook (MacBookPro11,2 - 2014 - Core i7 2.2) ดังนั้นฉันจึงไม่สามารถทำตามขั้นตอนบน OS X ได้ความคิดใด ๆ เกี่ยวกับวิธีการทำเช่นนี้ใน Windows เท่านั้น?
Marco Lackovic

นี่คือรายละเอียดเพิ่มเติมการสอนทีละขั้นตอนสำหรับ MacOS X รุ่นใหม่ (El Capitan ในกรณีของฉัน) dea.nbird.com.au/2017/02/24/…ด้วยวิธีที่เป็นทางเลือก (เช่นการใช้ Windows โดยไม่มี MacOS)
สนิม

6

ดูเหมือนว่าหากคุณบูตเครื่องกับ Windows โดยตรงจะไม่ทำงาน แต่หากคุณบูตเป็น OS X และเปลี่ยนเป็น Windows เครื่องจะทำงาน หรือคุณสามารถบูตเป็น Windows เปลี่ยนเป็น OS X และกลับไปใช้ Windows อีกครั้ง


สิ่งนี้ใช้ได้สำหรับฉัน 1. บูตเข้าสู่ OS X และฉันวิ่งdocker run hello-worldไปเพื่อให้แน่ใจว่านักเทียบท่าทำงานได้อย่างถูกต้อง เป็น 2. รีสตาร์ทและกดปุ่มตัวเลือกค้างไว้เพื่อเปิดตัวเลือกการจองลงใน Windows 3 เลือก Windows ฉันวิ่งdocker run hello-worldเพื่อให้แน่ใจว่านักเทียบท่าทำงานอย่างถูกต้อง มันเป็น
โง่

นี่คือสิ่งที่ได้ผลสำหรับฉัน ดูเหมือนว่า MacBook Pro ต้องบูตเข้าสู่ OSX เพื่อเปิดใช้งานการจำลองเสมือน หลังจากนั้นการรีสตาร์ทนุ่มนวลใน Windows จะเปิดใช้งานการจำลองเสมือน ฉันมีช่วงกลางปี ​​2015 15 "MacBook Pro พร้อม i7 และ Windows 10 Pro พร้อมอัพเดตครบรอบ
JohnnyO

ฉันรู้เพียงการโคลด์บูตเข้าสู่ WIN บน MAC ของฉันโดยใช้ปุ่มตัวเลือก เมื่อฉันแทนที่จะบู๊ตเป็น MAC ก่อนฉันจะเปลี่ยนเป็น WIN บน BootCamp ได้อย่างไร
Joshua

1
ในการตั้งค่ามีส่วนบูตดิสก์ที่ช่วยให้คุณสามารถเลือกพาร์ทิชันในการบูต
jcesarmobile

2

ฉันลองด้วยและไม่กดแป้น alt ค้างไว้จาก Mac OS ไปยัง Windows และวิธีอื่น

การติดตั้ง Hyper-V เริ่มต้นและขอให้รีบูตและในระหว่างการเริ่มต้น Windows ดังนั้นขั้นตอนที่สองของการติดตั้งล้มเหลวและย้อนกลับ

วันนี้ฉันซื้อสายฟ้ากับอะแดปเตอร์อีเธอร์เน็ตต่อพ่วงติดตั้ง Hyper-V และหลังจากรีบูตฉันสามารถใช้งานได้ แม้ว่าฉันจะถอดอะแดปเตอร์

ดังนั้นจึงสามารถเชื่อมต่อ Hyper-V ได้จึงต้องติดตั้ง Ethernet Adapter บางประเภท


เคล็ดลับ 'สายฟ้าไปยังอะแดปเตอร์อีเธอร์เน็ต' สำหรับการใช้งานไฮเปอร์ -v ในการทำงานไม่ทำงานกับ iMac + Windows 2015 ปี 2015
Kyle

1

หลังจากที่ฉันติดตั้ง rEFInd เพื่อเริ่มระบบสามครั้งสำหรับ MF839 Macbook (Win10, Ubuntu, OSX) เพื่อเปิดใช้งานการจำลองเสมือนบน Windows 10 เริ่มแรกฉันจะบู๊ตเป็น OSX จากนั้นเมื่อหน้าจอเข้าสู่ระบบปรากฏขึ้นฉันกดปุ่มรีสตาร์ท เลือก Windows 10 จาก rEFInd


1
คุณใช้ mac เครื่องไหน
Kyle

1

ฉันได้ลองชุดค่า boot / reboot ต่าง ๆ และไม่มีอะไรทำงานจนกว่าฉันจะเพิ่ม Thunderbolt เข้ากับอะแดปเตอร์ Ethernet ครั้งต่อไปที่ฉันเริ่มต้นพาร์ติชัน Windows Boot Camp ฉันสามารถเปิดใช้งาน Hyper V

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.