Boot USB Drive-ից VirtualBox-ում Linux-ում
VirtualBox-ում կարող եք օգտագործել կենդանի Linux USB վիրտուալ մեքենաներով: Դա ձեզ փրկում է ձեր հյուրընկալող մեքենայի վերագործարկման անհանգստությունից:
Ունե՞ք կենդանի Linux USB: Ձեր ընթացիկ համակարգում այն փորձարկելու սովորական եղանակն այն է, որ վերագործարկեք և ընտրեք բեռնումը կենդանի USB-ից, երբ համակարգը վերագործարկվի:
Բայց դա նյարդայնացնում է, քանի որ դուք պետք է դադարեցնեք աշխատել ձեր համակարգչում և վերագործարկեք այն:
Ավելի քիչ խանգարող միջոց է VM-ի օգտագործումը:
Այո, դուք կարող եք բեռնել USB-ից վիրտուալ մեքենայի մեջ VirtualBox-ով: Այսպիսով, դուք ստիպված չեք լինի տեղադրել բաշխում VM-ում միայն այն փորձելու համար: Փոխարենը օգտագործեք ուղիղ եթերը:
Այս ձեռնարկում ես ցույց կտամ Linux համակարգերի VirtualBox-ում USB կրիչից գործարկելու քայլերը: Դա որոշակի ժամանակ և ջանք է պահանջում, բայց ձեզ փրկում է ձեր համակարգը վերագործարկելուց:
Բեռնում USB կրիչից VirtualBox-ում Linux-ում
Քանի որ սա ձեռնարկ է առաջադեմ օգտատերերի համար, ես բաց եմ թողնում մի քանի քայլեր, որոնք ձեզ նախապես անհրաժեշտ են:
VirtualBox-ը տեղադրված է ձեր Linux համակարգում
Կենդանի Linux USB, գերադասելի է Ventoy-ի օգտագործմամբ
Այս ուղեցույցը բաժանված է երեք մասի.
Ստեղծեք վիրտուալ մեքենայի սկավառակի ֆայլ
Բեռնեք USB-ի միջոցով VM-ում
Վիրտուալ մեքենայի սկավառակի հեռացում (ըստ ցանկության)
Այսպիսով, եկեք սկսենք առաջինից:
Քայլ 1. Ստեղծեք վիրտուալ մեքենայի սկավառակի ֆայլ (VMDK)
Նախ, դուք պետք է նույնականացնեք USB կրիչի սկավառակի անունը, և դա անելու համար դուք պետք է թվարկեք ձեր համակարգի կրիչներ:
Այդ նպատակով ես պատրաստվում եմ օգտագործել lsblk հրամանը.
lsblk
Համոզվեք, որ օգտագործեք սկավառակի անունը առանց որևէ թվերի: Իմ դեպքում, Ventoy-ը կոչվում է sdb1-ով, բայց, այնուամենայնիվ, ես պետք է օգտագործեմ միայն sdb-ը:
Վերևի պատկերից կարող եք տեսնել, որ Ventoy-ը նշված է sdb1
-ով, բայց դուք պետք է օգտագործեք անունը առանց որևէ թվերի: Սա նշանակում է, որ ես պետք է օգտագործեմ միայն sdb
-ը, այլապես այն սխալ կառաջացնի:
Երբ գտնեք ձեր սկավառակի անունը, օգտագործեք VBoxManage հրամանը հետևյալ հրամանում ստեղծելու համար
sudo VBoxManage createmedium disk --filename=/path/to/rawdisk.vmdk --variant=RawDisk --format=VMDK --property RawDrive=/dev/sda
Վերոնշյալ հրամանում ուղին փոխարինեք /path/to/rawdisk.vmdk
-ով, որտեղ ցանկանում եք պահպանել ֆայլը և /dev/sda
ձեր թիրախային դրայվով:
Իմ դեպքում, ես ուզում եմ ստեղծել IF.vmdk
անունով ֆայլ իմ գլխավոր գրացուցակում և իմ թիրախային դրայվը /dev/sdb
է, այնուհետև ես կօգտագործեմ հետևյալը։ :
vmdk ֆայլը ստեղծելու համար պետք է բացարձակ ճանապարհ տալ:
sudo VBoxManage createmedium disk --filename=/home/sagar/IF.vmdk --variant=RawDisk --format=VMDK --property RawDrive=/dev/sdb
Եվ վերջապես, փոխեք թույլտվությունները՝ օգտագործելով chmod հրամանը.
sudo chmod 777 Filename.vmdk
Քայլ 2. Բեռնում USB-ից VirtualBox-ում Linux-ում
Նախ, բացեք VirtualBox-ը ձեր համակարգի ընտրացանկից և սեղմեք Նոր
կոճակը:
Այնտեղ անվանեք ձեր VM-ն և ընտրեք օպերացիոն համակարգի տեսակը և դրա տարբերակը.
Այժմ սեղմեք Հաջորդ
կոճակը և այն կխնդրի ձեզ հատկացնել ապարատային ռեսուրսներ ձեր VM-ի համար.
Սարքավորումների ռեսուրսների բաշխումն ավարտելուց հետո սեղմեք Հաջորդ
կոճակը:
Այստեղ դուք կգտնեք վիրտուալ սկավառակ ստեղծելու կամ ավելացնելու տարբերակ: Այժմ կատարեք 3 պարզ քայլ.
Ընտրեք 2-րդ տարբերակը՝ ասելով
Օգտագործեք գոյություն ունեցող վիրտուալ կոշտ սկավառակի ֆայլ
:Սեղմեք
Ֆայլ
պատկերակի վրա:Սեղմեք
Ավելացնել
կոճակը և ընտրեք այն ֆայլը, որը վերջանում է.vmdk
-ով, որը վերջերս ստեղծել եք:
Ֆայլը ընտրելուց հետո այն ձեզ ցույց կտա ֆայլի անունը, ընտրեք այն և սեղմեք Ընտրեք
տարբերակը:
Այն ձեզ ցույց կտա այն ֆայլը, որն ընտրվել է բեռնման համար: Սեղմեք հաջորդի վրա և այն ցույց կտա ձեր կատարած ընտրությունների ամփոփագիրը:
Սեղմեք Ավարտել
կոճակը.
Վե՛րջ: VM-ն ստեղծվել է։
VM-ն գործարկելու համար նախ ընտրեք VM-ը և սեղմեք մեկնարկի կոճակը.
Քանի որ իմ USB-ն ուներ Ventoy, դուք կարող եք տեսնել, այստեղ թվարկված բազմաթիվ բաշխումներ.
Բավականին թույն: Ճիշտ?
Քայլ 3. Հեռացրեք VM-ը vmdk ֆայլով (ըստ ցանկության)
Երբ ես փորձեցի հեռացնել vmdk ֆայլը VM-ը ջնջելուց հետո, իհարկե, այն ջնջվում էր, բայց երբ փորձում էի ստեղծել նույն անունով նոր ֆայլ, այն ինձ սխալ էր տալիս՝ ասելով, որ ֆայլն արդեն գոյություն ունի:
Այսպիսով, այստեղ ես ձեզ կքննարկեմ, թե ինչպես կարող եք հեռացնել VM-ը vmdk ֆայլով:
Նախ, անջատեք VM-ն և հեռացրեք այն
Այժմ, եթե փորձեք հեռացնել vmdk ֆայլը, օգտագործելով rm հրամանը և բարձր արտոնությունները, կարող եք հեռացնել այն (բայց այստեղից է սկսվում պատրանքը):
Օրինակ, այստեղ ես հանեցի IF.vmdk ֆայլը.
sudo rm IF.vmdk
Եվ հիմա, եթե ես փորձեմ ստեղծել նույն անունով նոր vmdk ֆայլ, այն ինձ սխալ է տալիս՝ ասելով, որ ֆայլն արդեն գոյություն ունի.
Vmdk ֆայլը հեռացնելու համար նախ պետք է չգրանցել ֆայլը՝ օգտագործելով հետևյալը.
sudo VBoxManage closemedium disk /path/to/MyDrive.vmdk
Ավարտելուց հետո դուք կարող եք հեռացնել ֆայլը, օգտագործելով rm հրամանը, և այն հեշտությամբ կհեռացվի.
sudo rm Filename.vmdk
Եվ հետո, եթե փորձեք ստեղծել vmdk ֆայլ նույն ֆայլի անունով, կարող եք դա անել.
Ահա դուք ունեք այն!
Ավելի շատ VM խորհուրդներ
Եթե փնտրում եք ամենաարագ VM-ը, կարող եք օգտագործել Qemu + KVM համադրությունը: Ես գիտեմ, որ դա բարդ է հնչում:
Բայց ամեն ինչ հեշտացնելու համար մենք պատրաստեցինք հատուկ ուղեցույց, թե ինչպես տեղադրել և օգտագործել Qemu-ն Ubuntu-ում, ներառյալ միացնելով համօգտագործվող թղթապանակները, clipboard-ը և ավտոմատ չափափոխումը:
Հուսով եմ, որ այս ուղեցույցը ձեզ օգտակար կլինի: