Виртуал машиныг хэрхэн үүсгэх, ашиглах. Оршил

Хүүхдэд зориулсан antipyretics нь хүүхдийн эмчийн зааж өгсөн байдаг. Гэхдээ хүүхдэд яаралтай эм өгөх шаардлагатай үед халуурсан онцгой нөхцөл байдал байдаг. Дараа нь эцэг эх нь хариуцлага хүлээж, antipyretic эм хэрэглэдэг. Нярайд юу өгөхийг зөвшөөрдөг вэ? Том хүүхдүүдэд температурыг хэрхэн бууруулах вэ? Ямар эм хамгийн аюулгүй вэ?

Тэмдэглэл: Энэхүү лекц нь үйлдлийн системийн тухай ойлголтыг танилцуулна; хөгжлийн хувьслыг авч үздэг үйлдлийн системүүд; үйлдлийн системүүдийн чиг үүрэг, үйлдлийн системийг бий болгох арга барилыг тодорхойлдог.

Үйлдлийн систем (OS)компьютерийн техник хангамжийг хэрэглэгчдэд ээлтэй байдлаар оновчтой ашиглах боломжийг олгодог програм юм. Танилцуулга лекц нь энэ хичээлээр судалсан сэдвийн талаар өгүүлдэг. Эхлээд бид үйлдлийн систем гэж юу вэ гэсэн асуултанд хариулахыг хичээх болно. Үүний дараа OS-ийн хувьсалд дүн шинжилгээ хийж, орчин үеийн үйлдлийн системийн үндсэн ойлголт, бүрэлдэхүүн хэсгүүд үүссэн тухай түүхийг өгүүлнэ. Эцэст нь хэлэхэд, OS-ийн ангиллыг архитектурын онцлог, компьютерийн нөөцийн ашиглалтын хувьд танилцуулах болно.

Үйлдлийн систем гэж юу вэ

Тооцооллын системийн бүтэц

Аливаа компьютерийн систем юунаас бүрддэг вэ? Нэгдүгээрт, англи хэлээр ярьдаг улс орнуудад техник хангамж, техникийн дэмжлэг гэдэг үгийг автобус гэж нэрлэдэг үндсэн холболтоор нэгтгэсэн процессор, санах ой, монитор, дискний төхөөрөмж гэх мэт гэж нэрлэдэг. Компьютерийн архитектурын талаархи зарим мэдээллийг энэ лекцийн 1-р хавсралтаас авах боломжтой.

Хоёрдугаарт, тооцоолох систем нь програм хангамжаас бүрддэг. Бүгд програм хангамжХэрэглээний болон системийн гэсэн хоёр хэсэгт хуваах нь заншилтай байдаг. Хэрэглээний програм хангамж нь ихэвчлэн төрөл бүрийн банкны болон бусад бизнесийн программууд, тоглоомууд, текст боловсруулагч гэх мэтийг агуулдаг. Системийн программ хангамжийг ихэвчлэн хэрэглээний программуудын үйл ажиллагаа, хөгжүүлэлтийг хөнгөвчлөх программ гэж ойлгодог. Хэрэглээний болон системийн програм хангамжид хуваагдах нь хэсэгчлэн нөхцөлт бөгөөд ийм хуваагдлыг хэн хийхээс хамаарна гэдгийг би хэлэх ёстой. Тиймээс програмчлалын туршлагагүй жирийн хэрэглэгч Microsoft Word програмыг системийн програм гэж үзэж болох ч програмистын үүднээс авч үзвэл энэ нь програм юм. Энгийн програмистын Си хэлний хөрвүүлэгч нь системийн программ, харин системийнх нь хэрэглээний программ юм. Энэхүү бүдэг бадаг ирмэгийг үл харгалзан энэ нөхцөл байдлыг давхаргын дарааллаар харуулж болно (1.1-р зургийг үз), системийн програм хангамжийн хамгийн түгээмэл хэсэг болох үйлдлийн системийг тусад нь онцлон тэмдэглэнэ.


Цагаан будаа. 1.1.

OS гэж юу вэ

Ихэнх хэрэглэгчид үйлдлийн туршлагатай үйлдлийн системүүд, гэхдээ тэд энэ ойлголтыг нарийн тодорхойлоход хэцүү байдаг. Үндсэн үзэл бодлыг хурдан харцгаая.

Үйлдлийн систем нь виртуал машин юм

Хөгжиж байх үед OSХялбаршуулах чухал арга болох хийсвэрлэлийг өргөнөөр ашигладаг бөгөөд тэдгээрийн хэрэгжилтийн нарийн ширийнийг үл тоомсорлож, системийн өндөр түвшний бүрэлдэхүүн хэсгүүдийн харилцан үйлчлэлд анхаарлаа төвлөрүүлэх боломжийг олгодог. Энэ утгаараа үйлдлийн систем нь хэрэглэгч болон компьютерийн хоорондох интерфейс юм.

Машины зааврын түвшний ихэнх компьютеруудын архитектур нь хэрэглээний программуудыг ашиглахад маш тохиромжгүй байдаг. Жишээлбэл, дисктэй ажиллахын тулд түүний электрон бүрэлдэхүүн хэсгийн дотоод бүтцийн талаархи мэдлэг шаардлагатай байдаг - дискийг эргүүлэх командуудыг оруулах, зам хайх, форматлах, секторуудыг унших, бичих гэх мэт хянагч. Дундаж програмист үүнийг авч чадахгүй нь ойлгомжтой. Тоног төхөөрөмжийн бүх шинж чанарыг харгалзан үзэх (орчин үеийн нэр томъёогоор - төхөөрөмжийн драйверуудыг хөгжүүлэх), гэхдээ энгийн өндөр түвшний хийсвэрлэл байх ёстой, жишээлбэл, дискний мэдээллийн орон зайг файлын багц болгон төлөөлөх. Файлыг унших, бичих зорилгоор нээж, мэдээллийг сэргээх, сэргээхэд ашиглаж, дараа нь хааж болно. Энэ нь дискний толгойг хөдөлгөх, мотор зохион байгуулах талаар санаа зовохоос хамаагүй хялбар юм. Үүний нэгэн адил энгийн бөгөөд ойлгомжтой хийсвэрлэлийн тусламжтайгаар тасалдлыг зохион байгуулах, таймерын ажиллагаа, санах ойн менежмент гэх мэт шаардлагагүй бүх нарийн ширийн зүйлийг програмистаас нуудаг.Түүгээр ч барахгүй орчин үеийн тооцоолох системүүд дээр та хязгааргүй хэмжээтэй RAM-ийн хуурмаг байдлыг бий болгож чадна. болон процессоруудын тоо. Энэ бүгдийг хийдэг үйлдлийн систем. Энэ замаар, үйлдлийн системхэрэглэгчдэд танилцуулсан виртуал машин, энэ нь компьютерийн техник хангамжтай шууд харьцахаас илүү хялбар байдаг.

Нөөцийн менежерийн хувьд үйлдлийн систем

Үйлдлийн системмаш нарийн төвөгтэй компьютерийн архитектурын бүх хэсгийг удирдахад зориулагдсан. Жишээлбэл, нэг компьютер дээр ажиллаж байгаа хэд хэдэн програмууд нэгэн зэрэг хэвлэгч рүү гарах гэж оролдвол юу болохыг төсөөлөөд үз дээ. Бид янз бүрийн программуудаар гарах олон тооны мөр, хуудастай болно. Үйлдлийн системдискэн дээр хэвлэхэд зориулагдсан мэдээллийг буфер болгож, хэвлэх дарааллыг зохион байгуулснаар энэ төрлийн эмх замбараагүй байдлаас сэргийлдэг. Олон хэрэглэгчтэй компьютеруудын хувьд нөөцийн удирдлага, хамгаалалт шаардлагатай байгаа нь бүр ч ойлгомжтой. Үүний үр дүнд, үйлдлийн систем, Хэрхэн нөөцийн менежер, янз бүрийн программуудын хооронд процессор, санах ой болон бусад нөөцийг эмх цэгцтэй, хяналттай хуваарилах боломжийг олгодог.

Үйлдлийн систем нь хэрэглэгчид болон програмуудыг хамгаалагч юм

Хэрэв тооцоолох систем нь хэд хэдэн хэрэглэгчдийн хамтарсан ажлыг хийх боломжийг олгодог бол тэдний аюулгүй ажиллагааг зохион байгуулах асуудал гарч ирдэг. Диск дээрх мэдээллийн аюулгүй байдлыг хангах шаардлагатай бөгөөд ингэснээр хэн ч бусдын файлыг устгах, гэмтээхгүй байх шаардлагатай. Та зарим хэрэглэгчдийн програмыг бусад хэрэглэгчдийн програмын ажилд дур мэдэн хөндлөнгөөс оролцохыг зөвшөөрч болохгүй. Компьютерийн системийг зөвшөөрөлгүй ашиглах оролдлогыг зогсоох шаардлагатай. Энэ бүх үйл ажиллагаа явагддаг

Шинэчлэгдсэн: 2009 оны 10-р сар

Зорилго: Windows 7

Энэ хэсэг нь виртуал машиныг ашиглах үндсэн мэдээллийг агуулсан бөгөөд виртуал машинд USB төхөөрөмжүүдийг ашиглах гэх мэт тодорхой ажлуудыг гүйцэтгэх зааварчилгааг линкээр хангадаг.

Та виртуал машинуудад хандах, удирдахын тулд Virtual Machines хавтсыг ашиглаж болно. Энэ хавтас нь Windows хэрэглэгчийн бүртгэлтэй Documents and Pictures хавтастай адил холбогдсон байна. "Виртуал машинууд" хавтсанд бүгдийг жагсаасан болно виртуал машинуудхэрэглэгчийн бүртгэлтэй холбоотой. Нэмж дурдахад, энэ хавтас нь виртуал машинуудын талаарх мэдээллийг харуулдаг (жишээлбэл, ажиллаж байгаа эсвэл ичээний горимд байгаа байдлын талаарх мэдээлэл). "Виртуал машинууд" хавтасны товчлол нь бүлэгт байрладаг Windows виртуал PC эхлүүлэх цэс.

Виртуал орчинтой харилцах

Виртуал орчинтой харилцахын тулд та виртуал машин дээрх үйлдлийн системд нэвтэрч, виртуал машины ширээний компьютерийг ашиглах эсвэл виртуал програмуудыг ашиглах ёстой. Виртуал програмуудыг тохируулах талаар дэлгэрэнгүй мэдээллийг үзнэ үү.

Хэрэв хэрэглэгч виртуал машин дээрх үйлдлийн системтэй харилцах шаардлагатай бол виртуал машиныг нээх ёстой.

Виртуал машин нээх

    "Виртуал машинууд" хавтсыг нээнэ үү. Цэс дээр Эхлэхзүйл сонгох Windows виртуал компьютер. Хэрэв энэ цэс харагдахгүй бол дарна уу Бүх програмууд, Windows Virtual PC хавтсыг сонгоод дотор нь - зүйл Windows виртуал компьютер.

    Виртуал машиныг эхлүүлнэ үү. Файлуудын жагсаалтаас виртуал машиныг сонгоод давхар товшиж, эсвэл командыг сонгоно уу Нээлттэй.

    Windows Virtual PC нь виртуал машины цонхыг нээж, виртуал машины видео гаралтыг харуулах болно.

Виртуал машины ширээний хэмжээг нэмэгдүүлэхийн тулд та бүтэн дэлгэцийн горимыг ашиглаж болно. Дараах гарын товчлолыг дарна уу: WINDOWS+ДЭЭШ СУМ. Виртуал машинд нийтлэг командуудыг гүйцэтгэхэд ашиглаж болох нэмэлт гарын товчлолуудын жагсаалтыг Windows 7 Техникийн номын сангаас (http://go.microsoft.com/fwlink/?LinkId=157627) энэ сэдвийн шинэчилсэн хувилбарыг үзнэ үү. ).

Та виртуал машинд CD, DVD болон зургийн файл (ISO файл) ашиглаж болно. Windows Virtual PC нь зөвхөн ISO 9660 форматтай зургийг дэмждэг (Олон улсын стандартчиллын байгууллагаас боловсруулсан стандарт). Физик медиа эсвэл ISO файлуудыг ашиглахын тулд та DVD драйверынхаа тохиргоог өөрчлөх хэрэгтэй. Виртуал машины тохиргоог өөрчлөх талаар дэлгэрэнгүй мэдээллийг үзнэ үү.

Та мөн виртуал машинд USB төхөөрөмжүүдийг холбож, ашиглаж болно. Зааврыг хэсгээс үзнэ үү.

Виртуал орчны менежмент

Виртуал машинууд нь Windows 7-д нэгдсэн мэт боловч виртуал машинууд болон виртуал програмууд дахь үйлдлийн системүүд нь физик компьютер дээр шууд ажилладагтай ижил удирдлага, засвар үйлчилгээ шаарддаг. Виртуал машин дээрх аливаа үйлдлийн систем нь тусдаа байгууллага тул эдгээр системийг тусад нь удирдах ёстой. Тиймээс, төв гэх мэт функциональ бүрэлдэхүүн хэсэг, байгууламжийн давуу талыг ашиглах windows шинэчлэлтүүдболон вирусны эсрэг программуудын хувьд та эдгээр бүрэлдэхүүн хэсгүүд болон хэрэгслүүдийг виртуал машины үйлдлийн систем дээр суулгаж ажиллуулах ёстой. Хост үйлдлийн системд ажилладаг функциональ бүрэлдэхүүн хэсгүүд болон хэрэгслүүд нь виртуал машин дахь үйлдлийн системд нөлөөлөхгүй.

Виртуал машин гэж юу вэ?

Виртуал машины програм нь виртуал техник хангамж бүхий виртуал компьютерийн системийг бий болгодог тусгай програм хангамж юм. Энэхүү виртуал машин нь бодит үйлдлийн систем дэх процесс болгон тусдаа цонхонд ажилладаг. Виртуал машиныг суулгах дискнээс (эсвэл Live CD) ачаалж болох бөгөөд үйлдлийн систем нь виртуал компьютерийг жинхэнэ гэж "хүлээн авах" болно. Энэ нь жинхэнэ биет компьютер дээрх шиг суулгаж, ажиллах болно. Ийм үйлдлийн системийг ачаалахын тулд виртуал машинтай ажиллах програмыг нээж, виртуал үйлдлийн системийг шууд ширээний компьютер дээр тусдаа цонхонд ажиллуулахад хангалттай.

Виртуал машины үйлдлийн систем нь жинхэнэ хатуу дискэн дээр байрладаг олон гигабайт файл болох виртуал хатуу диск дээр хадгалагддаг. Үйлдлийн систем нь энэ файлыг бүрэн хэмжээний диск гэж үздэг тул хуваалт үүсгэхэд бэрхшээл гарахгүй.

Виртуал машинууд нь бодит системийн нөөцөд нэмэлт ачаалал өгдөг тул жинхэнэ компьютер дээр суулгасан үйлдлийн систем шиг хурдан ажилладаггүй. Энэ нь хүчирхэг график карт, олон цөмт процессор шаарддаг орчин үеийн тоглоомуудад онцгой хүндрэл учруулдаг тул виртуал машинууд нь Windows тоглоомуудыг Linux эсвэл Mac OS X дээр ажиллуулах хамгийн сайн сонголт биш юм (хэрэв тэдгээр нь хуучин эсвэл нөөц их шаарддаггүй бол).


Яагаад танд виртуал машин хэрэгтэй байж болох вэ?

Виртуал машинууд нь инээдмийн хувьд зугаатай төдийгүй маш хэрэгтэй хэрэгсэл юм. Эдгээр нь одоо байгаа үйлдлийн системийг орхихгүйгээр өөр үйлдлийн системийг турших боломжийг танд олгоно. Энэ нь жишээлбэл, үндсэн компьютер дээрээ суулгах, эсвэл Live CD эсвэл USB-ээс ачаалах шаардлагагүйгээр Линуксыг ерөнхийд нь, ялангуяа шинэ түгээлтийг туршиж үзэхэд тохиромжтой сонголт юм. Үйлдлийн систем уйдах үед виртуал машиныг устгаж болно. Үүнээс гадна виртуал машин сайн аргатест шинэ хувилбар Windows. Windows 9-ийн туршилтын хувилбар гарах үед та үүнийг виртуал машинд суулгаснаар системийн тогтвортой байдлын асуудлаас зайлсхийх боломжтой.

Виртуал машин нь бусад үйлдлийн системд зориулагдсан програм хангамжийг ашиглах боломжийг олгодог. Жишээлбэл, Linux болон Mac дээр та Windows програмуудыг виртуал машинд суулгаж болно. Windows дээр ч гэсэн та Cygwin эсвэл өөр ачаалах горимд байгаа хоёрдахь үйлдлийн систем биш, харин Линукс програмуудыг ажиллуулахын тулд виртуал машин ашиглаж болно.

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

Хамгаалалтгүй үйлдлийн системийг тусгаарлагдсан орчинд аюулгүй ажиллуулах боломжтой. Хэрэв та зөвхөн Windows XP дээр ажилладаг программуудаас салж чадахгүй бол тэдэнд зориулж виртуал машин үүсгэж болно. Мэдээж Windows XP-г огт ашиглахгүй байсан нь дээр байх, гэхдээ ашигладаг бол жинхэнэ компьютер дээр биш виртуал машин дээр ажиллуулсан нь дээр.


Виртуал машинтай ажиллах програмууд

Виртуал машинтай ажиллах хэд хэдэн програм байдаг:

материал

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

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

Виртуал машиныг зөв тохируулсны дараа та үйлдлийн системийг суулгаж болно.

Виртуал машин дээр үйлдлийн систем суулгахын тулд эдгээр алхмуудыг дагана уу.

    Hyper-V менежерийг нээнэ үү. Товчлуур дээр дарна уу Эхлэх, бүрэлдэхүүн хэсгийг сонгоно уу Захиргаа, Тэгээд Hyper-V менежер.

    Виртуал машинууд

    • холбох.
    • Үйлдэлтовчийг дар холбох.
  1. Цэс дээр ҮйлдэлВиртуал машинд холбогдох цонхон дээр дарна уу Гүй.

    Виртуал машин эхэлж, эхлүүлэх төхөөрөмжүүдийг хайж, суулгах багцыг татаж авна.

    Суулгах бүх алхмуудыг гүйцээнэ үү.

Hyper-V нь физик компьютер болон виртуал машин хоорондын уялдаа холбоог сайжруулдаг виртуал машин дээрх үйлдлийн системд зориулсан програм хангамжийн багцыг агуулдаг. Энэ багцыг нэгтгэх үйлчилгээ гэж нэрлэдэг. Дэмжигдсэн үйлдлийн системийн шинэ хувилбарууд Windows системүүднэгтгэх үйлчилгээг багтаасан бөгөөд үйлдлийн системийг виртуал машин дээр суулгасны дараа суулгах шаардлагагүй. Дэмжигдсэн үйлдлийн системүүд болон Интеграцийн үйлчилгээг суулгахыг шаарддаг үйлдлийн системүүдийн талаар нэмэлт мэдээлэл авахыг хүсвэл Windows Server 2008 Техникийн номын сан (http://go.microsoft.com/fwlink/?LinkID=128037) дахь Hyper-V Deployment баримт бичгүүдийг үзнэ үү.

Интеграцийн үйлчилгээг суулгахын тулд эдгээр алхмуудыг дагана уу.

    Виртуал машинтай холбогдоно уу. Үүний тулд хэсэгт Виртуал машинуудүр дүнгийн самбар дээр дараах аргуудын аль нэгийг ашиглана уу.

    • Виртуал машины нэр дээр хулганы баруун товчийг дараад командыг сонгоно уу холбох.
    • Виртуал машины нэрийг сонгоно уу. -ийн талбайд Үйлдэлтовчийг дар холбох.
  1. Виртуал машины холболтын бүрэлдэхүүн хэсэг нээгдэнэ.

    Виртуал машины холболтын Үйлдлийн цэсэн дээр дарна уу Буулгах суулгах дискнэгтгэх үйлчилгээ. Энэ үйлдэл нь суулгах дискийг виртуал DVD диск рүү ачаална.

    Таны суулгаж буй үйлдлийн системээс хамааран суулгацыг гараар эхлүүлэх шаардлагатай байж магадгүй юм. Виртуал машин дээрх үйлдлийн системийн цонхны аль нэг хэсэгт товшоод CD диск рүү очно уу. Суулгацын багцыг CD-ээс ажиллуулахын тулд виртуал машин дээрх үйлдлийн системд тохирох аргыг ашиглана уу.

    Суулгац дууссаны дараа бүх нэгтгэх үйлчилгээг ашиглах боломжтой болно.

Нэмэлт тэмдэглэл

  • Анхдагч байдлаар, хэрэглэгч энэ процедурыг дуусгахын тулд дор хаяж локал бүлгийн гишүүн байх ёстой. Админуудэсвэл ижил төстэй бүлэг. Гэсэн хэдий ч, Зөвшөөрлийн менежерийг ашигласнаар администратор зөвшөөрлийн бодлогыг өөрчлөх боломжтой бөгөөд ингэснээр хэрэглэгч эсвэл бүлэг хэрэглэгчид энэ процедурыг гүйцэтгэх боломжтой болно. Дэлгэрэнгүй мэдээллийг Hyper-V Security-д зориулсан Authorization Manager ашиглах (http://go.microsoft.com/fwlink/?LinkId=142886) хэсгээс үзнэ үү.
  • Хэрэв Integration Services суулгаагүй бол Remote Desktop Services сессэд виртуал машины холболтыг ашиглах нь дэмжигдэхгүй.
  • Дэмжигдсэн Линукс үйлдлийн системд зориулсан интеграцийн үйлчилгээ нь Hyper-V суулгацын багцад ороогүй болно. Тэдгээрийг Microsoft Connect вэбсайтаар дамжуулан түгээдэг бөгөөд Microsoft Hyper-V-д зориулсан Linux Integration Components гэж нэрлэдэг. Дэлгэрэнгүй мэдээллийг вэб хуудаснаас үзнэ үү


Төслийг дэмжээрэй - холбоосыг хуваалцаарай, баярлалаа!
Мөн уншина уу
тахиа зодооны тоглоомын дүрэм тахиа зодооны тоглоомын дүрэм Minecraft 1.7-д зориулсан 10 цагны жор.  Minecraft дээр гар урлалын зүйл хийх жор.  Minecraft дахь зэвсэг Minecraft 1.7-д зориулсан 10 цагны жор. Minecraft дээр гар урлалын зүйл хийх жор. Minecraft дахь зэвсэг Шиллинг ба стерлинг - үгсийн гарал үүсэл Шиллинг ба стерлинг - үгсийн гарал үүсэл