Харилцагчид

Windows дээр VirtualBox суулгаж, тохируулж байна

Өнөөдөр би өөрийн туршлагын талаар ярих болно суурилуулалт, тохиргооТэгээд тохируулж байна Windows дээрх VirtualBox.Мөн би яагаад үүнийг сонгосон тухайгаа хэлэх болно VirtualBox виртуалчлалын платформ, яагаад надад энэ хэрэгтэй байна вэ гэх мэт. Цаг хэмнэхийн тулд би танд энэ сэдвээр видео үзэхийг санал болгож байна.


Яагаад VirtualBox гэж?

Би яагаад сонгосон шалтгаанаа ярихаасаа өмнө VirtualBoxБи ерөнхийдөө виртуалчлал, эмуляцийн сэдвээр бага зэрэг хөндөхийг хүсч байна. Эмуляци гэж юу вэ?
ЭмуляциЭнэ нь програм эсвэл төхөөрөмжийн өөр програм эсвэл төхөөрөмжийн ажиллагааг дуурайх чадвар юм.
Эмуляторыг хэн, юунд ашигладаг вэ?
Програм хангамжийн эмуляторууд нь үндсэн үйлдлийн системд нөлөөлөхгүйгээр олон үйлдлийн системийг нэг компьютер дээр байрлуулахад зориулагдсан. Эмулятор эсвэл виртуалчлалын системийг энгийн хэрэглэгчээс эхлээд администратор, программист хүртэл өргөн хүрээний хүмүүст ашиглах боломжтой.
Хэрэглэгчдэд зориулсан эмуляторууд- энэ нь юуны түрүүнд үндсэн програмыг дахин ачаалахгүйгээр бусад үйлдлийн системүүдийн дагуу програмуудыг эхлүүлэх, шинэ програм хангамжийг турших, тохиргоотой янз бүрийн туршилт хийх чадвар юм.
Администраторуудад зориулсан эмуляторууд- энэ бол туршилт хийх туршилтын талбай юм! Одоо удирдаж сурах нь илүү хялбар болсон; хэн ч олон арван зочин үйлдлийн системээс виртуал сүлжээ үүсгэж, тэдгээрийг тохируулах, практик ур чадвар эзэмших боломжтой.
Программистуудад зориулсан эмуляторууд- Эдгээр нь тэдгүйгээр амьдрахад хэцүү байдаг туслахууд юм. Тэд дибаг хийх, турших програмуудыг шууд утгаараа ихээхэн хурдасгадаг. Хэрэв бид сүлжээний програм хөгжүүлэгчид эсвэл доод түвшний програмчлалын талаар ярих юм бол эмуляторуудад үнэ байхгүй болно!
Хакеруудад зориулсан эмуляторууд- За, энд бүх зүйл тодорхой байна, мөлжлөг шалгах, вирус шалгах, дибаг хийх, бусад хүмүүсийн програмыг судлах ...
Тиймээс эмуляцийн ач холбогдлыг хэт үнэлэхэд хэцүү байдаг. Ганц асуулт бол аль эмулятор сонгох?

Виртуал машиныг сонгох нь хэрэглэгч өөрөө тодорхойлдог хэд хэдэн шалтгаанаас хамаарна. Би виртуал машинд тавигдах дараах шаардлагуудыг хэрэгжүүлсэн.

  1. Платформ дээр ажиллах ёстой Windows
  2. Зочны горимд хамгийн түгээмэл үйлдлийн системийг дэмжих ёстой

Бүх виртуал машинууд энэ хоёрыг хангадаггүй, би хатуу шаардлага тавьдаг гэж хэлэх болно. Намайг авч үзсэн VirtualPC(зөвхөн Windows зочны системийг дэмждэг тул ажиллахгүй байсан) болон VMWare(энэ нь төлбөртэй программ хангамж учраас ажиллахгүй байна, үнэ нь маш өндөр, би хакердсан хувилбарыг ашиглахыг хүсэхгүй байна).

VirtualBox-ийн онцлогууд

  • Хөндлөн платформ
  • Модульчлал
  • Амьд шилжилт хөдөлгөөн
  • Хост төхөөрөмжүүдийг зочны үйлдлийн системд ашиглах боломжтой болгох үед USB 2.0 дэмжлэг (зөвхөн өмчийн хувилбар)
  • 32 битийн хост систем дээр ч гэсэн 64 битийн зочин системийг (2.0 хувилбараас) дэмждэг (2.1 хувилбараас эхлээд процессорын виртуалчлалын технологийг дэмжих шаардлагатай)
  • Зочны системийн талд SMP дэмжлэг (3.0 хувилбараас эхлэн процессор дээр виртуалчлалын технологийг дэмжих шаардлагатай)
  • Суурилуулсан RDP сервер, түүнчлэн RDP дээр USB клиент төхөөрөмжүүдийн дэмжлэг (зөвхөн өмчлөлийн хувилбар)
  • Техник хангамжийн 3D хурдатгалын туршилтын дэмжлэг (OpenGL, DirectX 8/9 (дарсны код ашиглан) (зөвхөн 32 битийн Windows XP болон Vista)), DOS/Windows 3.x/95/98/ME-ийн зочдод зориулсан техник хангамжийн 3D хурдатгал нь үзүүлэх боломжгүй
  • VMDK (VMware) болон VHD (Microsoft Virtual PC) хатуу дискний дүрс, түүний дотор агшин зуурын зургуудыг дэмжих (2.1 хувилбараас эхлэн)
  • iSCSI дэмжлэг (зөвхөн өмчийн хувилбар)
  • Аудио төхөөрөмжийн виртуалчлалын дэмжлэг (AC97 эсвэл SoundBlaster 16 эмуляцийг сонгох боломжтой)
  • Төрөл бүрийн сүлжээний холболтыг дэмжих (NAT, Bridged дамжуулан хост сүлжээ, дотоод)
  • Хадгалсан виртуал машины төлөвүүдийн гинжин хэлхээний дэмжлэг (хормын хувилбарууд), зочны системийн аль ч төлөвөөс буцаах боломжтой.
  • Хуваалцсан фолдерууд нь хост болон зочин системүүдийн хооронд хялбар файл хуваалцахад дэмжлэг үзүүлдэг (Windows 2000 болон түүнээс хойшхи, Linux болон Solaris-н зочдод)
  • Хост болон зочны үйлдлийн системийн ширээний интеграцчлалыг дэмжих (тодорхойгүй горим).
  • Интерфейсийн хэлийг сонгох боломжтой (Орос хэл дээрх интерфейсийг бас дэмждэг)

Жагсаалт нь гайхалтай бөгөөд үүнээс гадна 3.2.12 хувилбар саяхан гарсан бөгөөд олон тооны алдааг зассан бөгөөд тэдгээрийг VirtualBox хөгжүүлэгчийн вэбсайтаас олж болно.

Худалдан авалт болно гэж найдаж байна Наркомпани OracleЭнэ агуу төслийн хөгжилд нөлөөлөхгүй, эс тэгвээс тэд бүх зүйлийг мөнгө олох дуртай.

VirtualBox суулгаж байна

Хост систем болгон ашигладаг Windows Vista Ultimate SP2. VirtualBox суулгах процесс нь өөрөө маш энгийн бөгөөд бүх зүйл тодорхой бөгөөд тайлбаргүй байдаг.

Дараа нь та суулгагчийн зааврыг дагах хэрэгтэй. Нэг үе шатанд сүлжээний адаптеруудыг суулгах үед дотоод сүлжээнд одоогийн холболт тасалдаж магадгүй юм. Суулгасны дараа та зочин үйлдлийн системийг нэмж эхлэх боломжтой. VirtualBox-ийг суулгасны дараа би зарим програмын тохиргоог өөрчлөхийг зөвлөж байна, ялангуяа шинэ виртуал үйлдлийн системийн файлуудын анхдагч замыг зааж өгөх гэх мэт. Үүнийг тушаалаар дуудагдсан цонхонд хийж болно Файл -> Тохиргоо.

VirtualBox-г тохируулж байна

Шинэ зочин үйлдлийн систем үүсгэж байна

Анхны виртуал үйлдлийн системээ үүсгэхийн тулд "Create" товчийг дарна уу. Шинэ виртуал машины шидтэнг ажиллуул. Түүний зааврын дагуу та ирээдүйн виртуал үйлдлийн системийн гэр бүл, түүний хувилбарыг сонгох, мөн нэрийг нь оруулах шаардлагатай болно.

512 МБ нь ихэнх үйлдлийн системд аль хэдийн хангалттай байдаг, гэхдээ би 1 ГБ хуваарилсан.
Дараа нь та шинэ хатуу диск үүсгэх хэрэгтэй болно, энэ нь нэлээд энгийн журам бөгөөд та шинэ хатуу диск үүсгэх шидтэн дээрх зааврыг дагахад л хангалттай. Үүний үр дүнд та дараах байдалтай байх ёстой.

VirtualBox дээр зочин үйлдлийн систем үүсгэх эцсийн шат

VirtualBox дээр зочны үйлдлийн системийн техник хангамжийг тохируулж байна

Та үүсгэсэн зочин системийн техник хангамжийг түүний "Properties" хэсэгт тодорхойлж болно. Үүнийг хийхийн тулд хүссэн зочин үйлдлийн системээ сонгоод командыг дуудах хэрэгтэй Үл хөдлөх хөрөнгөтушаалын самбар. Үүний дараа шинж чанаруудын цонх гарч ирнэ. Тохиргооны хэсгүүд нь энэ цонхны зүүн талд, тэдгээрийн тохиргоонууд нь цонхны төвд байх болно. Бүх тохиргоо нь ойлгомжтой бөгөөд сануулгатай.

Таб Ерөнхий - Нарийвчилсан

  • Зургийн хавтас— зочин үйлдлийн системийн дискний зургуудыг хадгалах хавтас руу очих зам. Хормын хувилбар нь их хэмжээний дискний зай шаарддаг тул энд хангалттай зай байгаа диск рүү чиглүүлэх нь дээр.
  • Хуваалцсан санах ой— хост систем болон зочин үйлдлийн системийн хооронд санах ойн хэрэглээг тохируулах
  • Мини хэрэгслийн самбар— виртуал машиныг удирдах консол

Таб Систем - Эх хавтан

  • Ачаалах захиалга— зочин үйлдлийн системийн ачаалах дарааллыг тодорхойлно. Суулгасны дараа би танд энэ дарааллыг өөрчилж, хатуу дискийг эхний байранд тавихыг зөвлөж байна (мэдээжийн хэрэг бусад медиагаас ачаалах нь танд тийм ч чухал биш бол)
  • IO APIC-г идэвхгүй болгох-аас процессоруудад ашиглагддаг дэвшилтэт тасалдал хянагч Intel. Бүрэн үйлдлийн систем дэмжигдсэн Windows.
  • EFI-г идэвхжүүлEFIТөрөл бүрийн төхөөрөмж, автобус, блок болон файлын үйлчилгээ, огноо, цаг, тогтворгүй санах ой гэх мэт ажиллах цагийн үйлчилгээнүүдийн текст болон график консолуудын дэмжлэгийг багтаасан "ачаалах үйлчилгээ"-г тодорхойлдог. Хэд хэдэн үйлдлийн системүүд ачаалахад ашигладаг.

Таб Систем - Процессор

  • Процессор(ууд)— виртуал машинд ашигладаг процессоруудын тоог тохируулах. "Тоног төхөөрөмжийн виртуалчлалыг дэмжсэн тохиолдолд л энэ сонголтыг ашиглах боломжтой гэдгийг анхаарна уу AMD-Vэсвэл VT-xтаб Систем - хурдатгал, түүнчлэн идэвхжүүлсэн сонголт OI APICтаб дээр Систем - Эх хавтан.
  • PAE/NX-г идэвхжүүлнэ үү- 64 битийн хуудасны хүснэгтийн элементүүдийг ашигладаг (үүнээс зөвхөн 36 битийг хаяглахад ашигладаг) x86-тэй нийцтэй процессоруудын суулгасан санах ойн удирдлагын нэгжийн ажиллах горим, үүний тусламжтайгаар процессор нь 64 ГБ физик санах ойг хаяглах боломжтой. 32 битийн хүснэгтүүдийг ашиглах үед хаяглагдсан 4 ГБ).

Таб Систем - хурдатгал

  • VTx/AMD-V-г идэвхжүүлнэ- үндсэн процессорын техник хангамжийн виртуалчлалыг ашиглах (Таны процессор эдгээр горимыг дэмжих ёстой эсвэл эдгээр горимыг идэвхжүүлсэн байх ёстой. BIOS)
  • Суурилуулсан пейжинг идэвхжүүлэхОруулсан пейжингзочин үйлдлийн системийн физик санах ойн хаягуудыг хост үйлдлийн системийн санах ойн физик хаяг руу хөрвүүлэх боломжийг олгодог

Таб Тээвэрлэгчид

  • Энэ таб дээр та гадаад зөөвөрлөгч болон CD/DVD хөтчүүдийн хэрэглээг тохируулах боломжтой. Та зочин үйлдлийн системийг суулгахдаа виртуал диск ашиглаж болно гэдгийг анхаарна уу. Энэ нь маш тухтай байдаг. Та тэдгээрийг дамжуулан нэмж болно Виртуал медиа менежерҮүнд та олон тооны өөр өөр зургийг хадгалж, зочны систем дэх сессийн үеэр тэдгээрийн хооронд шилжих боломжтой. Та энэ менежерийг дараах байдлаар дуудаж болно.

VirtualBox дахь виртуал дискний менежер

Таб цэвэр

  • Сүлжээний тохиргоог тусдаа нийтлэлд авч үзэх болно; IN Windows XPзөвхөн жолооч нар байдаг Pcnet-Fast III (Am79C973), ийм учраас та үүнийг сонгох хэрэгтэй.

Таб COM портууд

  • Энэ таб дээр та COM портуудын ашиглалтыг тохируулах боломжтой. Тэдгээрийг одоо бараг ашигладаггүй тул хэн ч үүнийг тохируулах шаардлагагүй болно

Таб USB

  • Энд та тэдгээрийг жагсаалтад нэмэх хэрэгтэй USB-Виртуал системд хэрэглэгдэх хянагчууд. Заасан виртуал системийг эхлүүлэхдээ болгоомжтой байгаарай USB-төхөөрөмжүүд үндсэн төхөөрөмж дээр ажиллахаа больсон (ядаж л миний хувьд тийм байсан)

Таб Хуваалцсан фолдерууд

  • Хуваалцсан фолдерууд нь хост болон зочин үйлдлийн системийн хооронд файл солилцох зориулалттай

VirtualBox дээр суулгасан Windows XP зочин үйлдлийн системийг тохируулж байна

Бид виртуал компьютерийнхээ бүх виртуал техник хангамжийн бүрэлдэхүүн хэсгүүдийн драйверуудыг суулгах хэрэгтэй. Үүнийг дараах нэмэлтүүдийг суулгаж болно.

Хэрэв та дэмжлэгийг идэвхжүүлсэн бол нэмэлт суулгах мастер эхэлнэ 3D, дараа нь та хайрцгийг чагталснаар үүнийг зааж өгөх хэрэгтэй. Системээс ирсэн бүх анхааруулгад эерэгээр хариулна уу. Виртуал үйлдлийн системд нэмэлтүүдийг суулгасны дараа интернет ажиллах ёстой.

Интеграцийн горимыг харуулах

Виртуал машины цонх руу шилжихгүйгээр виртуал системийг үндсэн системд шууд удирдах боломжийг олгодог маш ашигтай горим. Үнэхээр гайхалтай функциональ байдал! Үүнийг туршаад үзээрэй, та бүгдийг ойлгох болно. Энэ горимд шилжихийн тулд гарын товчлолыг ашиглана уу HOST+L, энд "HOST" нь хост түлхүүр юм (анхдагчаар баруун "Ctrl").

Ашигласан ойлголт, тодорхойлолт

Виртуал машин(VM, англи хэлний виртуал машин) нь тодорхой платформын техник хангамжийг дуурайж, энэ платформд зориулсан программуудыг гүйцэтгэдэг программ хангамж ба/эсвэл техник хангамжийн систем юм. зорилтот- зорилтот эсвэл зочны платформ) өөр платформ дээр ( хост- хост платформ, хост платформ)

Эмуляци(Англи эмуляци) - бусад программ эсвэл төхөөрөмжийн ажиллагааг програм хангамж, техник хангамж эсвэл тэдгээрийн хослолоор хуулбарлах.

Гипервайзер(эсвэл Виртуал машины монитор) - компьютерт нэг хост компьютер дээр хэд хэдэн эсвэл бүр олон үйлдлийн системийг нэгэн зэрэг, зэрэгцээ ажиллуулах боломжийг олгодог програм эсвэл техник хангамжийн хэлхээ. Мөн гипервизор нь үйлдлийн системийг бие биенээсээ тусгаарлах, хамгаалалт, аюулгүй байдал, өөр өөр ажиллаж байгаа үйлдлийн системүүдийн хооронд нөөц хуваалцах, нөөцийн менежментийг хангадаг.

Зочин үйлдлийн систем— виртуал машин дээр суулгасан үйлдлийн систем.

Хост систем— виртуал машин ажилладаг үйлдлийн систем.

Мэдээллийн эх сурвалжууд

  1. VirtualBox.org - VirtualBox виртуал машины албан ёсны хуудас
  2. Ангилал:ru.wikipedia.org дээрх виртуалчлал
  3. Oracle VM VirtualBox виртуалчлалын платформыг суулгах, тохируулах - OSzone.net дээрх Виктор Краснухины нийтлэл
Танд нийтлэл таалагдсан уу? Хуваалцаарай