คอมพิวเตอร์ หน้าต่าง อินเทอร์เน็ต

การกำหนดค่าการบู๊ตจากแฟลชไดรฟ์ USB ในเครื่องเสมือน VirtualBox และ VMware Workstation แฟลชไดรฟ์ที่บูตได้ใน VirtualBox วิธีสร้างเครื่องเสมือนบนแฟลชไดรฟ์

ฉันมีคอมพิวเตอร์ที่ฉันทำงานและสนุกสนานตลอดเวลา Windows 7 ทำงานเป็นระบบปฏิบัติการ ฉันยังมีฮาร์ดไดรฟ์ USB แบบพกพาซึ่งฉันแกล้งทำเป็น Ubuntu Linux เป็นระบบปฏิบัติการสำหรับบู๊ต ฉันใช้มันเป็นระบบปฏิบัติการ "ช่วยเหลือ" เช่น Live CD และบางครั้งฉันก็ทำงานในนั้น โดยทั่วไปฉันคิดว่าการโหลดระบบปฏิบัติการนี้ใน VirtualBox นั้นไม่เลว หลังจากขูดคำแนะนำต่างๆ จากคู่มือและอินเตอร์เน็ตแล้ว ฉันก็ได้ทำสูตรของตัวเองสำหรับวิธีการทำ

ดังนั้นเราจึงเรียกใช้ Ubuntu Linux ที่ติดตั้งบน USB HDD ใน VirtualBox เช่นเดียวกับเครื่องเสมือนทั่วไป อย่างไรก็ตามสูตรนี้เหมาะสำหรับแฟลชไดรฟ์ด้วย

###ระบุ: * คอมพิวเตอร์ที่ใช้ Windows 7 x64 * USB HDD ที่บูตได้พร้อม Ubuntu 12.04TLS

###งาน:

เรียกใช้ Ubuntu ที่ติดตั้งบน USB Hard Disk Drive ภายใน VirtualBox และใช้ทั้งสองระบบพร้อมกัน

###สารละลาย:

ในการเริ่มต้นคุณต้องมี เรียกใช้บรรทัดคำสั่ง(คอนโซล cmd.exe) ในนามของผู้ดูแลระบบ (!!! MANDATORY !!!)หากคุณใช้ Windows 7 หรือ Vista

และดำเนินการสามคำสั่งต่อไปนี้ในนั้น C: cd "%PROGRAMFILES%\..\Program Files\Oracle\VirtualBox\" คำสั่งภายใน VBoxManage createrawvmdk -ชื่อไฟล์ "%USERPROFILE%\USB-HDD-connector.vmdk" -rawdisk \\.\PhysicalDrive1

###ตอนนี้ มาดูคำสั่งเหล่านี้ให้ละเอียดยิ่งขึ้น:

คุณต้องมีบรรทัดแรกหากเส้นทางปัจจุบันในคอนโซลเริ่มต้นด้วยพาร์ติชันที่แตกต่างจากที่ติดตั้ง VirtualBox ของคุณ

บรรทัดที่สองกำหนดไดเร็กทอรีที่จะใช้คำสั่งต่อไปนี้ ในกรณีของฉัน นี่คือ C:\Program Files\Oracle\VirtualBox\ ” เนื่องจากโปรแกรมเวอร์ชวลไลเซชันของฉันได้รับการติดตั้งในโฟลเดอร์ที่นักพัฒนาเสนอให้ติดตั้ง

คำสั่งที่สามสร้างไฟล์ USB-HDD-connector.vmdkซึ่งจะเชื่อมโยง HDD ภายนอกของเรากับระบบปฏิบัติการและ VirtualBox ไฟล์นี้จะต้องเพิ่มเป็นดิสก์หลักเพื่อบูตเครื่องเสมือนของคุณ แต่! ก่อนดำเนินการคำสั่งนี้ คุณต้องชี้แจงจำนวนที่ระบบรู้จักฮาร์ดไดรฟ์ภายนอกของคุณ

###จะทราบหมายเลขดิสก์ที่คุณต้องการบูตได้อย่างไร

และง่ายมาก! ในการทำเช่นนี้ให้เปิดแผง "การจัดการคอมพิวเตอร์" ส่วน "การจัดการดิสก์" แผงสามารถเรียกได้สองวิธี:

คลิกขวาที่ทางลัด "คอมพิวเตอร์ของฉัน" และเลือกบรรทัด "จัดการ" ในเมนู - เรียกใช้คำสั่ง `%windir%\system32\compmgmt.msc /s` โดยคลิก ชนะ + Rให้พิมพ์คำสั่งนี้แล้วกด เข้า.

โดยส่วนตัวแล้วฉันชอบตัวเลือกที่สองมากกว่า แต่คุณต้องจำคำสั่งนี้ โชคดีที่ครั้งหนึ่งฉันเคยเพิ่มปุ่มไปที่แถบเครื่องมือของ TotalCommander ซึ่งเปิดหน้าต่าง "การจัดการคอมพิวเตอร์" แล้วฉันพูดนอกเรื่อง ...

ในส่วน "การจัดการดิสก์" ให้ค้นหาดิสก์ของคุณ ดิสก์ 0, ดิสก์ 1, ดิสก์ 2… ตัวเลขคือหมายเลขดิสก์

ในกรณีของฉันมันเป็น แผ่นที่ 1. ดังนั้นในคำสั่งดังกล่าวมีสตริงย่อย \\.\PhysicalDrive1 ตัวเลขสุดท้ายที่นี่ควรตรงกับหมายเลขดิสก์ที่คุณพบในแผงควบคุมของคอมพิวเตอร์

อีกจุดหนึ่งที่ฉันอยากจะอธิบายคือสถานที่ที่จะสร้างไฟล์ที่เราต้องการ ในเวอร์ชันของฉัน - %USERPROFILE%\USB-HDD-connector.vmdk - หมายความว่าในโฟลเดอร์ %USERPROFILE% (นี่คือตัวแปรระบบ Windows ที่จะถูกแทนที่ด้วยตัวแปลบรรทัดคำสั่งพร้อมเส้นทางไปยังโฟลเดอร์ของผู้ใช้ที่คุณได้รับอนุญาตในระบบ)ไฟล์ USB-HDD-connector.vmdk จะถูกสร้างขึ้น แน่นอน คุณสามารถใช้ชื่อไฟล์และเส้นทางใดก็ได้ที่คุณต้องการที่นี่ แต่ถ้ามีช่องว่างในบรรทัดนี้ จะต้องอยู่ในเครื่องหมายคำพูด มิฉะนั้นล่ามจะตีความช่องว่างนี้เป็นการข้ามไปยังคำสั่งถัดไป

###ด้วยเหตุนี้ คอนโซลของคุณควรมีลักษณะดังนี้:

หากคำสั่งสำเร็จและสร้างไฟล์ลิงค์คุณจะเห็นการตอบกลับ: ไฟล์โฮสต์ RAW เข้าถึงดิสก์ VMDK %userpofile%\USB-HDD-connector.vmdk สร้างสำเร็จ ” ว้าว สิ่งที่เหลืออยู่คือการสร้างเครื่องเสมือนและเลือกไฟล์ที่เราเพิ่งสร้างเป็นฮาร์ดดิสก์ อ๋อใช่…และรวมเป็น "ปรมาจารย์"

ฉันต้องการเตือนคุณทันทีว่า VirtualBox อาจสาบานว่าไม่มีดิสก์ดังกล่าวและเครื่องเสมือนจะไม่เริ่มทำงาน เนื่องจากผู้ใช้ที่คุณได้รับอนุญาตในระบบไม่มีสิทธิ์เพียงพอ เพื่อแก้ไขปัญหานี้ ให้เรียกใช้ VirtualBox ของคุณในฐานะผู้ดูแลระบบ

ไฮเปอร์ไวเซอร์ยอดนิยมทั้งหมดสำหรับ Windows - ไฮเปอร์-วี , กล่องเสมือน , วีเอ็มแวร์- จัดให้มีการเปิดตัวเครื่องเสมือน (วี.เอ็ม.)จากการบู๊ต กอ.รมน- รูปภาพและแฟลชไดรฟ์ ปล่อย วี.เอ็มจากหลังในทุกกรณีมันจะไม่เป็นกระบวนการโดยไม่มีปัญหา: โดยไม่ต้องเต้นรำกับแทมบูรีนจากแฟลชไดรฟ์ ยูอีเอฟไอวิ่งเท่านั้น วี.เอ็มบนฐาน โดย อีเอฟไอในโปรแกรม กล่องเสมือนและ วีเอ็มแวร์. จะลดความซับซ้อนของการเปิดใช้ VM จากแฟลชไดรฟ์ในกรณีอื่นได้อย่างไร


ในการทำเช่นนี้คุณสามารถสร้างสิ่งที่เรียกว่า แฟลชไดรฟ์เสมือน- เนื้อหาทั้งหมดของจริง ยูเอสบี- ถ่ายโอนสื่อไปยังฮาร์ดดิสก์เสมือนและเรียกใช้ วี.เอ็มจากเขา. แต่ต้องถ่ายโอนเนื้อหาพร้อมกับโครงสร้างของแฟลชไดรฟ์จริง - เพื่อให้ดิสก์เสมือนสืบทอดพาร์ติชันทั้งหมดหากมีหลายพาร์ติชัน (เช่น ในกรณีของ Mac OS หรือ Chrome OS) เช่นเดียวกับแอตทริบิวต์ของอุปกรณ์สำหรับบู๊ต (เว้นแต่จะเป็นสื่อ UEFI) . สามารถทำได้อย่างน้อยสองวิธีตามที่อธิบายไว้ด้านล่าง

การดำเนินการทั้งหมดในกรณีของเราจะดำเนินการกับ ในโปรแกรมอื่นๆ สำหรับการจำลองเสมือน จำเป็นต้องดำเนินการโดยการเปรียบเทียบ

1. โปรแกรม R-Drive Image

วิธีแรกในการสร้างแฟลชไดรฟ์เสมือนคือการถ่ายโอนโครงสร้างและเนื้อหาของของจริง ยูเอสบี-พาหะไปยังดิสก์เสมือนโดยใช้โปรแกรม- ผู้สนับสนุน. การเปิดพารามิเตอร์ที่มีอยู่ วี.เอ็มและเราคลิก

การเพิ่มดิสก์อื่น

ปล่อยให้ประเภทคอนโทรลเลอร์เป็นค่าเริ่มต้น

มาสร้างดิสก์ใหม่กันเถอะ เราระบุขนาดของมัน: ปล่อยให้มีขนาดใกล้เคียงกับขนาดของแฟลชไดรฟ์ แต่ก็ยังปล่อยให้แตกต่างกันเล็กน้อย สิ่งนี้จำเป็นเพื่อไม่ให้อุปกรณ์สับสนเมื่อทำการโคลน บันทึกเป็นไฟล์เดียว

ระบุเส้นทางของตำแหน่ง เรากด

เราเปิดตัว วี.เอ็มเชื่อมต่อแฟลชไดรฟ์จริงเข้ากับมัน ในระบบปฏิบัติการเกสต์ ให้ติดตั้ง การทดลอง- รุ่นของโปรแกรม . ในหน้าต่าง เลือก "คัดลอกดิสก์ไปยังดิสก์".

ในกราฟ "แหล่งที่มา"เลือกแฟลชไดรฟ์จริง ในกราฟ "ผู้รับ"- ดิสก์เสมือนที่สร้างขึ้นใหม่

และ - "เริ่ม".

หลังจากโคลนเสร็จแล้ว ให้ออกจากโปรแกรม

ขณะนี้อยู่ในตัวสำรวจแขก ระบบปฏิบัติการเรามีอุปกรณ์ที่เหมือนกันสองเครื่อง

เราสามารถถอดแฟลชไดรฟ์จริงออกจาก วี.เอ็ม. รวมทั้งเราสามารถตัดการเชื่อมต่อดิสก์เสมือนจากปัจจุบัน วี.เอ็มและใช้เพื่อเปิดผู้อื่น วี.เอ็ม.

2. โปรแกรมรูฟัส

วิธีที่สองในการสร้างแฟลชไดรฟ์เสมือนคือการใช้ความสามารถของโปรแกรม รูฟัส 3.1. ในเวอร์ชั่นปรับปรุง 3.xโปรแกรมนี้นอกเหนือไปจากฟังก์ชั่นที่มีอยู่สำหรับการสร้างบูต ยูเอสบีอุปกรณ์ เรียนรู้วิธีโคลนแฟลชไดรฟ์จริงเป็นไฟล์ วีเอชดี. ก วีเอชดีเข้ากันได้กับ ไฮเปอร์-วีและด้วย กล่องเสมือน, และ วีเอ็มแวร์. เราเปิดตัว รูฟัส 3.1บนระบบโฮสต์ เลือกด้านขวา ยูเอสบี- ผู้ให้บริการหากเชื่อมต่อหลายรายการในคอลัมน์ "อุปกรณ์". จากนั้นกดปุ่มในรูปแบบของดิสเก็ตต์

ระบุเส้นทางการจัดเก็บไฟล์ วีเอชดี .

เรากำลังรอการดำเนินการให้เสร็จสิ้นและปิด รูฟัส.

3. เชื่อมต่อแฟลชไดรฟ์เสมือนและเริ่มต้นจากมัน

ดังนั้นแฟลชไดรฟ์เสมือนจึงถูกสร้างขึ้นจะเชื่อมต่อกับ VM ได้อย่างไรและเปิดใช้งานได้อย่างไร

ในพารามิเตอร์ วี.เอ็มคลิก ฮาร์ดดิสก์.

เลือกรายการที่มีอยู่

ในหน้าต่าง explorer ให้ระบุเส้นทางไปยังโฟลเดอร์ที่เก็บไฟล์ วีเอชดี. ในคอลัมน์แสดงไฟล์ ให้ใส่ . และเราคลิกเสมือนของเรา วีเอชดี- แฟลชไดร์ฟ.

บน อีเอฟไอ- รถเข้า ไบออส- ใช้ปุ่มบนแถบเครื่องมือไฮเปอร์ไวเซอร์หรือเมื่อเริ่มต้น วี.เอ็มกด F2

ในหน้าต่าง bootloader เลือก ฮาร์ดไดรฟ์ด้วยหมายเลขที่แสดงอยู่ในรายการทั่วไปของดิสก์เสมือนที่เชื่อมต่อ แต่คำนวณจากศูนย์ ในกรณีของเรา แฟลชไดรฟ์เสมือนเป็นไดรฟ์ที่สอง วี.เอ็มดังนั้นใน อีเอฟไอ- เฟิร์มแวร์จะแสดงเป็น ฮาร์ดไดร์ฟ 1.0.

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

ทุกคนทำได้ดีในการทดสอบระบบปฏิบัติการและซอฟต์แวร์ แต่ด้วยเหตุผลบางอย่างไม่มีโปรแกรมไฮเปอร์ไวเซอร์เหล่านี้ให้ตัวเลือกในการบูตจากแฟลชไดรฟ์ USB ในรูปแบบที่ใช้งานได้ตามปกติ การมีความสามารถในการบูตจากอิมเมจซีดี / ดีวีดีที่สามารถบู๊ตได้อาจช่วยแก้ปัญหาในการดูเนื้อหาของไฟล์หลังได้ แต่สิ่งนี้จะไม่ตอบสนองความต้องการในการทดสอบแฟลชไดรฟ์ที่สามารถบู๊ตได้ ตรวจสอบประสิทธิภาพของแฟลชไดรฟ์ที่สามารถบู๊ตได้บนเครื่องเสมือน, ทดสอบซอฟต์แวร์ที่มีอยู่ใน Live-disk ช่วยชีวิตร่วมกับฮาร์ดแวร์เสมือน, จับภาพหน้าจอของการดำเนินการนี้, ติดตั้งระบบปฏิบัติการที่มีชุดการแจกจ่ายพร้อมใช้งานเฉพาะในการบันทึกบน แฟลชไดรฟ์ - แต่คุณไม่มีทางรู้ว่าคุณต้องการอะไรเพื่อให้สามารถบูตจาก USB ได้

วิธีตั้งค่าการบูทจากแฟลชไดรฟ์ USB บนเครื่องเสมือน VirtualBox และ VMware Workstation - เราจะเข้าใจสิ่งนี้ด้านล่าง และเพื่อจุดประสงค์เหล่านี้เราจะใช้ตัวโหลด ป๋อม Boot Manager.

1. เตรียมอิมเมจดิสก์ Plop Boot Manager

วัตถุประสงค์ของโปรแกรมดาวน์โหลด Plop Boot Manager ฟรีมีการกล่าวถึงโดยละเอียดในบทความของไซต์ ออกแบบมาเพื่อแก้ปัญหาการขาดตัวเลือกในการบู๊ตจากอุปกรณ์ USB ใน BIOS ของคอมพิวเตอร์รุ่นเก่า Plop Boot Manager ยังช่วยในการแก้ปัญหาการบู๊ตจากแฟลชไดรฟ์ USB บนเครื่องเสมือน ดาวน์โหลดการแจกจ่ายหลังจากเว็บไซต์ทางการของผู้พัฒนา

หลังจากแกะไฟล์เก็บถาวร Plop Boot Manager เราสามารถลบเนื้อหาของโฟลเดอร์โดยเหลือเฉพาะอิมเมจดิสก์ ISO ที่ต้องการ - ไฟล์ "plpbt.iso".

เป็นการดีกว่าที่จะย้ายไฟล์นี้ทันทีไปยังสถานที่ที่เงียบสงบ เช่น ไปยังโฟลเดอร์ที่มีเครื่องเสมือนเดียวกัน เนื่องจากในกระบวนการใช้อิมเมจ ISO นี้ เส้นทางตำแหน่งของไฟล์จะถูกระบุในการตั้งค่าไฮเปอร์ไวเซอร์ อันที่จริงแล้วเราจะดำเนินการต่อไป - เราจะกำหนดค่าอิมเมจ ISO“ plpbt” เป็นแหล่งบูตสำหรับเครื่องเสมือน VirtualBox และ VMware Workstation

2. บูตจากแฟลชไดรฟ์ใน VirtualBox

ต้องปิดเครื่องเสมือน VirtualBox เมื่อมีการกำหนดค่าให้บูตจากแฟลชไดรฟ์ USB เรากดปุ่มการตั้งค่า ในหน้าต่างที่ปรากฏขึ้น ก่อนอื่นให้ดูที่ส่วน " ระบบ” เพื่อให้แน่ใจว่าลำดับการบู๊ตเป็นของไดรฟ์ดั้งเดิม ต้องทำเครื่องหมายที่ช่องทำเครื่องหมายบนรายการ " ซีดี/ดีวีดี».

ตอนนี้ไปที่ส่วน ผู้ให้บริการ". คลิก " คอนโทรลเลอร์: IDE' และเลือกปุ่มที่มีข้อความว่า ' ว่างเปล่า” (หากไม่มีการแนบดิสก์อิมเมจอื่นกับเครื่องเสมือน) ต่อไปเราต้องการพารามิเตอร์ " คุณลักษณะ". ในตอนท้ายของคอลัมน์ หน่วยไดรฟ์"กดปุ่มในรูปแบบของดิสก์จากนั้น - ปุ่มเรียกดูพร้อมคำจารึก" เลือกภาพออปติคัลดิสก์».

ในหน้าต่าง explorer ให้เปิดไฟล์เดียวกัน " plpbt.iso».

แค่นั้นแหละ: ดิสก์อิมเมจ Plop Boot Manager จะถูกเมานต์ในไดรฟ์เสมือน VirtualBox คลิก " ตกลง».

ใส่แฟลชไดรฟ์ USB เข้ากับพอร์ต USB ของคอมพิวเตอร์ เราเริ่มเครื่องเสมือน หลังจะบู๊ตจากอิมเมจดิสก์ Plop Boot Manager และในหน้าต่างเราจะเห็นเมนูบู๊ตแบบมินิมัลลิสต์ซึ่งรวมถึงอุปกรณ์ USB แต่ก่อนอื่นคุณต้องเชื่อมต่อแฟลชไดรฟ์ USB กับเครื่องเสมือน เราคลิกที่ปุ่มเล็ก ๆ ที่ด้านล่างของหน้าต่างพร้อมรูปภาพของอินพุต USB และใส่เครื่องหมายถูกบนอุปกรณ์ USB ที่ต้องการ ในกรณีของเรา แฟลชไดรฟ์เป็นเพียงหนึ่งในนั้น

เราจะเห็นอินเทอร์เฟซ Plop Boot Manager อีกครั้ง และตอนนี้เราสามารถเลือกตัวเลือกการบู๊ต - USB ได้แล้ว ในการโต้ตอบกับอินเทอร์เฟซ bootloader คุณต้องเข้าสู่เครื่องเสมือนด้วยการจับเมาส์นั่นคือดับเบิลคลิกภายในหน้าต่าง โปรดจำไว้ว่าตามค่าเริ่มต้น ตัวชี้เมาส์จะถูกปล่อยออกจากการถูกจับโดยเครื่องเสมือนในโปรแกรม VirtualBox โดยกดปุ่ม Ctrl ขวา ในการนำทางผ่านตัวเลือกการบู๊ตในเมนู Plop Boot Manager ให้ใช้ปุ่มนำทาง "" "↓" ตัวเลือกของอุปกรณ์บู๊ตจะได้รับการยืนยันด้วยปุ่ม Enter

เพื่อให้เครื่องเสมือน VirtualBox บูตจากฮาร์ดดิสก์อีกครั้ง คุณสามารถตั้งค่าลำดับการบูตจากอันสุดท้ายในส่วนการตั้งค่า " ระบบ” - ซึ่งเราได้ตรวจสอบข้างต้นจริง ๆ หรือแยกภาพดิสก์ออกจากไดรฟ์เครื่องเสมือน ทำได้ง่ายที่สุดโดยคลิกปุ่มรูปดิสก์ที่ด้านล่างของหน้าต่างเครื่องเสมือน หนึ่งในฟังก์ชั่นที่มีอยู่จะเป็น " นำแผ่นดิสก์ออกจากไดรฟ์».

อย่างไรก็ตาม หากมีการทดสอบแฟลชไดรฟ์ที่สามารถบู๊ตได้บ่อยครั้ง คุณสามารถเลือกตัวเลือกการบู๊ตจากพาร์ติชั่นดิสก์ที่ต้องการในหน้าต่าง Plop Boot Manager bootloader

3. การบูตจากแฟลชไดรฟ์ไปยัง VMware Workstation

ตกลง VirtualBox ฟรี แต่สำหรับโปรแกรม VMware Workstation แบบชำระเงินการขาดตัวเลือกที่ง่ายและเข้าใจได้เพื่อให้สามารถบูตเครื่องเสมือนจากแฟลชไดรฟ์ USB เป็นสิ่งที่ยอมรับไม่ได้ อย่างไรก็ตาม แม้จะจ่ายเงินแล้ว เราจะแก้ปัญหานี้ด้วยความพยายามของเราเอง

เช่นเดียวกับ VirtualBox เครื่องเสมือน VMware Workstation จะต้องปิดตัวลงด้วย ในหน้าต่างรายละเอียด คลิกตัวเลือกเพื่อเปลี่ยนการตั้งค่า

มาดูพารามิเตอร์ของเครื่องเสมือน ที่นี่เราต้องการแท็บ " อุปกรณ์". ย้ายไปที่แท็บ " ซีดี/ดีวีดี", ตั้งค่าตัวเลือกการใช้งาน" ไฟล์อิมเมจ ISO" จากนั้นใช้ปุ่มเรียกดูเพื่อระบุเส้นทางไปยังไฟล์" plpbt.iso". คลิก " ตกลง».

กลับไปที่หน้าต่างรายละเอียดเครื่องเสมือน คลิกรายการแบบหล่นลงของสถานะและเลือก " เปิดใช้งานด้วยเฟิร์มแวร์". ในกรณีของเรา เรากำลังติดต่อกับ VMware Workstation 11 เวอร์ชันล่าสุด แต่ในโปรแกรมเวอร์ชันก่อนหน้าหรือในเวอร์ชันต่างๆ ของการแปล VMware Workstation ตัวเลือกนี้อาจเรียกต่างกัน เช่น " เปิดใช้งานใน BIOS” ฉบับภาษาอังกฤษคือ “ เปิดเครื่องไปที่ BIOS».

ซึ่งแตกต่างจาก VirtualBox VMware Workstation ไม่มีการตั้งค่าลำดับการบู๊ตของเครื่องเสมือนในการตั้งค่า ทุกอย่างเกิดขึ้นเหมือนในคอมพิวเตอร์จริง: ลำดับความสำคัญของอุปกรณ์บู๊ตถูกกำหนดไว้ใน BIOS เสมือน - อะนาล็อกของระบบข้อมูลอินพุต / เอาท์พุตพื้นฐานที่แท้จริง

หลังจากเริ่มเครื่องเสมือนในโหมด BIOS ให้ป้อน (โดยดับเบิลคลิกภายในหน้าต่างหรือกดปุ่ม ctrl+g). สำหรับการอ้างอิง: ตามค่าเริ่มต้น การเปิดตัวตัวชี้เมาส์ในโปรแกรม VMware Workstation จะดำเนินการโดยใช้ปุ่ม Ctrl + Alt ใช้ปุ่มนำทาง "→" เราย้ายไปที่ส่วน " บูต" จากนั้นใช้ปุ่ม "↓" เราลงไปที่พารามิเตอร์ " ไดรฟ์ซีดีรอม". ใช้ปุ่ม "+" เพื่อกดไปที่ด้านบนสุดของรายการแล้วกด " F10».

เรายืนยันการตัดสินใจโดยกด Enter ในช่องที่มีตัวเลือกคำตอบที่กำหนดไว้ล่วงหน้า " ใช่» เมื่อได้รับแจ้งให้บันทึกการกำหนดค่า

เครื่องเสมือนจะรีสตาร์ทและเราจะเห็นอินเทอร์เฟซ Plop Boot Manager เช่นเดียวกับในกรณีของ VirtualBox ที่ด้านล่างของหน้าต่างเครื่องเสมือน ให้คลิกปุ่มอุปกรณ์ USB และเชื่อมต่อแฟลชไดรฟ์ USB

เรารีสตาร์ทเครื่องเสมือน

ตอนนี้เราสามารถเข้าไปข้างในแล้วเลือกตัวเลือกเพื่อบู๊ตจากอุปกรณ์ USB ในเมนู Plop Boot Manager

การส่งคืนเครื่องเสมือน VMware Workstation เพื่อบูตจากฮาร์ดดิสก์เป็นกระบวนการย้อนกลับ คุณต้องเข้าสู่ BIOS และตั้งค่าลำดับความสำคัญในการบู๊ตด้วย " ฮาร์ดไดรฟ์'เหมือนเมื่อก่อน คุณสามารถทำอย่างอื่นและลบอิมเมจดิสก์ Plop Boot Manager ได้ ที่ด้านล่างของหน้าต่างเครื่องเสมือนมีปุ่มในรูปแบบของดิสก์ ซึ่งช่วยให้เข้าถึงการตั้งค่าไดรฟ์ได้อย่างรวดเร็ว คลิก " ตัวเลือก».

ในหน้าต่างการตั้งค่าไดรฟ์เครื่องเสมือน เราสามารถยกเลิกการเลือกสถานะอุปกรณ์ " เสียบ” หรือกำหนดตัวเลือกเพื่อตรวจหาไดร์ฟ CD/DVD ที่ใช้งานจริง

บทความนี้ช่วยคุณได้หรือไม่?

โดยปกติแล้ว การติดตั้งระบบปฏิบัติการใน VirtualBox จะเกิดขึ้นผ่านไฟล์ ISO หรือแผ่นซีดี/ดีวีดี แต่คุณรู้หรือไม่ว่าคุณสามารถบูตจากไดรฟ์ USB ใน VirtualBox ได้ด้วย หลายคนไม่ทราบสิ่งนี้เพียงเพราะคุณลักษณะนี้ถูกซ่อนไว้และไม่สามารถใช้งานได้ผ่านอินเทอร์เฟซผู้ใช้แบบกราฟิก ในความเป็นจริง คุณจะต้องเปิดเทอร์มินัล (หรือบรรทัดคำสั่ง) และใช้คำสั่ง VBoxManage เพื่อเข้าถึงคุณสมบัตินี้ ในคู่มือนี้ เราจะดูความสามารถในการบูต (หรือติดตั้งระบบปฏิบัติการ) จากอุปกรณ์ USB ใน VirtualBox
บันทึก:คู่มือนี้ดำเนินการในเครื่อง Windows ขั้นตอนอาจแตกต่างออกไปสำหรับ Linux/Mac
โน้ต 2:คู่มือนี้อนุมานว่าคุณมีไดรฟ์ USB ที่สามารถบู๊ตได้ซึ่งมีระบบปฏิบัติการบางระบบ (อาจเป็นรุ่นลินุกซ์) ติดตั้งอยู่

การบูตจากแท่ง USB ใน VirtualBox

ก่อนที่คุณจะทำอะไร ให้เริ่มระบบ Windows ของคุณและเสียบไดรฟ์ USB ที่สามารถบู๊ตได้ ตอนนี้เราต้องการหมายเลขของไดรฟ์ USB ที่สามารถบู๊ตได้นี้
บันทึก:อย่าสับสนระหว่างหมายเลขไดรฟ์กับอักษรระบุไดรฟ์ พวกเขาไม่เหมือนกัน
เราสามารถรับหมายเลขดิสก์ได้จากการจัดการดิสก์หรือซอฟต์แวร์การจัดการดิสก์ของบุคคลที่สามอื่น ๆ ในขณะนี้ เราจะใช้ยูทิลิตี Windows กดคีย์ผสม "Win + R" และใช้คำสั่ง " diskmgmt.msc” จากนั้นกดปุ่ม “ตกลง” อ่านเกี่ยวกับคำสั่งที่มีประโยชน์อื่นๆ ในกล่องโต้ตอบเรียกใช้

ดูที่ไดรฟ์ USB และจำหมายเลขของมัน ในกรณีของฉัน ไดรฟ์ USB แสดงเป็น "ไดรฟ์ 7" ดังนั้นหมายเลขไดรฟ์คือ "7"

หลังจากที่คุณพบหมายเลขดิสก์แล้วให้เปิด "พรอมต์คำสั่ง" ด้วยสิทธิ์ของผู้ดูแลระบบ ใน Windows 8 ทำได้โดยการกดแป้นพิมพ์ลัด “Win ​​+ X” แล้วเลือกรายการเมนูที่ต้องการ

ไปที่โฟลเดอร์การติดตั้ง VirtualBox โดยใช้คำสั่งต่อไปนี้ หากคุณติดตั้ง VirtualBox ในไดเรกทอรีหรือไดรฟ์อื่น ให้เปลี่ยนคำสั่งตามนั้น

ซีดี %programfiles%\Oracle\VirtualBox

ป้อนคำสั่งต่อไปนี้ แทนที่อักขระ “#” ด้วยหมายเลขไดรฟ์จริง คำสั่งนี้จะสร้างไฟล์ VMDK ในไดรฟ์ C ซึ่งชี้ไปที่ไดรฟ์ USB ที่มีอยู่จริง

คำสั่งภายใน VBoxManage createrawvmdk -ชื่อไฟล์ C:\extdisk.vmdk -rawdisk \\.\PhysicalDrive#

หลังจากที่คุณเรียกใช้คำสั่ง คุณจะได้รับข้อความยืนยัน และคุณจะเห็นไฟล์ใหม่ชื่อ “extdisk.vmdk” ในรูทของไดรฟ์ “C”

ตอนนี้เปิด VirtualBox ด้วยสิทธิ์ของผู้ดูแลระบบ หากคุณไม่ทำเช่นนี้ VirtualBox จะไม่บู๊ตจากไดรฟ์ USB
หลังจากเปิด VirtualBox ให้สร้างเครื่องเสมือนใหม่ตามปกติ ในขั้นตอนที่ VirtualBox แจ้งให้คุณเพิ่มฮาร์ดดิสก์ ให้ตั้งสวิตช์เป็น "ใช้ฮาร์ดดิสก์เสมือนที่มีอยู่" คลิกที่ไอคอนโฟลเดอร์เล็ก ๆ แล้วเลือกไฟล์ที่เราเพิ่งสร้างขึ้น คลิกที่ปุ่มสร้างเพื่อเสร็จสิ้นกระบวนการ

คุณจะเห็นเครื่องเสมือนใหม่แสดงรายการทางด้านซ้ายของหน้าต่าง VirtualBox เพียงเลือกและคลิกที่ปุ่ม "เรียกใช้" ซึ่งอยู่ในเมนูด้านบนเพื่อบูตจากไดรฟ์ USB ดังที่คุณเห็นในภาพด้านล่าง ฉันบูทเข้าสู่ดิสก์สดของ Ubuntu สำเร็จแล้ว

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


บทความนี้ตอบคำถามเกี่ยวกับวิธีการตรวจสอบว่าแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้ทำงานใน VirtualBox หรือไม่ ฉันจะติดตั้งล่วงหน้าและตรวจสอบประสิทธิภาพของแฟลชไดรฟ์หลายตัวพร้อมระบบปฏิบัติการที่แตกต่างกัน: Android, Kali Linux และ Windows หลังจากนั้นให้ตรวจสอบว่าแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้ใน VirtualBox นั้นทำงานอย่างไร

ฉันจะไม่โกรธเป็นเวลานานเกี่ยวกับความสะดวกสบายของแฟลชไดรฟ์มือถือที่พกพาติดตัวไปด้วยเสมอ โชคดีที่เพื่อให้ระบบปฏิบัติการใด ๆ อยู่กับคุณตลอดเวลา คุณต้องมีอุปกรณ์เพียงเครื่องเดียว - ไดรฟ์ USB และคอมพิวเตอร์ที่เราจะได้รับอนุญาตให้เรียกใช้แฟลชไดรฟ์ ที่เหลือคือรายละเอียด

แต่ทันทีหลังจากสร้างแฟลชไดรฟ์ด้วยระบบปฏิบัติการที่สวมใส่ได้ จะต้องทำการทดสอบ เครื่องเสมือน VirtualBox ค่อนข้างเหมาะสำหรับสิ่งนี้ อย่างไรก็ตาม สำหรับบางคน กระบวนการสร้างแฟลชไดรฟ์ USB ที่สามารถบู๊ตได้ใน VB ทำให้ยากขึ้นเล็กน้อย ไม่น่าแปลกใจ - นักพัฒนายังไม่ได้นำฟังก์ชั่นนี้ไปยังส่วนต่อประสานกราฟิกแม้ว่ามันจะใช้งานได้อย่างสมบูรณ์มานานแล้ว

เราต้องการอะไร

  • แฟลชไดรฟ์ที่ติดตั้งระบบปฏิบัติการ
  • VirtualBox แพลตฟอร์มเสมือนจริง

เราจะทำงานจาก Windows ของอาจารย์

ความสนใจ. หน้าต่าง VirtualBox ที่เปิดอยู่ทั้งหมด ปิด

แฟลชไดรฟ์ - ไปที่พอร์ต diskmgmt.mscจากสตริง วิ่งเราเข้าสู่คอนโซลการจัดการดิสก์ใน Windows เราดูว่าแฟลชไดรฟ์ของคุณอยู่ที่ไหนในรายการดิสก์ จะตรวจจับได้ง่าย: ขนาดที่สอดคล้องกันและหมายเลขซีเรียลอื่น (หมายเลข Windows ของดิสก์จริงฉันขอเตือนคุณโดยเริ่มจาก 0 ). ฉันมี HDD หนึ่งลูก ดิสก์ 0) และแฟลชไดรฟ์ ( แผ่นที่ 1):

ที่จริงแล้วเราต้องการเพียงตัวเลข หมายเลขซีเรียลของดิสก์ 1 - จำไว้; จะปรากฏในภายหลังในตอนท้ายของคำสั่งเพื่อสร้างไฟล์ดิสก์เครื่องเสมือน VMDK สำหรับแฟลชไดรฟ์ที่กำลังตรวจสอบ

เราเปิดตัว ในนั้นไปที่ไดเร็กทอรีที่ติดตั้งแพลตฟอร์มเสมือน:

ซีดี %programfiles%\Oracle\VirtualBox

และให้คำสั่งเพื่อสร้างไฟล์ดิสก์ของเครื่องเสมือน VMDK สำหรับแฟลชไดรฟ์ของเราในรูทของไดรฟ์ C (ชื่อไฟล์และเส้นทางตำแหน่งสามารถเป็นอะไรก็ได้):

คำสั่งภายใน VBoxManage createrawvmdk -ชื่อไฟล์ C:\flash drive.vmdk-rawdisk \\.\PhysicalDrive 1

ลองใช้ Windows Explorer เพื่อดูว่ามีไฟล์อยู่หรือไม่:

เขาไปไหน...

ถึงเวลาสำหรับเครื่องเสมือน ลองเรียกใช้ในฐานะผู้ดูแลระบบ แล้วสร้างเครื่องใหม่ แบบนี้ ชี้ไปที่ไฟล์ที่สร้าง แฟลชไดรฟ์.vmdk:

เราเปิดตัว แฟลชไดรฟ์ USB ที่สามารถบู๊ตได้ใน VirtualBox พร้อม Android บนบอร์ดใช้งานได้:

ฉันดึงความสนใจของคุณไปที่การตั้งค่าเครื่องเสมือนในส่วนนี้ทันที ผู้ให้บริการอุปกรณ์สำหรับบู๊ตเครื่องแรกต้องเป็นไฟล์ดิสก์เครื่องเสมือน VMDK ที่คุณสร้างขึ้น นี่เป็นข้อกำหนดเบื้องต้นหากคุณไม่เพียงต้องการทดสอบแฟลชไดรฟ์เป็นสื่อ LiveCD แต่ยังต้องการติดตั้งระบบบนเครื่องเสมือนเพื่อตรวจสอบประสิทธิภาพเต็มรูปแบบเป็นแฟลชไดรฟ์สำหรับติดตั้ง แต่สำหรับสิ่งนี้ ไม่ว่าคุณจะพยายามติดตั้ง OS อะไรก็ตาม คุณ คุณต้องมีฮาร์ดดิสก์เสมือนสำหรับมัน. สร้างได้ง่ายในเมนูเดียวกัน ผู้ให้บริการโดยคลิกที่ไอคอน เพิ่มฮาร์ดไดรฟ์. และในระหว่างการติดตั้งระบบปฏิบัติการบน HDD เสมือนใน VirtualBox ให้ชี้ไปที่มัน สำหรับ Android ฉันเลือกสิ่งนี้:

สิ่งที่ต้องใส่ใจ?

  • หากคุณมีคำถามใดๆ เกี่ยวกับการติดตั้ง Android บนคอมพิวเตอร์ โปรดดูลิงก์ที่มีชื่อเดียวกันในย่อหน้าด้านบน
  • ขนาดของดิสก์เสมือนระหว่างการติดตั้งระบบปฏิบัติการนั้นแตกต่างกัน แต่เรากำลังทดสอบแฟลชไดรฟ์ซึ่งหมายความว่าเราใช้ น้อยที่สุดความต้องการ. แต่ฉันแนะนำให้คุณอย่าปล่อยทิ้งคุณสมบัติด้านประสิทธิภาพ (ใช้ปริมาณวิดีโอและ RAM มากขึ้น) เพื่อหลีกเลี่ยงปัญหาระหว่างการติดตั้งและไม่ทำให้ประสิทธิภาพของแฟลชไดรฟ์ที่สามารถบู๊ตได้ของคุณเสียหาย
  • หลังจากติดตั้งระบบปฏิบัติการบนดิสก์เสมือนใน VirtualBox จากแฟลชไดรฟ์ USB ไฟล์ แฟลชไดรฟ์.vmdkต้องถูกลบออกจากรายการสื่อเสมือน (มิฉะนั้น การบูตจากแฟลชไดรฟ์ USB จะติดตามคุณเป็นวงกลม)