การติดตั้งระบบปฏิบัติการจากแฟลชไดรฟ์ใน virtualbox การติดตั้ง AirSlax บนเครื่องเสมือน ทำงานร่วมกับอินเตอร์เน็ตไร้สาย สิ่งที่ต้องระวัง




วิธีบู๊ตแฟลชไดรฟ์ USB ใน Virtualbox และตรวจสอบว่าใช้งานได้หรือไม่

สวัสดี! วันนี้เราจะเรียน บูตจากแฟลชไดรฟ์ใน Virtualbox. มันสะดวกสบายมาก ตัวอย่างเช่น คุณสามารถทดสอบแฟลชไดรฟ์ที่สามารถบู๊ตได้หรือดูว่าแฟลชไดรฟ์บู๊ตในระบบ UEFI ได้อย่างไร (กล่องเสมือนมีคุณสมบัตินี้ แต่ฉันยังไม่ได้ทดสอบ)
ปรากฎว่าทุกอย่างไม่ง่ายเลย ไม่มีความเป็นไปได้ดังกล่าวใน Virtualbox หากไม่มีชาแมน ดังนั้นเราจึงทำทุกอย่างในบทความทีละขั้นตอนและคุณจะสามารถตั้งค่าได้ บูตจาก usb ไปยัง Virtulbox.
ขั้นตอนแรกคือการเปิดพรอมต์คำสั่งกับผู้ดูแลระบบ พิมพ์ cmd จากนั้นคลิกขวา - เปิดกับผู้ดูแลระบบ

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


อย่างที่คุณเห็นแฟลชไดรฟ์ของฉันที่ฉันต้องการบูตคือหมายเลข 2 จำไว้ว่าสิ่งนี้จะมีประโยชน์
ตอนนี้เราต้องสร้างไฟล์ฮาร์ดดิสก์เสมือนเฉพาะในกรณีของเราเท่านั้นที่มันจะเป็นแฟลชไดรฟ์ของเรา นั่นคืองานของเราคือสร้างรูปภาพซึ่งเราสามารถระบุได้ในการตั้งค่า Virtualbox
ในการดำเนินการนี้ สิ่งแรกที่คุณต้องรู้คือตำแหน่งที่ติดตั้ง Virtualbox หากคุณติดตั้ง Virtuablox ไว้ในโฟลเดอร์มาตรฐาน โฟลเดอร์นี้ก็คือ C: Program FilesOracleVirtualBox ไปตรวจสอบกันดีกว่าเพราะมันสำคัญในขั้นตอนต่อไป


ตอนนี้รันบรรทัดคำสั่งในฐานะผู้ดูแลระบบอีกครั้ง เข้า:
อันดับแรก ซีดี C: โปรแกรม FilesOracleVirtualBox(กดปุ่มตกลง)


ตอนนี้
VBoxManage คำสั่งภายใน createrawvmdk - ชื่อไฟล์ C:USB-download-virtualbox.vmdk -rawdisk \.PhysicalDrive2

PhysicalDrive2 อยู่ที่ไหนเพราะแฟลชไดรฟ์ของฉันคือหมายเลข 2 ในกรณีของคุณหมายเลขนั้นเป็นของคุณ C:USB-download-virtualbox.vmdk คือเส้นทางและชื่อของไฟล์ .vmdk (ไฟล์เสมือนของแฟลชไดรฟ์ของเรา) หลังจากกด Enter ไปแล้ว 30 วินาที ข้อความจะปรากฏขึ้นว่าสร้าง .vmdk สำเร็จแล้ว


เยี่ยมมาก เรามาต่อกันดีกว่า ตอนนี้เราต้องบูตจากไฟล์อิมเมจแฟลชไดรฟ์ของเรา ออกจาก Virtualbox เราเริ่มต้นใหม่อีกครั้งด้วยความช่วยเหลือจากผู้ดูแลระบบเท่านั้น หากคุณข้ามขั้นตอนนี้ จะเกิดข้อผิดพลาดเมื่อเลือกไฟล์ของเรา


เปิดด้วยผู้ดูแลระบบ Virtualbox

ตอนนี้ในการตั้งค่าของเครื่องใหม่เราจะอยู่ที่ไหน บูตจากแฟลชไดรฟ์เข้าสู่กล่องเสมือนให้ไปที่ กำหนดค่า - สื่อ - คอนโทรลเลอร์ IDE อยู่ที่ไหนราคา cl. หนู - เพิ่มฮาร์ดไดรฟ์เลือกไดรฟ์ที่มีอยู่. เลือก USB-download-virtualbox.vmdk คลิกตกลง


สิ่งที่น่าสนใจที่สุดคือเมื่อฉันเลือกบูตเป็นฮาร์ดไดรฟ์ ฉันได้รับข้อผิดพลาด ขาดตัวช่วย MBR เลยตั้งค่าเป็น Cd-rom ฉันหวังว่าจะไม่มีข้อผิดพลาดระหว่างการติดตั้ง Kohl sho ที่นี่จะเขียนอย่างแน่นอน
โดยทั่วไปฉันเขียนถึงคุณ วิดีโอที่ซึ่งทุกสิ่งกระจ่างแจ้งและทุกสิ่งออกมา ในทำนองเดียวกันคุณสามารถตั้งค่า HDD ภายนอกได้หากสามารถบู๊ตได้ ขอขอบคุณสำหรับความสนใจของคุณ!

ข้อผิดพลาดและวิธีแก้ไขในการบูตจาก USB ใน Virtualbox ตัวช่วย MBR ที่หายไป


ตอนแรกฉันก็คิดเช่นเดียวกับคุณว่าบันทึกการบูตเสียหาย แต่จะเป็นไปได้อย่างไรหากแฟลชไดรฟ์ที่สามารถบู๊ตได้ทำงานได้ทุกที่ (ในกรณีนี้ได้รับการทดสอบ 100 ครั้ง) แต่ไม่ใช่ใน Virtualbox และในแฟลชไดรฟ์ของฉันก็มีเครื่องมือทั้งหมดที่สามารถแก้ปัญหาได้เกือบทั้งหมด เว้นแต่ว่าเธอซ่อมเครื่องดูดฝุ่นไม่เป็น =D. ดังนั้นการลองผิดลองถูก
คุณต้องใส่แบบนี้ ฉันไม่รู้ว่าทำไม. แต่เมื่อฉันเปลี่ยน SATA1 เป็น SATA0 ข้อผิดพลาดนี้หายไปจากแฟลชไดรฟ์ตัวเดียวกัน อย่างไรก็ตามหลังจากที่ฉันตั้งค่าให้บู๊ตด้วย IDE (ala Sidir) ไม่ใช่โหลดตัวติดตั้งตัวเดียวไม่มีอะไรเลย ฉันจึงขุดต่อไป ต่อไปนี้เป็นวิธีตั้งค่าให้ทำงานโดยไม่มีข้อผิดพลาด Missing MBR Helper




ฉันกำลังพยายามติดตั้ง Xp มันมาถึงการติดตั้งและแบ่งพาร์ติชั่นฮาร์ดไดรฟ์ เมื่อพิจารณาว่าเป็น Xp เมื่อมาถึงจุดนี้โดยไม่มีข้อผิดพลาด 80 เปอร์เซ็นต์ของระบบจะล้มลงได้สำเร็จ ฉันจะไม่ทำต่อ


ผมจะเริ่มต้นด้วย 7. ตราบใดที่ทุกอย่างราบรื่น




สุดยอด. ฉันกำลังพยายามแบ่งพาร์ติชันดิสก์ สุดยอด. มีปุ่มถัดไป ฉันเป็นมาสเตอร์เชฟ ฉันจะไปซื้อกาแฟ ฉันพอใจ. เรายังคง


แล้วก็ปัง ข้อผิดพลาด. ใช่เท่าไหร่ก็ได้


เกิดข้อผิดพลาดขณะใช้งานเครื่องเสมือน! รายละเอียดของข้อผิดพลาดได้รับด้านล่าง คุณสามารถลองแก้ไขสถานการณ์และดำเนินการเครื่องเสมือนต่อได้
แคช I/O พบข้อผิดพลาดขณะอัปเดตข้อมูลในสื่อกลาง "ahci-0-0" (rc=VERR_ACCESS_DENIED) ตรวจสอบให้แน่ใจว่ามีพื้นที่ว่างเพียงพอบนดิสก์และดิสก์ทำงานอย่างถูกต้อง การดำเนินการสามารถกลับมาดำเนินการต่อได้ในภายหลัง ฉันคิดว่าบางทีควรเปิดแคช เปิด


พวกเรามอง. ดูเหมือนว่าจะไปแล้ว และแบมอีกครั้ง ใช่ มันคืออะไร =D


ฉันกำลังพยายามเรียกใช้ Live CD ไชโย อย่างน้อยมันก็ได้ผล แต่ในทางปฏิบัติขณะโหลด เครื่องจะตรวจจับสถานะถูกขัดจังหวะ ไม่ใช่อย่างที่ฉันคิดเลย =( ฉันเมามันอยู่ในหัวแล้วตอนนี้ฉันจะติดตั้งระบบแล้วเลือกผ่านแฟลชไดรฟ์ USB คนเกียจคร้านสั้นกว่า ...
โดยทั่วไปเราสามารถสรุปได้อย่างปลอดภัย

  1. ฉันไม่สามารถติดตั้งระบบจากแฟลชไดรฟ์ได้ ซึ่งหมายความว่าจะไม่สามารถแสดงแฟลชไดรฟ์ให้คุณดูได้
  2. LiveCD ใด ๆ ที่เปิดใช้งานจากแฟลชไดรฟ์ขัดข้องก่อนบู๊ต และเครื่อง Virtualbox จะว่างเปล่า
  3. วิธีการบูตแฟลชไดรฟ์จาก Virtualbox นั้นใช้ได้ แต่ไม่สามารถใช้งานได้จริง
  4. หากคุณมีข้อเสนอแนะใด ๆ คุณรู้วิธีติดตั้งระบบจากแฟลชไดรฟ์ (จากแฟลชไดรฟ์มัลติบูตไปจนถึง Virtualbox เขียนในความคิดเห็น)
  5. บทความนี้ถือว่าไม่สมบูรณ์เนื่องจากยังทำงานได้ไม่เต็มที่

จากแฟลชไดรฟ์ แต่ไม่ใช่เป็นสื่อแบบถอดได้ แต่เป็นสื่อที่สามารถบู๊ตได้ แต่มาพูดถึงทุกอย่างตามลำดับ

ฟังก์ชั่น Virtualbox ช่วยให้คุณสามารถบูตจากแฟลชไดรฟ์ได้

วิธีแรกใช้ได้กับ Virtualbox เวอร์ชัน 4.2.36 และต่ำกว่า สำหรับเวอร์ชันที่ใหม่กว่า มีการเพิ่มวิธีที่สอง

ต้องเข้าถึงบรรทัดคำสั่งด้วยสิทธิ์ของผู้ดูแลระบบ ในการดำเนินการนี้ไปที่ "Start" และพิมพ์ "cmd" ในแถบค้นหา คลิกขวาที่ผลลัพธ์แล้วเลือก "Run as administrator" อย่างจำเป็น! มิฉะนั้นคำสั่งจะไม่สร้างไฟล์ หากคุณไม่ต้องการเรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบทุกครั้ง คุณสามารถปิด "การควบคุมบัญชีผู้ใช้" ได้ กระบวนการปิดเครื่องอธิบายไว้ท้ายบทความ

วิธีที่สองต้องใช้ Virtualbox และ Virtual Machine USB Boot เพื่อเรียกใช้ในฐานะผู้ดูแลระบบ คุณสามารถตรวจสอบได้โดยคลิกขวาที่ทางลัดของโปรแกรม ไปที่หน้าต่าง "คุณสมบัติ" จากนั้นสลับไปที่แท็บ "ความเข้ากันได้" และดูว่าได้ทำเครื่องหมายในช่อง "เรียกใช้โปรแกรมนี้ในฐานะผู้ดูแลระบบ" หรือไม่

กำลังพยายามเชื่อมต่อตามปกติ

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

เราปิดเครื่องเสมือนของเราและปิด Virtual Machine Manager ในตอนนี้ ข้อความการทำงานอัตโนมัติของสื่อแบบถอดได้ปรากฏขึ้นซึ่งหมายความว่าผู้จัดการได้ถ่ายโอนการควบคุมแฟลชไดรฟ์ไปยังระบบแล้ว

การใช้บรรทัดคำสั่งเพื่อสร้างไฟล์

ในการบู๊ตจากแฟลชไดรฟ์ USB ใน Virtualbox คุณต้องรันคำสั่งนี้:

C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" คำสั่งภายใน createrawvmdk - ชื่อไฟล์ D:\Transcend.vmdk -rawdisk \\.\PhysicalDrive2

ซึ่งมีเขียนไว้ว่า:

  • C:\Program Files\Oracle\VirtualBox\VBoxManage.exe - โปรแกรมใดจะดำเนินการคำสั่ง (ต้องเปลี่ยนเส้นทางหากติดตั้งโปรแกรมไปยังตำแหน่งอื่น)
  • คำสั่งภายใน createrawvmdk -filename - คำสั่งนั้นเอง
  • D:\Transcend.vmdk -rawdisk \\.\PhysicalDrive2 - เราจะสร้างดิสก์ด้วยไฟล์ใด ตัวอักษร "D" ที่จุดเริ่มต้นสามารถแทนที่ด้วยตัวอักษรของไดรฟ์ใดก็ได้ ไฟล์จะถูกสร้างขึ้นที่นั่น หมายเลขดิสก์ต่อท้ายคือ "2" เราจะพิจารณาเพิ่มเติมว่าจะค้นหาได้อย่างไร

เราเข้าสู่การจัดการคอมพิวเตอร์ จากนั้นไปจนถึงการจัดการดิสก์ และค้นหาไดรฟ์ของเราท่ามกลางสิ่งอื่นๆ ทั้งหมด หมายเลขของมันจะบอกเราว่าจะใช้หมายเลขใดในคำสั่ง ในกรณีของเราคือ "ดิสก์ 2" มันเป็นสิ่งสำคัญ หากคุณระบุไดรฟ์ผิด ระบบจะไม่สามารถบู๊ตและทำงานได้ คัดลอกคำสั่งของเราด้วยแป้นพิมพ์ลัด "Ctrl + C" เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบและวางคำสั่งด้วย "Ctrl + V" คลิก "ตกลง" หน้าต่างพรอมต์คำสั่งจะปรากฏขึ้นชั่วเสี้ยววินาที ตอนนี้เรามาค้นหาไฟล์ของเรากันดีกว่า ตั้งอยู่บนเส้นทางที่เราระบุไว้ก่อนหน้าในคำสั่งและชื่อ "Transcend.vmdk" เพื่อความสะดวก ให้ย้ายไฟล์ไปที่เดสก์ท็อป

ตรวจสุขภาพ

เปิดตัว Virtual Machine Manager คลิก "กำหนดค่า" นี่เป็นจุดสำคัญมาก: ระบบจะไม่บูตจนกว่าเราจะปิดอุปกรณ์ในแท็บ "USB" ไปที่ส่วน "สื่อ" กำหนดพอร์ตแรกให้กับดิสก์ที่มีอยู่ "Test.vdi" เราเลือกคอนโทรลเลอร์คลิกไอคอนสำหรับเพิ่มฮาร์ดดิสก์ใหม่คลิก "เลือกดิสก์ที่มีอยู่" และเลือกไฟล์ของเราคลิก "เปิด" แฟลชไดรฟ์ของเรามีพอร์ตเป็นศูนย์ มีไว้เพื่ออะไร? หากคุณปล่อยให้พอร์ตศูนย์เริ่มต้นอยู่บนดิสก์ที่อยู่ในเครื่องเสมือน และกำหนดพอร์ตแรกให้กับไฟล์แฟลชไดรฟ์ ระบบจะบูตจากดิสก์ที่มีพอร์ตเป็นศูนย์ ตรวจสอบวิธีการทำงานคลิก "ตกลง" แล้วเริ่มเครื่องเสมือน

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

คุณยังสามารถเชื่อมต่อฮาร์ดไดรฟ์ภายนอกเข้ากับเครื่องเสมือน Virtualbox ได้ เราปิดคอมพิวเตอร์ มาสรุปกัน

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

วิธีที่สองด้วยโปรแกรม Virtual Machine USB Boot

ตามที่ระบุไว้ วิธีแรกเหมาะสำหรับ Virtualbox เวอร์ชัน 4.2.36 และต่ำกว่าเท่านั้น การปรับแต่งที่อธิบายไว้ด้านล่างได้รับการทดสอบในเวอร์ชัน 5.0.12 และใช้งานได้อย่างแน่นอน

ตั้งแต่เวอร์ชัน 4.3 ผู้ใช้ประสบปัญหาในการติดตั้ง Windows จากแฟลชไดรฟ์ที่สามารถบู๊ตได้ในเครื่องเสมือน ในขั้นตอนการติดตั้งใดๆ อาจเกิดข้อผิดพลาด และกระบวนการถูกขัดจังหวะ ปัญหาได้รับการแก้ไขด้วยโปรแกรม Virtual Machine USB Boot มีเวอร์ชันพกพาและตัวติดตั้งบนเว็บไซต์ของนักพัฒนาซึ่งมีน้ำหนักไม่น้อย อย่าลืมตรวจสอบทั้ง Virtual Machine Manager และโปรแกรมของเราเพื่อให้ทำงานกับสิทธิ์ของผู้ดูแลระบบ ก่อนที่จะรันยูทิลิตี้ Virtual Machine USB Boot บนเครื่องที่อยู่ระหว่างการทดสอบ คุณจะต้องเปลี่ยนฮาร์ดไดรฟ์จากพอร์ต SATA0 เป็นพอร์ต SATA2 หรือ SATA3 SATA0 ต้องว่างเปล่ายูทิลิตี้จะเชื่อมต่อแฟลชไดรฟ์ของเราเข้ากับมัน

เราเริ่มต้น Manager ของเครื่องเสมือนจากนั้นจึงเริ่มยูทิลิตี้ ในหน้าต่างยูทิลิตี้ ให้คลิกปุ่ม "เพิ่ม" เราเลือกชื่อของเครื่องเสมือนเราเรียกมันตามดุลยพินิจของเรา ในบรรทัดที่สาม เราเลือกเครื่องเสมือนที่เราจะใช้ในภายหลัง ยูทิลิตี้นี้จะตรวจสอบไดเร็กทอรี Virtualbox และมอบเครื่องที่ติดตั้งทั้งหมดให้เราเลือกเครื่องที่เราต้องการ ในช่อง "Drice to add and boot" ให้เลือกแฟลชไดรฟ์ของเรา คลิก "ตกลง" และ "เริ่ม" สองครั้ง เสร็จสิ้นการตั้งค่า คุณสามารถเริ่มเครื่องเสมือนได้

ปิดการใช้งานการควบคุมบัญชีผู้ใช้

นอกเหนือจากวิธีแรกซึ่งจะช่วยให้คุณสามารถป้อนบรรทัดคำสั่งโดยไม่มีสิทธิ์ของผู้ดูแลระบบหรือแม้แต่ดำเนินการคำสั่งได้โดยตรงจากหน้าต่าง Run เราจำเป็นต้องเปิดตัวแก้ไขรีจิสทรีด้วยเหตุนี้เรากดคีย์ผสม "Win + R" ค้างไว้หน้าต่าง "Run" จะเปิดขึ้นป้อนคำสั่ง "regedit" ที่นั่น เราเดินไปตามเส้นทาง HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/System ค้นหาบรรทัด EnableLUA ในโฟลเดอร์นี้และเปลี่ยนค่าจาก 1 เป็น 0 โดยคลิกขวาที่บรรทัดแล้วเลือก "เปลี่ยน" " ในเมนูบริบท จากนั้น ค่าจะถูกส่งกลับ และการควบคุมบัญชีผู้ใช้จะถูกส่งกลับ

บทสรุป

ดังนั้นเราจึงใช้ Virtualbox Virtual Machine Manager การบูตจากแฟลชไดรฟ์ก็เสร็จสิ้น เราพิจารณาสองวิธีสำหรับ VirtualBox เวอร์ชันต่ำกว่าและสูงกว่า 4.2.36 กระบวนการตั้งค่านั้นเรียบง่าย แต่มีหลายปัจจัยและรายละเอียดปลีกย่อยที่ต้องพิจารณา ส่วนใหญ่จะแสดงอยู่ภายใต้หัวข้อ "คำเตือน" ส่วนที่เหลือจะอยู่ในการวิเคราะห์วิธีการ โปรดใช้ความระมัดระวังและเมื่อเวลาผ่านไป เครื่องเสมือนจะเป็นเพื่อนที่ซื่อสัตย์ของคุณเมื่อทำงานกับแอปพลิเคชันและยูทิลิตี้ใหม่ ท้ายที่สุดแล้ว การตรวจสอบประสิทธิภาพของโปรแกรมอันตรายหรือโปรแกรมที่ไม่รู้จัก 5 ครั้ง ย่อมดีกว่าการปิดการใช้งานเครื่องจริงเพียงครั้งเดียว ใช่ไหม?

เป้าหมายของการพัฒนาคือการทำให้ VirtualBox ทำงานได้โดยไม่ต้องติดตั้งและเรียกใช้จากทุกที่ เช่น จากแท่ง USB เป็นที่น่าสนใจที่ยูทิลิตี้นี้เขียนอย่างสมบูรณ์ในสคริปต์ AutoIt (ทุกแหล่งเปิดอยู่ แต่ด้วยเหตุนี้จึงดูไม่สวยงามนัก แต่สิ่งสำคัญคือผลลัพธ์ ดังนั้นดาวน์โหลดแอปพลิเคชัน (ฉันมี Portable- VirtualBox_v4.1.6- Starter_v6.4.8-Win_all.exe) และเรียกใช้ - โปรแกรมจะแจ้งให้คุณเลือกเส้นทางสำหรับการแกะกล่อง หลังจากนั้นคุณสามารถเรียกใช้ Portable-VirtualBox.exe ได้ การตั้งค่าทั้งหมดจะถูกตั้งค่าโดยอัตโนมัติคุณไม่จำเป็นต้อง เพื่อแก้ไขสิ่งใด ๆ ด้วยตนเอง (เช่นเส้นทาง) หน้าต่างที่ปรากฏขึ้น - นี่คือตัวเรียกใช้งานที่เรียกว่า ปรากฏขึ้นหนึ่งครั้งและออกแบบมาเพื่อดาวน์โหลด VirtualBox การกระจายล่าสุดและแยกไฟล์ที่จำเป็นออกจากที่นั่น ที่น่าสนใจในขั้นตอนนี้ ไฟล์สามารถบรรจุในลักษณะพิเศษเพื่อให้ใช้พื้นที่น้อยลงบนแฟลชไดรฟ์ USB (แม้ว่าแฟลชไดรฟ์ขนาดปัจจุบันจะไม่ค่อยเกี่ยวข้องกัน) คลิกที่ปุ่ม "ดาวน์โหลดไฟล์การติดตั้งของ VirtualBox" เลือกความลึกบิตของระบบ (เช่น "แตกไฟล์สำหรับระบบ 32 บิต") และรอให้ตัวเรียกใช้งานทำงาน เพื่อให้โปรแกรมติดตั้งปรับเส้นทางไปยังระบบ (แก้ไขพารามิเตอร์ที่จำเป็นในการกำหนดค่า VirtualBox.xml) ไบนารี Portable-VirtualBox.exe จะต้องถูกรันอีกครั้ง Voila - เรามี VirtualBox เต็มรูปแบบไว้คอยบริการ โดยไม่ต้องติดตั้งใดๆ ในระบบ


ไอคอน VirtualBox จะปรากฏในถาดซึ่งคุณสามารถจัดการเครื่องเสมือนและกำหนดค่าเพิ่มเติมได้ ในระบบปฏิบัติการเกสต์ ทั้ง USB และเครือข่ายจะทำงานตามค่าเริ่มต้น แต่เพื่อที่จะเผยแพร่ guest OS ไปยังเครือข่ายภายนอก (อินเทอร์เน็ต) คุณจะต้องดำเนินการปรับแต่งเพิ่มเติมบางอย่าง ในถาดเลือก "การตั้งค่า -> เครือข่าย" และเปิดใช้งานตัวเลือก "เริ่ม VirtualBox ด้วยการสนับสนุนเครือข่าย" ถัดไปคุณต้องรีสตาร์ท Portable-VirtualBox และตกลงที่จะติดตั้งไดรเวอร์ กระบวนการนี้จัดขึ้นในลักษณะที่เมื่อคุณทำงานกับเครื่องเสมือนเสร็จแล้ว ทุกอย่างที่ติดตั้งในระบบจะถูกลบ มีความสมเหตุสมผลที่จะวางไฟล์ guest OS ลงบนแฟลชไดรฟ์โดยตรงพร้อมกับ VirtualBox ฉันมีระบบนี้เพียงอย่างเดียว ดังนั้นจึงสามารถเปิดใช้งานได้ทันทีโดยไม่ต้องปรับแต่งเพิ่มเติม โดยการระบุชื่อในพารามิเตอร์:

Portable-VirtualBox.exe "เสือดาว"

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

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

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

1. สร้างไฟล์ที่ทำหน้าที่เป็นสะพานเชื่อมระหว่าง VirtualBox และไดรฟ์ USB

หากต้องการสร้างไฟล์ *.vmdk จะมียูทิลิตี vboxmanage.exe ซึ่งรวมอยู่ในแพ็คเกจ VirtualBox มาตรฐาน ดังนั้นคุณไม่จำเป็นต้องดาวน์โหลดแยกต่างหาก

ดังนั้นในการสร้างไฟล์ดังกล่าวคุณต้องรันคำสั่งต่อไปนี้ในหน้าต่างพรอมต์คำสั่งโดยแทนที่พา ธ ไปยังไดเร็กทอรี VirtualBox ด้วยของคุณเอง:

"C:\\Program Files\\Oracle\\VirtualBox\\VBoxManage.exe" คำสั่งภายใน createrawvmdk - ชื่อไฟล์ c:\\temp\\usb.vmdk -rawdisk \\\\.\\PhysicalDrive2 -register

ที่นี่คุณควรใส่ใจกับพารามิเตอร์สองตัว:

หากต้องการค้นหาหมายเลขของไดรฟ์ USB ภายนอกที่ควรเชื่อมโยงไฟล์ (โดยปกติจะเป็น USB HDD ภายนอกที่มีหมายเลข 1 หากติดตั้งฮาร์ดไดรฟ์เพียงตัวเดียว) คุณสามารถดูได้ "แผงควบคุม → เครื่องมือการดูแลระบบ → การจัดการคอมพิวเตอร์ → การจัดการดิสก์".

ตอนนี้สิ่งที่เหลืออยู่คือการกำหนดค่าโฮสต์ VirtualBox ให้บูตจากดิสก์เสมือนที่สร้างขึ้นใหม่

2. การติดตั้งในไฟล์ VirtualBox *.vmdk เป็นดิสก์สำหรับบูต

ก่อนอื่นคุณต้องเพิ่ม usb.vmdk ที่สร้างขึ้นในรายการฮาร์ดไดรฟ์ในตัวจัดการสื่อเสมือน VirtualBox

จากนั้นไปที่ "คุณสมบัติ" ของเครื่องเสมือน (ซึ่งจะต้องบูตจากไดรฟ์ภายนอก USB) และในส่วน "สื่อ" ให้ติดตั้ง usb.vmdk ฮาร์ดดิสก์เสมือนที่เพิ่มเข้ามา สล็อต"Primary IDE Master" ดังในภาพหน้าจอ

เสร็จสิ้น ตอนนี้คุณสามารถบูตเครื่องเสมือนจากไดรฟ์ USB ภายนอกได้

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

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

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

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

หลังจากที่คุณพบหมายเลขดิสก์แล้ว ให้เปิด "Command Prompt" ด้วยสิทธิ์ของผู้ดูแลระบบ ใน 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 เพียงเลือกและคลิกที่ปุ่ม "Run" ที่อยู่ในเมนูด้านบนเพื่อบูตจากไดรฟ์ USB ดังที่คุณเห็นในภาพด้านล่าง ฉันบูตเข้าสู่ Ubuntu live disk ได้สำเร็จ

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