วิธีการเรียกใช้ Raspbian บน VirtualBox?


94

ฉันได้ลองใช้ Debian บนVirtualBoxแล้วและต้องการจะลองใช้ Raspbian ฉันจะติดตั้ง Raspbian บน VirtualBox ได้อย่างไร



@ asalamon74 ฉันกำลังมองหาคำตอบเฉพาะเพิ่มเติมสำหรับ Raspbian OS ฉันลองใช้ Debian แล้วก็ใช้งานได้ แต่ฉันไม่รู้จะทำอย่างไรกับ Raspbian
JeeShen Lee

คุณใช้ Windows หรือ Linux หรือไม่
อเล็กซ์แชมเบอร์เลน

@AlexChamberlain ฉันกำลังใช้งาน Windows
JeeShen Lee

ลองอ่านarstechnica.com/information-technology/2016/12/..และลองอันนี้เพื่อติดตั้ง virtualbox: youtube.com/watch?v=eiM9-lxnmE0
Sidhi Ciang

คำตอบ:


84

VirtualBox ให้คุณเรียกใช้เครื่องเสมือน x86 บนโปรเซสเซอร์ x86 Raspbian เป็นการแจกจ่ายสำหรับโปรเซสเซอร์ ARM Raspbian ไม่สามารถเรียกใช้ใน VirtualBox

Raspbian นั้นเป็น Debian ที่มีไบนารีรวบรวมไว้เพื่อจับคู่โปรเซสเซอร์ของ Pi อย่างใกล้ชิดกว่า Debian ไบนารีอย่างเป็นทางการ ดังนั้นหากคุณกำลังจะไปที่ระบบของคุณในเครื่องเสมือนมากกว่าบนฮาร์ดแวร์ Pi มีเหตุผลน้อยมากที่จะเรียกใช้ Raspbian และไม่ใช่ Debian

ถ้าคุณอยากที่จะทำงาน Raspbian ในเครื่องเสมือนบนคอมพิวเตอร์ของคุณ (อีกครั้งเพื่อวัตถุประสงค์ส่วนใหญ่คุณอาจรวมทั้งการเรียกใช้ Debian x86), คุณจำเป็นต้องใช้ที่จำลองฮาร์ดแวร์เช่นQEMU ดูการจำลองบนพีซี Windows


23
มีเหตุผลที่ดีในการรัน Raspbian ไม่ใช่ Debian และนั่นคือเพื่อให้แน่ใจว่ารหัสของคุณสามารถคอมไพล์ด้วยชุดเครื่องมือ ARM
JBentley

1
@JBentley คนส่วนใหญ่ครอสคอมไพล์
Gilles

26
เหตุผลอื่น (เหตุผลที่ฉันมาที่นี่) อาจเป็นการกำหนดค่า raspbian ของคุณก่อนที่จะคัดลอกบน PI ฉันไม่สามารถเชื่อมต่อ PI กับเครือข่ายหรือหน้าจอด้วยแป้นพิมพ์ ...
Tomáš Zato

ถ้าเป็นเช่นนั้นทำไมถึงมีเวอร์ช่วลบ็อกซ์สำหรับ DietPi ... DietPi ใช้สำหรับ RaspberryPi / OrangePi / etc?
Sidhi Ciang

1
@SidhiCiang DietPi เป็นระบบปฏิบัติการที่มีทั้งรุ่น ARM (ที่คุณสามารถใช้กับ Raspberry Pi) และรุ่น x86 (ที่คุณสามารถใช้กับพีซีหรือใน VirtualBox) Raspbian มีเพียงรุ่น ARM เท่านั้น (มันเป็นเพียงเดเบียนที่เปลี่ยนโฉมใหม่เท่านั้นดังนั้นหากคุณต้องการเรียกใช้บนพีซีเพียงแค่รัน Debian)
Gilles
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.