Ինչպես գործարկել Raspberry Pi-ն VirtualBox-ում
Դա կարկանդակ չէ երկնքում. դուք կարող եք ունենալ վիրտուալ Raspberry Pi:
Հիմնական Takeaways
- Raspberry Pi OS-ով աշխատող վիրտուալ մեքենա ստեղծելու համար ձեզ հարկավոր է.
- Ներբեռնեք Raspberry Pi OS պատկերը:
- Գործարկեք VirtualBox-ը և ստեղծեք նոր վիրտուալ մեքենա:
- Գործարկեք վիրտուալ մեքենան՝ օգտագործելով Raspberry Pi OS պատկերը:
- Տեղադրեք Raspberry Pi OS-ը, այնուհետև կատարեք ցանկացած վերջնական ճշգրտում, օրինակ՝ էկրանի լուծաչափի կարգավորում:
Վիրտուալ մեքենայում Raspberry Pi-ի գործարկումը օգտակար հաքեր է մշակողների, հոբբիների և բոլոր նրանց համար, ովքեր ցանկանում են փորձել նախքան գնելը: Ահա, թե ինչպես դա անել VirtualBox-ում.
Ինչու ձեզ կարող է անհրաժեշտ լինել վիրտուալ Raspberry Pi
Raspberry Pi-ն կրեդիտ քարտի չափի մեկ տախտակային համակարգիչ է: Այն լիովին գործող փոքր համակարգիչ է բյուջետային գնով և մեծ բնութագրերով: Արտադրանքի շարքում կան բազմաթիվ մոդելներ՝ սկսած մինիմալիստական Pi Pico-ից 10 դոլարից պակաս արժողությամբ մինչև Raspberry Pi 5 առաջատար արտադրանքը, որը հայտարարվել էր 2023 թվականի սեպտեմբերին: Այն վաճառվում է $60-ով 4GB մոդելի համար և $80-ով 8GB մոդելի համար:
Իր փոքր չափի, ցածր գնի և Linux բաշխում գործարկելու ունակության պատճառով Raspberry Pis-ը ընդունվեց հոբբիստների, ստեղծողների և հարդարման մասնագետների կողմից և օգտագործվեց բոլոր տեսակի հետաքրքիր և ստեղծագործ նախագծերում՝ իր նախատեսված կրթական շուկայից շատ հեռու: Այս նախագծերը հաճախ աշխատում են որպես անգլուխ համակարգեր՝ օգտագործելով հաշվողական հզորությունը այն դեպքերում, երբ էկրանի, ստեղնաշարի և մկնիկի կարիք չկա: Raspberry Pi-ն ապահովում է նախագծի ներկառուցված ուղեղը և աշխատում է առանց մարդկային փոխազդեցության: Մարդիկ օգտագործել են Raspberry Pi-ն որպես հիմնական հաշվողական տարր իրենց սեփական ցանցային սարքերի և ինտերնետ-of-Things սարքերի համար:
Բայց դուք արգելափակված չեք անգլուխ սարքերի մեջ: Raspberry Pi-ի մոդելների մեծ մասը կարող է վարել բարձր լուծաչափով մոնիտոր: Իրականում, Raspberry Pi-ի 4-րդ և 5-րդ մոդելներն ունեն երկու միկրո-HDMI ելք, ինչը նրանց թույլ է տալիս միաժամանակ երկու մոնիտոր վարել, իսկ Raspberry Pi-ի 1, 2 և 3 մոդելները կարող են բոլորը վարել մեկ մոնիտոր: Ներբեռնեք դրանք ARM սարքաշարի համար նախատեսված Linux բաշխմամբ, կցեք ստեղնաշար, մկնիկ և մոնիտոր, և դուք կունենաք աշխատասեղան համակարգիչ:
Ճիշտ է, ավելի վաղ մոդելների հզորությունը նշանակում էր, որ կատարումը համեստ էր, բայց ավելի ուշ մոդելները զգալիորեն ավելի հզոր են: Raspberry Pi-ն այսպես օգտագործելու հնարավորությունը շատ ավելի հեշտ է դարձնում Pi-ի համար զարգացումը: Մեկ այլ հարթակի վրա, ինչպիսին է ավանդական աշխատասեղանի ԱՀ-ի զարգացումը, կարող է անակնկալներ առաջանալ, երբ ձեր կոդը տեղափոխվեց Raspberry Pi՝ թեստավորման համար:
Խնդիրն այն է, որ ծրագրային ապահովման մշակողները էներգիայի կարիք ունեն, և Raspberry Pi-ն այնքան բան ունի առաջարկելու: Որպեսզի զարգացումները ընթանան իրատեսական տեմպերով, հավաքման ժամանակը պետք է կարճ լինի: Հավանաբար, ձեր գործիքների շղթան ավելի շատ հիշողության կարիք ունի, քան Raspberry Pi-ն կարող է աջակցել: Բացի այդ, Raspberry Pi-ն օգտագործում է SD քարտ որպես պահեստ, այնպես որ սկավառակի ինտենսիվ գործողությունները կարող են խափանվել:
Պատասխաններից մեկը Raspberry Pi օպերացիոն համակարգը որպես վիրտուալ մեքենա գործարկելն է այլ սարքաշարի վրա: Դա ձեզ տալիս է այն ուժը, որն անհրաժեշտ է այն իրատեսական արագությամբ վարելու համար, ինչպես նաև կարող եք կարգավորել այնքան RAM և կոշտ սկավառակի տարածք, որքան ցանկանում եք:
Դուք կարող եք դա օգտագործել՝ օգնելու ձեր զարգացման ջանքերին, այնուհետև փորձարկել ձեր հավելվածը մեկ այլ վիրտուալ մեքենայի վրա, որը կազմաձևված է կրկնօրինակելու Raspberry սարքի իրական ճշգրտումը, որի վրա պատրաստվում եք գործարկել պատրաստի ծրագրակազմը: Քանի որ դուք կարող եք ստեղծել վիրտուալ մեքենայի պատկերը և հետ գլորվել դրան, դուք կարող եք ակնթարթորեն ձեր թեստային մեքենան վերադարձնել մերկ վիճակի թեստերի միջև ընկած ժամանակահատվածում:
Միգուցե, այնուամենայնիվ, դուք ծրագրավորող չեք, դուք պարզապես կարող եք լինել մեկը, ով հետաքրքրված է Raspberry Pi-ով, բայց զգուշանում է ձեր գումարը հանձնելուց, քանի դեռ հնարավորություն չեք ունեցել շրջել և տեսնել, թե արդյոք այն համապատասխանում է ձեր կարիքներին: Raspberry OS-ն վիրտուալ մեքենայում գործարկելը ձեզ լավ պատկերացում կտա, թե ինչ է սպասվում:
Իհարկե, կլինեն որոշ տարբերություններ, դուք չեք փորձարկի իրական Raspberry Pi սարքավորումը, այնպես որ ցանցի թողունակությունը և տեսանյութի որակը չեն ներկայացնի իրական սարքը:
Եկեք անցնենք VirtualBox-ում Raspberry Pi վիրտուալ մեքենայի ստեղծման համար անհրաժեշտ քայլերը:
Raspberry Pi Desktop OS-ի ներբեռնում
Կան բազմաթիվ օպերացիոն համակարգեր, որոնք կարող եք օգտագործել Raspberry Pi-ում, սակայն Raspberry Pi-ի սարքավորումը հիմնված է ARM-ի վրա, և VirtualBox-ը չի ընդօրինակում ARM սարքավորումը: Այսպիսով, վիրտուալ մեքենա ստեղծելու համար անհրաժեշտ է օգտագործել Raspberry Pi օպերացիոն համակարգ, որը տրամադրում է նաև x86 ապարատային աջակցող տարբերակ:
Raspberry Pi-ի պաշտոնական օպերացիոն համակարգը կոչվում է Raspberry Pi OS: Այն հիմնված է Debian Linux-ի վրա և կարող եք ներբեռնել տարբերակ PC-ի և Mac-ի համար: Դա այն տարբերակն է, որը մենք կօգտագործենք:
Ներբեռնեք Raspberry Pi Desktop օպերացիոն համակարգը և ուշադրություն դարձրեք, թե որտեղ է գտնվում ISO պատկերը ձեր համակարգչում: Այն հավանաբար կլինի ձեր «Ներբեռնումներ» պանակում:
Վիրտուալ մեքենայի ստեղծում
Առաջին քայլը վիրտուալ համակարգչի ստեղծումն է, որի մեջ մենք տեղադրելու ենք օպերացիոն համակարգը:
Սկսեք VirtualBox-ը և սեղմեք «Մեքենա», ապա «Նոր»: Մենք պետք է անուն տանք վիրտուալ մեքենային: Սա պարզապես պիտակ է, որն օգտագործում է VirtualBox-ը մեքենան նույնականացնելու համար, այնպես որ կարող եք այն անվանել ամեն ինչ: Մենք գնում ենք «RaspberryPi» պարզ անունով:
«Թղթապանակ» դաշտում մուտքագրեք այն գրացուցակը, որտեղ ցանկանում եք, որ VirtualBox-ը պահի ձեր նոր վիրտուալ մեքենան: «ISO Image» դաշտում ընտրեք ձեր ներբեռնած ֆայլը: Բացվող ցանկը թույլ է տալիս նավարկելու ֆայլը: Ի վերջո, ընտրեք «Բաց թողնել անվերահսկելի տեղադրումը» վանդակը և սեղմեք «Հաջորդ» կոճակը:
«Սարքավորում» էջը թույլ է տալիս մեզ սահմանել RAM-ը և պրոցեսորի միջուկների քանակը, որոնք մենք տրամադրում ենք այս վիրտուալ մեքենային:
Ես ընտրեցի 8 ԳԲ օպերատիվ հիշողություն և թողեցի պրոցեսորի միջուկները մեկում: Սեղմեք «Հաջորդ» կոճակը, երբ պատրաստ լինեք շարունակել:
«Վիրտուալ կոշտ սկավառակ» էջը թույլ է տալիս ընտրել կոշտ սկավառակի չափը մեր VirtualMachine-ում: Սա կկրկնօրինակի SD քարտը, որը Raspberry Pi-ն օգտագործում է պահեստավորման համար:
Ես նրան տվեցի 16 ԳԲ կոշտ սկավառակ և անտեսեցի մյուս տարբերակները: Սա անմիջապես չի անջատում 16 ԳԲ ձեր կոշտ սկավառակից, VirtualBox-ը թույլ է տալիս վիրտուալ մեքենայի վիրտուալ սկավառակն ըստ պահանջի աճել մինչև առավելագույնը 16 ԳԲ:
Սեղմեք «Հաջորդ» կոճակը՝ շարունակելու համար:
«Ամփոփում» էջը ցույց է տալիս ձեր ընտրության ամփոփագիրը:
Սեղմեք «Ավարտել» կոճակը՝ ձեր վիրտուալ մեքենան ստեղծելու համար:
VirtualBox հավելվածում կտեսնեք նոր մուտք՝ հենց նոր ընտրած անունով: Մեր դեպքում դա «Rasberry Pi»-ն էր։
Մենք պատրաստվում ենք ճշգրտել որոշ կարգավորումներ մեր մեքենայի մեջ: Ընտրեք ձեր նոր վիրտուալ մեքենան և սեղմեք «Կարգավորումներ» պատկերակը:
Կողային գոտում ընտրեք «Ցուցադրում» և «Վիդեո հիշողություն» սահիչը մինչև վերջ քաշեք դեպի աջ:
Սա վիրտուալ մեքենային տալիս է ավելի շատ RAM՝ օգտագործելու իր վիրտուալ գրաֆիկական քարտի համար:
Ընտրեք «Ցանց» կողագոտում և ընտրեք «Կամրջված ադապտեր» «Կցված է» բացվող պատուհանում:
Սա մեր վիրտուալ մեքենային տալիս է ցանցային միացում նույն IP տիրույթում, ինչ ձեր իրական համակարգիչը: Սա հեշտացնում է SSH-ը ձեր վիրտուալ մեքենայի վրա, անհրաժեշտության դեպքում, և թույլ է տալիս ձեր վիրտուալ մեքենային մուտք գործել ֆիզիկական սարքեր, ինչպիսիք են տպիչները: Սեղմեք «OK» կոճակը էկրանի ներքևում: Կարգավորումների երկխոսությունը կփակվի:
Այժմ մենք կարող ենք գործարկել մեր վիրտուալ մեքենան՝ սեղմելով կանաչ սլաքի պատկերակը:
Մեր վիրտուալ մեքենան գործարկվել է, և ISO պատկերը գործարկվել է:
Մենյուից ընտրեք «Տեղադրեք» և սեղմեք «Enter»: Ցանկից ընտրեք ձեր ստեղնաշարը և սեղմեք «Enter»:
«Բաժանման սկավառակներ» էկրանին ընտրեք «Ուղղորդված - օգտագործեք ամբողջ սկավառակը» և սեղմեք «Enter»:
Այս վիրտուալ մեքենայի մեջ մենք ունենք միայն մեկ կոշտ սկավառակ: Մենք նախազգուշացված ենք, որ այն կջնջվի բոլոր տվյալներից: Դա լավ է, այս բոլորովին նոր վիրտուալ սկավառակի վրա ոչինչ չկա:
Սեղմեք «Enter»՝ շարունակելու համար: Ձեզանից պահանջվում է բաժանման սխեման: Համոզվեք, որ «Բոլոր ֆայլերը մեկ բաժանման մեջ (խորհուրդ է տրվում նոր օգտվողների համար)» ընտրված է և սեղմեք «Enter»:
Դուք կտեսնեք ձեր կատարած բաժանման ընտրության ամփոփագիրը:
Շարունակելու համար սեղմեք «Enter»: Էկրանը փոխվում է, որպեսզի կարողանաք հրաժարվել: «Ոչ» ընտրված է լռելյայն:
Նշեք «Այո» և սեղմեք «Enter»: Ներկայումս դուք կտեսնեք մի էկրան, որը պատմում է ձեզ, որ տեղադրողը ենթադրում է, որ դուք ցանկանում եք տեղադրել GRUB boot loader-ը այս վիրտուալ մեքենայի հիմնական սկավառակի վրա:
Դա մեր ունեցած միակ սկավառակն է, այնպես որ կարող եք սեղմել «Enter»՝ այդ տեղադրությունն ընդունելու համար:
Հաջորդ էկրանին ընտրեք «/dev/sda (ata-VBOX_HARDRISK….)» և սեղմեք «Enter»:
Դա հուշում է տեղադրողին օգտագործել կոշտ սկավառակի առաջին բաժանումը որպես բեռնիչի տեղադրություն:
Տեղադրման ընթացքում առաջընթացի սանդղակը կամաց-կամաց կսկսվի:
Ի վերջո, դուք կտեսնեք «Ավարտել տեղադրումը» էջը:
Համոզվեք, որ «Շարունակել» ընդգծված է և սեղմեք «Enter»: Ձեր վիրտուալ մեքենան կվերագործարկվի:
Առաջին անգամ բեռնում Raspberry Pi-ում
Քանի որ ձեր վիրտուալ մեքենան բեռնվում է, դուք կտեսնեք սովորական բեռնախցիկի էկրանները ճիշտ այնպես, կարծես ֆիզիկական Raspberry Pi-ն եք բեռնում: Առաջին էկրանը, որը դուք կտեսնեք, GRUB մենյուն է:
Կարող եք կամ սեղմել «Enter» կամ սպասել մենյուի ժամանակի ավարտին: Սա սովորաբար տևում է մոտ 10 վայրկյան:
Առաջին անգամ, երբ բեռնում եք ձեր վիրտուալ մեքենան, դուք պետք է որոշ տեղեկություններ տրամադրեք ձեր վիրտուալ Pi-ի կազմաձևումն ավարտելու համար:
Կտտացրեք «Հաջորդ» կոճակը, երբ տեսնեք տեղադրման առաջին էկրանը: «Սահմանել երկիրը» էկրանին օգտագործեք բացվող ընտրացանկերը՝ ընտրելու ձեր երկիրը, լեզուն և ժամային գոտու կարգավորումները:
Շարունակելու համար սեղմեք «Հաջորդ» կոճակը:
«Ստեղծել օգտվող» էկրանին մուտքագրեք ձեր օգտատիրոջ անունը և գաղտնաբառ ստեղծեք նրա համար:
Կտտացրեք «Հաջորդ» կոճակը՝ իրենց օգտատիրոջ հաշիվը ստեղծելու համար:
«Թարմացնել ծրագրակազմի» էկրանը ստուգում է ձեր ընթացիկ տեղադրումը ծրագրաշարի պահոցների համեմատ՝ համոզվելու, որ այն արդիական է: Սա մի փոքր ժամանակ է պահանջում, բայց ես խորհուրդ եմ տալիս կծել փամփուշտը և նստել դրա միջով:
Սեղմելով «Հաջորդ» կոճակը, կատարվում են թարմացման ստուգումներ:
Կտտացրեք «OK» կոճակը, երբ թարմացումներն ավարտվեն:
Փոփոխությունները կիրառելու համար սեղմեք «Վերագործարկեք» կոճակը:
Էկրանի լուծաչափի կարգավորում
Երբ ձեր վիրտուալ Raspberry Pi-ի բեռնախցիկը սկսվի, այն մուտք կգործի ձեր օգտատիրոջը և անմիջապես կբեռնվի LXDE աշխատասեղան: Բայց դուք հավանաբար կտեսնեք, որ ձեր աշխատասեղանը փոքր ուղղանկյուն է ձեր էկրանի մեջտեղում՝ 800x600 լուծաչափով:
Ավելի իրատեսական լուծում սահմանելը հեշտ է: Սեղմեք Raspberry պատկերակը վերին ձախ անկյունում:
Ցանկերից ընտրեք «Նախապատվություններ» > «Էկրանի կազմաձևում»:
Ձեր աշխատասեղանին կբացվի «Էկրանի դասավորության խմբագիր» հավելվածը: Աջ սեղմեք «վիրտուալ1» մակագրված մոխրագույն քառակուսու վրա:
Ցանկերից ընտրեք «Resolution» և այնուհետև այն բանաձևը, որը ցանկանում եք օգտագործել: Փոփոխություններն ուժի մեջ մտնելու համար պետք է վերագործարկեք:
Դուք ամեն ինչ պատրաստ եք
վերջ։ Դուք պատրաստ եք փորձարկել և ուսումնասիրել ձեր վիրտուալ Raspberry Pi-ում: