কোন ভার্চুয়াল মেশিন ইউএসবি ড্রাইভ থেকে বুট করতে পারে?


17

কোনও ডেস্কটপ আছে (হিপর্ভাইজার নয়) ভার্চুয়াল মেশিন সফটওয়্যারটি ইউএসবি ড্রাইভ থেকে বুট করতে সক্ষম? কোনটি এবং কীভাবে?


খোঁড়া যে তারা ভার্চুয়াল মেশিনে এম্বেড করা আরও ভাল সমাধান নিয়ে আসে নি।
জেমস Mertz

উত্তর:


14

আমি ভার্চুয়াল ডিস্ক ভিএমডিকে সামঞ্জস্যপূর্ণ মেশিনগুলির সমাধান পেয়েছি।

আমি যে পদক্ষেপগুলি করেছি তা নিম্নলিখিত:

  1. ভার্চুয়াল বক্স ইনস্টল করুন
  2. ইউএসবি ড্রাইভের ফিজিকাল ডিস্ক নম্বর নির্ধারণ করুন। এটি অর্জনের জন্য আমি ডাব্লুএমআই কোড ক্রিয়েটার দ্বারা উত্পাদিত নিম্নলিখিত স্ক্রিপ্টটি চালাচ্ছি :

    strComputer = "." 
    Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") 
    Set colItems = objWMIService.ExecQuery( _
        "SELECT * FROM Win32_DiskDrive WHERE Name = '\\\\.\\PHYSICALDRIVE1'",,48) 
    For Each objItem in colItems 
        Wscript.Echo "-----------------------------------"
        Wscript.Echo "MediaType: " & objItem.MediaType
        Wscript.Echo "Model: " & objItem.Model
        Wscript.Echo "Name: " & objItem.Name
    Next
    
  3. ভার্চুয়ালবক্স ফোল্ডার থেকে এটি সম্পাদন করুন, স্ক্রিপ্টের দ্বারা প্রদত্ত নম্বরটি দিয়ে XXX পরিবর্তন করুন:

    VBoxManage internalcommands createrawvmdk -filename "C:\USB.vmdk" -rawdisk \\.\PhysicalDriveXXX -register
    
  4. কেবলমাত্র পুরো ডিস্ক সহ একটি নতুন ভার্চুয়ালবক্স মেশিন তৈরি করুন এবং এটি শুরু করুন। আমি ভিএমওয়্যারের সাথে কেবল ইউএসবি.ভিএমডিকি ব্যবহার করার জন্য জোর করে চেষ্টা করেছি এবং ভার্চুয়াল মেশিন শুরু হয় তবে অপারেটিং সিস্টেমটি লোড করার সময় ধীর ডিভাইস সম্পর্কে একটি ত্রুটি দেখায়।


নির্দিষ্টকরণের জন্য এবং আপনার নিজের প্রশ্নের উত্তর দেওয়ার জন্য +1। চমৎকার!
কোয়াকোট কোয়েসোট

2
এটি দরকারী তথ্য, তবে দৈহিক ড্রাইভ নম্বর নির্ধারণের জন্য স্ক্রিপ্টে একটি টাইপ রয়েছে; ফিজিরিভ্রাইভ 1 এর জন্য অনুসন্ধান করা হার্ড কোডেড। ,, 48) "* Win32_DiskDrive কোথা থেকে নামের মত '।% \\\\ \\ PHYSICALDRIVE%' নির্বাচন": থেকে স্ক্রিপ্ট 4 র্থ লাইন পরিবর্তন
ক্রিস

5

ভার্চুয়ালবক্স অপ্রত্যক্ষভাবে এটি করতে পারে

ভার্চুয়ালবক্সে আপনার ইউএসবি ড্রাইভটি কাঁচা ডিস্ক হিসাবে কনফিগার করুন (ম্যানুয়ালটির পৃষ্ঠা 105)। তার পরে অতিথি আপনার ইউএসবি ড্রাইভটিকে আইডিই ড্রাইভ হিসাবে দেখতে পাবে এবং এতে বুট করতে সক্ষম হবে।


আমি এই গুগলটি দেখেছি ;-) তবে ম্যানুয়ালটি কোনটি রেফার করছে? এটা কিভাবে করতে হবে?
ফেরানবি

1

আপনি যা খুঁজছেন তা এটি কিনা তা নিশ্চিত নন, তবে ভিএমওয়্যার ইএসজি হাইপারভাইজার আসলে কোনও ইউএসবি ড্রাইভ বন্ধ করে দেবে। এইচপি আসলে এইভাবে সার্ভার বিক্রি করে।


জেনে ভালো লাগলো, তবে ডেস্কটপের জন্য আমার এটি দরকার। (আমি প্রশ্ন আপডেট করেছি)।
ফেরানবি

0

এছাড়াও VMWare ইউএসবি থেকে বুট করতে পারে, যদি এটি ফিজিকাল এইচডি হিসাবে কনফিগার করা থাকে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.