วิธีบูตจากไดรฟ์ USB ใน VirtualBox
VirtualBox สามารถบู๊ตเครื่องเสมือนจาก USB แฟลชไดรฟช่วยให้คุณสามารถบูตระบบ Linux สดหรือติดตั้งระบบปฏิบัติการจากอุปกรณ์ USB ที่สามารถบู๊ตได้ ตัวเลือกนี้ถูกซ่อนไว้อย่างดี.
เนื่องจากตัวเลือกนี้ไม่ปรากฏในอินเทอร์เฟซและต้องมีการขุดจึงอาจทำงานได้ไม่สมบูรณ์ มันทำงานได้ดีกับ Ubuntu 14.04 บนโฮสต์ Windows แต่ไม่ต้องแปลกใจถ้าคุณพบปัญหากับการกำหนดค่าบางอย่าง.
Boot จาก USB บนโฮสต์ Windows
เราจะใช้คุณสมบัติที่ซ่อนอยู่ใน VirtualBox ที่อนุญาตให้เข้าถึงไดรฟ์ดิบได้ คุณลักษณะนี้ไม่ปรากฏในส่วนต่อประสานของ VirtualBox แต่เป็นส่วนหนึ่งของคำสั่ง VBoxManage ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง VirtualBox บนระบบของคุณก่อนที่จะเริ่มกระบวนการนี้.
ก่อนอื่นให้เชื่อมต่อไดรฟ์ USB ที่มีระบบปฏิบัติการที่คุณต้องการบู๊ตกับคอมพิวเตอร์ของคุณ กด Windows Key + R พิมพ์ diskmgmt.msc ลงในกล่องโต้ตอบ Run และกด Enter เพื่อเปิดหน้าต่าง Disk Management.
มองหาไดรฟ์ USB ในหน้าต่าง Disk Management และจดบันทึกหมายเลขดิสก์ ตัวอย่างเช่นที่นี่ไดรฟ์ USB คือดิสก์ 1.
ก่อนอื่นให้ปิดหน้าต่าง VirtualBox ที่เปิดอยู่.
จากนั้นเปิดพร้อมรับคำสั่งในฐานะผู้ดูแลระบบ บน Windows 7 ให้เปิดเมนู Start ค้นหา Command Prompt คลิกขวาที่ทางลัด Command Prompt แล้วเลือก Run as administrator บน Windows 8 หรือ 8.1 ให้กด Windows Key + X แล้วคลิก Command Prompt (Administrator).
พิมพ์คำสั่งต่อไปนี้ลงในหน้าต่างพร้อมรับคำสั่งแล้วกด Enter คำสั่งนี้จะเปลี่ยนเป็นไดเรกทอรีการติดตั้งเริ่มต้นของ VirtualBox หากคุณติดตั้ง VirtualBox ไปยังไดเรกทอรีที่กำหนดเองคุณจะต้องแทนที่เส้นทางไดเรกทอรีในคำสั่งด้วยเส้นทางไปยังไดเรกทอรี VirtualBox ของคุณเอง:
cd% โปรแกรมไฟล์% \ Oracle \ VirtualBox
พิมพ์คำสั่งต่อไปนี้ลงในหน้าต่างพร้อมท์คำสั่งแทนที่ # ด้วยจำนวนดิสก์ที่คุณพบด้านบนแล้วกด Enter.
คำสั่งภายใน VBoxManage createrawvmdk -filename C: \ usb.vmdk -rawdisk \\. \ PhysicalDrive#
คุณสามารถแทนที่ C: \ usb.vmdk ด้วยพา ธ ไฟล์ที่คุณต้องการ คำสั่งนี้สร้างไฟล์ virtual machine disk (VMDK) ที่ชี้ไปยังฟิสิคัลไดรฟ์ที่คุณเลือก เมื่อคุณโหลดไฟล์ VMDK เป็นไดรฟ์ใน VirtualBox VirtualBox จะเข้าถึงอุปกรณ์จริง.
ถัดไปเปิด VirtualBox ในฐานะผู้ดูแลระบบ คลิกขวาที่ทางลัด VirtualBox และเลือก Run as administrator VirtualBox สามารถเข้าถึงอุปกรณ์ดิสก์ดิบที่มีสิทธิ์ผู้ดูแลระบบเท่านั้น.
สร้างเครื่องเสมือนใหม่โดยคลิกที่ปุ่มใหม่และผ่านตัวช่วยสร้าง เลือกระบบปฏิบัติการบนไดรฟ์ USB เมื่อได้รับแจ้ง.
เมื่อคุณถูกขอให้เลือกฮาร์ดดิสก์ให้เลือกใช้ไฟล์ฮาร์ดไดรฟ์เสมือนที่มีอยู่แล้วคลิกปุ่มเพื่อเรียกดูไฟล์และไปยังไฟล์ - นั่นคือ C: \ usb.vmdk หากคุณไม่ได้เลือกเส้นทางของคุณเอง.
บู๊ตเครื่องเสมือนและควรบู๊ตระบบปฏิบัติการจากไดรฟ์ USB ของคุณราวกับว่าคุณกำลังบูตเครื่องบนคอมพิวเตอร์ปกติ.
โปรดทราบว่าอุปกรณ์ USB จะต้องเป็นฮาร์ดดิสก์ตัวแรกในเครื่องเสมือนของคุณมิฉะนั้น VirtualBox จะไม่บูตจากมัน คุณไม่สามารถสร้างเครื่องเสมือนมาตรฐานและต่ออุปกรณ์ USB ได้ในภายหลัง.
หากคุณต้องการติดตั้งระบบปฏิบัติการจากไดรฟ์ USB คุณจะต้องเพิ่มฮาร์ดดิสก์ในภายหลังจากภายในหน้าต่างการตั้งค่าของเครื่องเสมือน ตรวจสอบให้แน่ใจว่าไดรฟ์ USB เป็นดิสก์แผ่นแรกในรายการ.
โฮสต์ Linux และ Mac
กระบวนการนั้นโดยพื้นฐานแล้วจะเหมือนกันบนระบบโฮสต์ Linux และ Mac คุณจะต้องใช้คำสั่ง VBoxManage ประเภทเดียวกันเพื่อสร้างไฟล์ที่แสดงถึงดิสก์ดิบ แต่คุณจะต้องระบุพา ธ ไปยังอุปกรณ์ดิสก์บนระบบ Linux หรือ Mac ของคุณ.
วิกิ Open Open มีเคล็ดลับและวิธีแก้ไขปัญหาที่อาจช่วยให้คุณปรับกระบวนการนี้เป็นโฮสต์ Linux หรือ Mac การใช้ฮาร์ดดิสก์โฮสต์ดิบจากส่วนแขกในเอกสารประกอบอย่างเป็นทางการของ VirtualBox อาจช่วยได้เช่นกัน.
การบูตจากไฟล์ ISO มาตรฐานยังคงเป็นวิธีที่ดีที่สุดในการติดตั้งหรือเพียงแค่บูตระบบปฏิบัติการใน VirtualBox หรือโปรแกรมเครื่องเสมือนอื่น ๆ ถ้าเป็นไปได้คุณควรดาวน์โหลดไฟล์ ISO และใช้แทนการเล่นซอร์ฟด้วยไดรฟ์ USB.
หากคุณใช้ VMware แทน VirtualBox ลองใช้ Plop Boot Manger เพื่อบูตจาก USB ใน VMware.