การติดตั้ง windows บนแฟลชไดรฟ์โดยใช้ virtualbox การติดตั้ง AirSlax บนเครื่องเสมือน ทำงานร่วมกับอินเตอร์เน็ตไร้สาย การเชื่อมต่อแฟลชไดรฟ์ภายนอกเข้ากับเครื่องเสมือน




บทความนี้ตอบคำถามเกี่ยวกับวิธีตรวจสอบว่าแฟลชไดรฟ์ 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 -filename C:\แฟลชไดรฟ์.vmdk-rawdisk \\.\PhysicalDrive 1

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

เขาไปไหน...

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

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

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

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

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

การติดตั้ง AirSlax บนเครื่องเสมือน ทำงานร่วมกับอินเตอร์เน็ตไร้สาย

  • การบริหารระบบ

ฉันใช้ BackTrack r5 บน VirtualBox ด้วยวิธีใดวิธีหนึ่ง แต่ฉันไม่สามารถทำอะไรได้เลย เพราะมันต้องใช้อะแดปเตอร์ Wi-Fi และเห็นว่ามีอะแดปเตอร์อยู่ในแล็ปท็อปของฉันเป็นอีเทอร์เน็ต คุณจึงไม่สามารถทำงานผ่านมันได้ คุณจะไม่เปิดโหมดการตรวจสอบบนมัน

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

ผมจะอธิบายกระบวนการทั้งหมดดังนี้:
1. การติดตั้ง AirSlax บน VirtualBox
2. การเตรียมแฟลชไดรฟ์
3. การตั้งค่าเครื่องเสมือน
4 การทำงานกับอแด็ปเตอร์ usb WiFi

ผู้ที่รู้วิธีติดตั้ง AirSlax บน VirtualBox สามารถข้ามสิ่งนี้และเริ่มอ่านเกี่ยวกับการตั้งค่าอแด็ปเตอร์ USB WiFi

เริ่มกันเลย.

ขั้นตอนที่ 1: เตรียมเครื่องเสมือนใน VirtualBox

ยังไงก็ตามทำไมต้อง VirtualBox ไม่ใช่ VMWare?
มีสาเหตุหลายประการ:

1. ฉันไม่เข้าใจ VMWare อย่างถ่องแท้ แต่ฉันมีประสบการณ์กับ VirtualBox
2. ฉันไม่สามารถรัน AirSlax บน VMWare ได้

มาเริ่มกันเลย.

1.1 ป้อนชื่อสำหรับเครื่องเสมือน
1.2 ประเภท Linux (ต้องใช้ Linux)
1.3 Version แล้วแต่คุณ แต่ผมเลือก Linux 2.6 / 3.x 64bit (ถ้าคุณมีระบบปฏิบัติการ 32 bit ก็เลือก 32 bit)

ตอนนี้เราจะระบุจำนวนหน่วยความจำที่จัดสรรสำหรับเครื่องเสมือน

ระบุจำนวนที่คุณเหลืออีกสองสาม GB สำหรับระบบปฏิบัติการหลักอย่างเหมาะสมที่สุดดังนี้:
- พร้อม RAM 4 GB ~ 2 GB ต่อเครื่องเสมือน
- พร้อม RAM 8 GB ~ 4 GB ต่อเครื่องเสมือน
- พร้อม RAM ขนาด 16 GB ~ 8 GB ต่อเครื่องเสมือน
- ด้วย 32 GB ขึ้นไป 8 ก็เป็นไปได้ มันจะเพียงพอสำหรับเธอ

เนื่องจาก AirSlax มี Porteus bootloader จึงไม่แนะนำให้ติดตั้งบนฮาร์ดไดรฟ์จริง bootloader นี้จะทำลาย bootloader ของ Windows ของคุณ

ตอนนี้ หากคุณยังไม่ได้สร้างแฟลชไดรฟ์ด้วย AirSlax ฉันได้อธิบายไว้ที่นี่ และหากสร้างแฟลชไดรฟ์แล้ว ให้ดำเนินการขั้นตอนที่ 3

2. การเตรียมแฟลชไดรฟ์

2.1 ดาวน์โหลดรูปภาพต้นฉบับ

คุณสามารถดาวน์โหลดภาพได้จากที่นี่ ลิงก์นำไปสู่ดิสก์ Yandex
หากคุณไม่เชื่อฉัน ให้ไปที่ www.airslax.ru และดาวน์โหลดจากที่นั่นด้วยตัวเอง

2.2 การคัดลอกภาพที่ดาวน์โหลดไปยังแฟลชไดรฟ์

คัดลอกโฟลเดอร์ boot และ porteus ไปยังแฟลชไดรฟ์ หลังจากคัดลอกไฟล์แล้ว ให้ไปที่โฟลเดอร์บูตแล้วเปิดไฟล์ porteus-installer-windows:

เมื่อหน้าต่างนี้ปรากฏขึ้น ให้กดปุ่มใดก็ได้เพื่อติดตั้ง porteus bootloader บนสื่อบันทึก ตรวจสอบให้แน่ใจว่าคุณไม่ได้ติดตั้ง bootloader บนฮาร์ดไดรฟ์ของคุณ:

ตอนนี้กดปุ่มใด ๆ อีกครั้งเพื่อออกจากโปรแกรมติดตั้ง เพียงเท่านี้แฟลชไดรฟ์ก็พร้อมแล้วและ AirSlax ก็อยู่ในแฟลชไดรฟ์แล้ว

ตอนนี้ฉันจะอธิบายว่าทำไมต้องใช้แฟลชไดรฟ์ตามที่กล่าวไว้ข้างต้น Porteus bootloader สามารถทำลายตัวโหลดระบบของคุณได้ตามลำดับโดยใส่ไฟล์ทั้งหมดไว้ใน iso คุณจะไม่สามารถเรียกใช้ airslax ได้โดยไม่ต้องติดตั้ง porteus bootloader

โอ้ ยังไงก็ตาม เนื่องจากฮาร์ดดิสก์สำหรับเครื่องเสมือน ให้เลือก "อย่าเชื่อมต่อฮาร์ดดิสก์เสมือน" เราจะทำสิ่งนี้ในภายหลัง

ฉันพบบทความเกี่ยวกับวิธีบูตจากแฟลชไดรฟ์ USB ลงใน Virtualbox ที่ไหนสักแห่งบนอินเทอร์เน็ตบางทีฉันจำไม่ได้ด้วยซ้ำว่าได้อ่านบนเว็บไซต์นี้ด้วยซ้ำ

3. การตั้งค่าเครื่องเสมือนและการตั้งค่าการบูตจากแฟลชไดรฟ์ USB สำหรับ VirtualBox

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

ในการสร้างเราต้องการ:

1. VBoxManager (vboxmanage.exe - อยู่ในโฟลเดอร์ VirtualBOX)
2. DiskPart (ยูทิลิตี้ระบบสำหรับการทำงานกับดิสก์, พาร์ติชั่นดิสก์)

ฉันจัดการเพื่อสร้างไฟล์ bat ปกติในโฟลเดอร์ด้วย VirtualBox แต่ฉันมีสิทธิ์ไม่เพียงพอที่จะสร้างไฟล์ vmdk โปรแกรมต้องการสิทธิ์ของผู้ดูแลระบบ ฉันต้องทำผ่านบรรทัดคำสั่ง (cmd)

ฉันจะอธิบายวิธีการทำผ่านบรรทัดคำสั่ง แต่ถ้าคุณต้องการสร้างไฟล์ bat ให้คัดลอกบรรทัดและแก้ไขด้วยตนเองเล็กน้อย

3.1 การกำหนดค่า VirtualBox ให้บูตจากแฟลชไดรฟ์

เปิด cmd (ในฐานะผู้ดูแลระบบ)

ป้อนข้อมูลต่อไปนี้: cd เส้นทางไปยัง VirtualBox (ของฉันคือ: "C:\Program Files\Oracle\VirtualBox") หลังจาก
คำสั่งภายใน VboxManage.exe createrawvmdk - ชื่อไฟล์ c:\vbox\usb.vmdk -rawdisk \\.\PhysicalDrive1

ฉันจะเขียนคำสั่ง:
คำสั่งภายใน VboxManage.exe createrawvmdk (จะต้องเขียนใหม่);
- ชื่อไฟล์ (เส้นทางในการบันทึกไฟล์ vmdk)
- rawdisk (ฟิสิคัลดิสก์, แฟลชไดรฟ์) - วิธีค้นหาหมายเลขใดสำหรับสิ่งนี้เราต้องการ DiskPart

มาเริ่มกันที่ DiskPart
เปิด cmd อื่น ยูทิลิตี้นี้ไม่ต้องการสิทธิ์ของผู้ดูแลระบบ

ป้อน diskpart หากป้อนถูกต้อง คุณจะเห็นหน้าต่างนี้:

ป้อนดิสก์รายการและค้นหาแฟลชไดรฟ์ในรายการ โปรดทราบว่าเนื่องจากฉันมี Disk 0 คือฮาร์ดไดรฟ์ และ Disk 1 คือแฟลชไดรฟ์ เนื่องจาก Disk 1 เป็นแฟลชไดรฟ์ คำสั่งใน VboxManager จะเป็น:

เปลี่ยนกลับเป็น cmd ด้วยคำสั่งที่คุณป้อน

คำสั่งภายใน VboxManage.exe createrawvmdk - ชื่อไฟล์สำหรับ vmdk -rawdisk \\.\PhysicalDrive1 (ในกรณีของฉัน 1 คือแฟลชไดรฟ์)

อย่าลืมสร้างโฟลเดอร์ที่คุณจะบันทึกไฟล์ vmdk หากทุกอย่างเป็นไปด้วยดีคุณจะเห็นจารึก
การเข้าถึงดิสก์โฮสต์ RAW ไฟล์ VMDK filename.vmdk สร้างสำเร็จแล้ว

ตอนนี้เรามาดูการตั้งค่าเครื่องเสมือนกันดีกว่า

3.2 การเชื่อมต่อแฟลชไดรฟ์ภายนอกเข้ากับเครื่องเสมือน

คลิกขวาที่เครื่องเสมือน -> การตั้งค่า

เลือกสื่อจากรายการด้านซ้าย จากนั้นคลิกที่ปุ่มที่เน้นด้วยสีแดงในภาพ

คลิกที่ปุ่ม "เลือกดิสก์ที่มีอยู่" และเลือกไฟล์ vmdk ที่คุณสร้างขึ้น

ตอนนี้เรามาดูการเชื่อมต่อ USB WiFi กับ AirSlax ใน VirtualBox กันดีกว่า:

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

หากทุกอย่างถูกต้อง คุณจะเห็นเมนูสีน้ำเงิน เลือกโหมดกราฟิกแล้วรอ

ทันทีที่เดสก์ท็อปปรากฏขึ้นคุณก็สามารถทำงานได้

นี่คือภาพหน้าจอของ AirSlax ใน VirtualBox:

ฉันหวังว่าฉันจะไม่เสียเวลามาก ขอให้โชคดี!

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

วิธีบู๊ตแฟลชไดรฟ์ 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. บทความนี้ถือว่าไม่สมบูรณ์เนื่องจากยังทำงานได้ไม่เต็มที่

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


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

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

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

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

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

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

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

ระบุเส้นทางการจัดวาง เรากด.

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

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

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

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

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

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

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

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

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

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

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

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

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

เลือกอันที่มีอยู่

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

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

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

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

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

สำหรับการดำเนินการนี้ เราต้องการซอฟต์แวร์เพิ่มเติมที่เรียกว่า บูต USB เครื่องเสมือนคุณสามารถดาวน์โหลดโปรแกรมได้จากเว็บไซต์อย่างเป็นทางการโดยคลิกที่ลิงค์ http://reboot.pro/files/download/339-virtual-machine-usb-boot/ จากไซต์ของผู้พัฒนา คุณสามารถดาวน์โหลดทั้งเวอร์ชันการติดตั้งปกติของโปรแกรมและเวอร์ชันพกพาที่ไม่จำเป็นต้องติดตั้ง ฉันดาวน์โหลดแบบพกพา

โปรแกรมได้รับการดาวน์โหลด แตกแพ็ก และเปิดใช้งานแล้ว

ในหน้าต่างโปรแกรมที่เปิดขึ้น คลิกเพิ่ม

ในประเด็น VMname,เราจำเป็นต้องเลือกเครื่องเสมือนที่แฟลชไดรฟ์ของเราควรบู๊ต

My VirtualBox มีเครื่องเสมือน 5 เครื่อง คุณสามารถดูได้ในภาพด้านล่าง

ฉันเลือก Windows 7 เช่น เมื่อเริ่มต้น เครื่องเสมือนนี้จะบูตจากแฟลชไดรฟ์ USB

ในประเด็น ขับเพื่อเพิ่มและบูตเลือกแฟลชไดรฟ์ที่เราต้องการเชื่อมต่อกับเครื่องเสมือน

ในหน้าต่างข้อมูลที่ปรากฏขึ้น คลิกตกลง

เลือกแท็บที่ปรากฏในรายการแล้วคลิก เริ่ม.ก่อนที่จะกดปุ่ม เริ่มตรวจสอบให้แน่ใจว่า ViralBox ไม่ทำงาน

ในหน้าต่างข้อมูลที่ปรากฏขึ้น ให้คลิก ตกลง อีกครั้ง หลังจากนั้นเครื่องเสมือนจะเริ่มทำงานจากแฟลชไดรฟ์ตามที่เราต้องการ

ปัญหาในการเริ่มต้น

ใน VirtualBox เวอร์ชันตั้งแต่ 5.0 มีข้อผิดพลาดเกิดขึ้นเมื่อเริ่มต้นจากโปรแกรม Virtual Machine USB Boot ร้ายแรง: ไม่พบสื่อที่สามารถบูตได้! ระบบหยุดทำงาน, ข้อผิดพลาดนี้เกิดขึ้นเนื่องจากโปรแกรม Virtual Machine USB Boot ไม่ได้สร้างคอนโทรลเลอร์ IDE โดยอัตโนมัติในเวอร์ชัน VitualBox 5 หากไม่มีจะไม่สามารถเชื่อมต่อไฟล์ vmdk ที่สร้างโดยโปรแกรมได้ซึ่งจะรับผิดชอบในการเชื่อมต่อกับแฟลชไดรฟ์ของเรา .

เพื่อแก้ไขข้อผิดพลาด เราจำเป็นต้องสร้างตัวควบคุม IDE ใน VirtualBox ด้วยตนเอง เราเข้าไปในโปรแกรมเลือกเครื่องเสมือนที่เราต้องการบูต (ในกรณีของฉันคือ Windows 7) จากนั้นไปที่ การตั้งค่า -> สื่อในประเด็น ผู้ให้บริการข้อมูลที่ด้านล่างคลิกที่ปุ่มที่มีกากบาทสีเขียว (ดังแสดงในภาพด้านล่าง) แล้วเลือกรายการ เพิ่มตัวควบคุม IDE

เรียกใช้โปรแกรม Virtual Machine USB Boot อีกครั้ง คลิก เริ่ม.

ตอนนี้โปรแกรมเริ่มต้นจากแฟลชไดรฟ์โดยไม่มีข้อผิดพลาด

และอย่างที่เราเห็น ไฟล์ที่มีนามสกุล vmdk เชื่อมต่อกับคอนโทรลเลอร์ IDE ได้สำเร็จ

เกี่ยวกับแสดงความคิดเห็นของคุณเกี่ยวกับบทความนี้ และแน่นอน ถามคำถามของคุณหากมีบางอย่างผิดพลาดสำหรับคุณ

ขอขอบคุณสำหรับความสนใจของคุณ!