หากต้องการมีระบบปฏิบัติการหลายระบบพร้อมพื้นที่ทำงานและแอปพลิเคชันแยกกัน คุณไม่จำเป็นต้องซื้อคอมพิวเตอร์เครื่องที่สอง (ที่สาม สี่ ฯลฯ) เพราะมันลงตัวกับพีซีเครื่องเดียวของคุณ ยังไง? ขอบคุณ เครื่องเสมือน(VM) - โปรแกรมพิเศษที่สร้าง (จำลอง) ภายในตัวหลัก ระบบปฏิบัติการคอมพิวเตอร์ในจินตนาการ (เสมือน)
พีซีเสมือนเกือบจะเหมือนกับพีซีจริง มีหน่วยประมวลผล หน่วยความจำ ฮาร์ดไดรฟ์, อะแดปเตอร์เครือข่ายและทุกสิ่งทุกอย่าง แน่นอนว่ามันไม่ใช่ อุปกรณ์ทางกายภาพแต่ถูกสร้างขึ้นในลักษณะที่ระบบปฏิบัติการพิจารณาว่าเป็นของจริง
หนึ่ง คอมพิวเตอร์ทางกายภาพเสมือนหลายอันสามารถทำงานพร้อมกันได้ ขึ้นอยู่กับทรัพยากรฮาร์ดแวร์: ยิ่งโปรเซสเซอร์เร็วขึ้น, RAM ยิ่งมากขึ้น, พื้นที่เก็บข้อมูลก็กว้างขวางมากขึ้นเท่านั้น พีซีสำหรับบ้านทั่วไปที่มีประสิทธิภาพโดยเฉลี่ย ใช้ระบบปฏิบัติการ Windows 10 รับมือกับ ทำงานพร้อมกันระบบปฏิบัติการน้ำหนักเบาสามถึงห้าระบบปฏิบัติการ (เช่น Windows XP, Android และระบบหลัก Lubuntu +) หรือสองหรือสามอันที่ค่อนข้างหนา (เช่น Windows หลัก 10 + Windows เสมือน 7 และ Mac OS X) ตามที่คุณเข้าใจแล้ว แอปพลิเคชั่นจำลอง คอมพิวเตอร์เสมือนช่วยให้คุณสามารถติดตั้งและรันระบบปฏิบัติการที่หลากหลายได้
เครื่องเสมือน วัตถุประสงค์ทั่วไป(ตรงข้ามกับโปรแกรมพิเศษ เช่น VM Java) ให้ใช้:
- เพื่อรันแอพพลิเคชั่นที่ระบบหลักไม่รองรับ
- เพื่อปกป้องระบบจากอันตรายที่อาจเกิดขึ้นจากโปรแกรมที่ยังไม่ผ่านการทดสอบ
- เป็นอุปสรรคเพิ่มเติมในการต่อต้านไวรัสเมื่อเยี่ยมชมแหล่งข้อมูลบนเว็บที่น่าสงสัย
- เพื่อสร้าง สภาพแวดล้อมที่โดดเดี่ยวเพื่อศึกษากิจกรรมของมัลแวร์
- เพื่อเป็นพื้นที่ทดสอบสำหรับการดีบักการพัฒนาของคุณเอง
- เพื่อเชี่ยวชาญเทคโนโลยีการสร้างเครือข่าย
- สำหรับการอนุญาตซ้ำซ้อนในบางส่วน พอร์ทัลเกมและอีกมากมาย
และแน่นอนว่าเครื่องเสมือนถูกนำมาใช้กันอย่างแพร่หลายในการกระจายทรัพยากรการทำงานของเซิร์ฟเวอร์
วันนี้เราจะไม่พูดถึงการใช้ VM ในอุตสาหกรรม แต่จะพิจารณาเฉพาะสิ่งที่มีประโยชน์สำหรับผู้ใช้ตามบ้านของ Windows OS เท่านั้น
ออราเคิล เวอร์ช่วลบ็อกซ์
มาดูกระบวนการสร้างเครื่องเสมือนใหม่และเริ่มติดตั้ง Windows 10 กัน
- คลิกที่ แผงด้านบนปุ่ม "สร้าง"
- ในหน้าต่างแรกของวิซาร์ดการสร้าง VM เราจะระบุชื่อของระบบปฏิบัติการ (จะปรากฏในรายการระบบเกสต์) ประเภท (Windows, Linux ฯลฯ ) และเวอร์ชัน ในตัวอย่างของเรา นี่คือ Windows 10 32 บิต (คุณสามารถติดตั้ง 64 บิตได้เช่นกัน แต่จะต้องใช้ทรัพยากรเพิ่มเติม) เมื่อต้องการย้ายไปยังขั้นตอนถัดไป คลิกถัดไป
- ต่อไปเราจะระบุขนาดของ VM RAM โดย ค่าเริ่มต้นของ Windowsจัดสรร 10 x86 1 GB แต่คุณสามารถเพิ่มจำนวนนี้ได้โดยเลื่อนแถบเลื่อนไปทางขวา หากพีซีของคุณมี RAM ไม่มาก อย่าให้ VM เกิน 2-3 GB มิฉะนั้นระบบหลักจะช้าลงเนื่องจากหน่วยความจำไม่เพียงพอ
- ต่อไปเราจะสร้าง ยากเสมือนดิสก์. หากคุณกำลังติดตั้งระบบเป็นครั้งแรก ให้เลือกตัวเลือก "สร้างใหม่"
- พิมพ์ ดิสก์เสมือนปล่อยให้มันเป็นค่าเริ่มต้น
- รูปแบบการจัดเก็บข้อมูลเป็นพื้นที่บน ที่เก็บข้อมูลทางกายภาพของคอมพิวเตอร์ของคุณซึ่งจัดสรรให้กับ VM อาจมีปริมาณการขยายคงที่หรือแบบไดนามิกภายในขีดจำกัดที่คุณกำหนดเพิ่มเติม เพื่อประหยัดพื้นที่ เราจะเลือกรูปแบบไดนามิก
- ต่อไปเราจะระบุชื่อของโวลุ่ม (ดิสก์เสมือน C) และขนาดของมัน ค่าเริ่มต้นคือ 32 GB
- หลังจากคลิกปุ่ม "สร้าง" ในหน้าต่างสุดท้าย หน้าต่างใหม่จะปรากฏในรายการ เครื่องเสมือน- พารามิเตอร์จะแสดงอยู่ในกรอบด้านขวา
- เพื่อไป การติดตั้งวินโดวส์คลิกปุ่ม "Run" ที่แผงด้านบน
- ในหน้าต่างที่เปิดขึ้นหลังจากนี้ ข้อความ “เลือก ดิสก์สำหรับบูต- คลิกที่ไอคอนโฟลเดอร์และระบุเส้นทางไปยังการกระจายระบบ ซึ่งอาจเป็นรูปภาพในรูปแบบ .iso หรือสื่อทางกายภาพ (DVD, แฟลชไดรฟ์) หลังจากเลือกการแจกจ่ายของคุณแล้ว คลิกดำเนินการต่อ
- ขั้นตอนเพิ่มเติมของการติดตั้งระบบปฏิบัติการลงในเครื่องเสมือนไม่แตกต่างจากการติดตั้งบนคอมพิวเตอร์จริง
การตั้งค่า VM และระบบเกสต์บางอย่าง
การคลิกที่หน้าต่างเครื่องเสมือนจะล็อคเคอร์เซอร์ของเมาส์ (เช่น เคอร์เซอร์จะเคลื่อนที่ภายในเท่านั้น) หน้าจอเสมือน- หากต้องการกลับเคอร์เซอร์ไปที่ระบบปฏิบัติการหลัก ให้กด Ctrl+Alt
หากต้องการเข้าถึงฟังก์ชันระบบปฏิบัติการเกสต์ครบชุด คุณต้องติดตั้ง ความพิเศษพิเศษ- ไปที่เมนู "อุปกรณ์" คลิก "เมานต์ดิสก์อิมเมจเพิ่มเติมของผู้เยี่ยมชม" และทำตามคำแนะนำเพิ่มเติม
หากต้องการเชื่อมต่อโฟลเดอร์กับระบบเกสต์เพื่อแลกเปลี่ยนไฟล์กับไฟล์หลักให้คลิกรายการ "โฟลเดอร์ที่ใช้ร่วมกัน" ในเมนู "อุปกรณ์" คลิกที่ไอคอน "โฟลเดอร์ +" ในหน้าต่างที่เปิดขึ้นและใช้ช่อง "เส้นทางไปยังโฟลเดอร์" เพื่อระบุใน Explorer (แสดงไดเร็กทอรีของระบบหลัก)
หากคุณต้องการให้การตั้งค่าทำงานอย่างถาวร ให้เลือก "เชื่อมต่ออัตโนมัติ" และ "สร้างโฟลเดอร์ถาวร" โฟลเดอร์ที่ใช้ร่วมกันจะพร้อมใช้งานจาก virtual machine explorer ในรูปแบบเครือข่าย
หากต้องการเปลี่ยนลำดับการสำรวจความคิดเห็น อุปกรณ์บู๊ต(ตัวอย่างเช่น หากต้องการบูตเครื่องเสมือนจาก DVD) ให้ปิดระบบปฏิบัติการ guest เปิดการตั้งค่า (ในไฟล์ main หน้าต่างกล่องเสมือน) และไปที่แท็บแรกของส่วน "ระบบ" ในรายการ "ลำดับการโหลด" ให้เลือกสื่อที่ต้องการแล้วกดปุ่มลูกศรเพื่อเลื่อนไปด้านบน
VMware เวิร์กสเตชันโปร
ตัวเลือกเครื่องเสมือน Hyper-V บางตัว
หากต้องการถ่ายภาพสแนปชอตของระบบปฏิบัติการเกสต์ที่ทำงานอยู่ ให้เปิด เมนูด้านบนหน้าต่าง "การกระทำ" และคลิก " ด่าน- หรือกด Ctrl+N รวมกัน
การเข้าถึงการตั้งค่าของเครื่องเสมือนแต่ละเครื่องนั้นมีให้จากเครื่อง เมนูบริบทในรายการหน้าต่างผู้จัดการหลักและซ่อนอยู่หลังปุ่ม "ตัวเลือก"
คุณสมบัติอื่น ๆ ของโปรแกรมนั้นเรียบง่ายมากและสามารถเชี่ยวชาญได้โดยไม่ยาก
ใน เมื่อเร็วๆ นี้ผู้ใช้ได้ยินมากขึ้นเกี่ยวกับแนวคิดของ "การจำลองเสมือน" เชื่อกันว่าการใช้งานมีความเท่และทันสมัย แต่ไม่ใช่ผู้ใช้ทุกคนที่จะเข้าใจอย่างชัดเจนว่าการจำลองเสมือนโดยทั่วไปคืออะไรและโดยเฉพาะอย่างยิ่ง เรามาลองให้ความกระจ่างเกี่ยวกับปัญหานี้และสัมผัสกับระบบการจำลองเสมือนของเซิร์ฟเวอร์ ในปัจจุบัน เทคโนโลยีเหล่านี้มีความล้ำหน้าเนื่องจากมีข้อได้เปรียบมากมายทั้งในด้านความปลอดภัยและการบริหารจัดการ
การจำลองเสมือนคืออะไร?
เริ่มจากสิ่งที่ง่ายที่สุด - คำจำกัดความของคำที่อธิบายการจำลองเสมือนเช่นนี้ โปรดทราบทันทีว่าบนอินเทอร์เน็ต คุณสามารถค้นหาและดาวน์โหลดคำแนะนำเกี่ยวกับปัญหานี้ได้ เช่น หนังสืออ้างอิง "Server Virtualization for Dummies" ในรูปแบบ PDF แต่เมื่อศึกษาเนื้อหาอาจพบผู้ใช้ที่ไม่ได้เตรียมตัวไว้ จำนวนมากคำจำกัดความที่ไม่ชัดเจน ดังนั้นเราจะพยายามชี้แจงสาระสำคัญของปัญหาบนนิ้ว
ก่อนอื่น เมื่อพิจารณาถึงเทคโนโลยีการจำลองเสมือนของเซิร์ฟเวอร์ เรามาเน้นที่แนวคิดเริ่มต้นกันก่อน การจำลองเสมือนคืออะไร? ตามตรรกะง่ายๆ เดาได้ไม่ยากว่าคำนี้อธิบายถึงการสร้างตัวจำลอง (ความคล้ายคลึง) ทางกายภาพหรือบางอย่าง ส่วนประกอบซอฟต์แวร์- กล่าวอีกนัยหนึ่ง นี่เป็นโมเดลเชิงโต้ตอบ (เสมือน) ที่ไม่มีอยู่จริง อย่างไรก็ตามมีความแตกต่างบางประการที่นี่
ประเภทหลักของการจำลองเสมือนและเทคโนโลยีที่ใช้
ความจริงก็คือในแนวคิดของการจำลองเสมือนมีสามทิศทางหลัก:
- การแสดง;
- การใช้งาน;
- เซิร์ฟเวอร์
เพื่อความเข้าใจที่ดีที่สุด ตัวอย่างง่ายๆอาจมีการใช้สิ่งที่เรียกว่าการให้ทรัพยากรคอมพิวเตอร์ของตนเองแก่ผู้ใช้ โปรแกรมผู้ใช้มันถูกดำเนินการทุกประการและผู้ใช้เห็นเฉพาะผลลัพธ์เท่านั้น แนวทางนี้ทำให้สามารถลดความต้องการของระบบสำหรับเทอร์มินัลผู้ใช้ได้ การกำหนดค่าที่ล้าสมัยและไม่สามารถรับมือกับการคำนวณที่กำหนดได้
สำหรับการใช้งานเทคโนโลยีดังกล่าวก็มีการใช้กันอย่างแพร่หลายเช่นกัน ตัวอย่างเช่น นี่อาจเป็นการจำลองเสมือนของเซิร์ฟเวอร์ 1C สาระสำคัญของกระบวนการคือโปรแกรมทำงานบนเซิร์ฟเวอร์แยกตัวเดียว และผู้คนจำนวนมากสามารถเข้าถึงได้ ผู้ใช้ระยะไกล- แพคเกจซอฟต์แวร์ได้รับการอัพเดตจากแหล่งเดียว ไม่ต้องพูดถึง ระดับสูงสุดความปลอดภัยของระบบทั้งหมด
ท้ายที่สุด มันหมายถึงการสร้างการโต้ตอบ สภาพแวดล้อมของคอมพิวเตอร์การจำลองเสมือนเซิร์ฟเวอร์ซึ่งจำลองการกำหนดค่าที่แท้จริงของ "ฮาร์ดแวร์" อย่างสมบูรณ์ สิ่งนี้หมายความว่าอย่างไร? ใช่ โดยส่วนใหญ่แล้วบนคอมพิวเตอร์เครื่องเดียวคุณสามารถสร้างอย่างน้อยหนึ่งรายการเพิ่มเติมที่จะทำงานแบบเรียลไทม์ราวกับว่ามีอยู่ในความเป็นจริง (ระบบเซิร์ฟเวอร์เสมือนจริงจะมีการหารือในรายละเอียดเพิ่มเติมในภายหลัง)
ในกรณีนี้ ไม่สำคัญเลยว่าจะติดตั้งระบบปฏิบัติการใดบนเทอร์มินัลแต่ละเครื่อง โดยทั่วไปแล้ว สิ่งนี้จะไม่มีผลกระทบใดๆ ต่อระบบปฏิบัติการหลัก (โฮสต์) และเครื่องเสมือน ซึ่งจะคล้ายกับปฏิสัมพันธ์ของคอมพิวเตอร์ที่มีระบบปฏิบัติการต่างกันค่ะ เครือข่ายท้องถิ่นแต่ใน ในกรณีนี้เทอร์มินัลเสมือนอาจไม่สามารถเชื่อมต่อถึงกันได้
การเลือกอุปกรณ์
หนึ่งในสิ่งที่ชัดเจน ข้อได้เปรียบที่ไม่อาจปฏิเสธได้เซิร์ฟเวอร์เสมือนคือการลดต้นทุนวัสดุสำหรับการสร้างโครงสร้างฮาร์ดแวร์และซอฟต์แวร์ที่ทำงานได้อย่างสมบูรณ์ เช่นมีสองโปรแกรมที่ การทำงานปกติต้องการ RAM ขนาด 128 MB แต่ไม่สามารถติดตั้งบนเซิร์ฟเวอร์จริงเดียวกันได้ จะทำอย่างไรในกรณีนี้? คุณสามารถซื้อเซิร์ฟเวอร์แยกกันสองตัว ขนาด 128 MB และติดตั้งแยกกัน หรือคุณสามารถซื้อเซิร์ฟเวอร์ที่มี RAM ขนาด 128 MB และสร้างเซิร์ฟเวอร์สองตัวขึ้นมา เซิร์ฟเวอร์เสมือนและติดตั้งแอปพลิเคชั่นสองตัวลงไป
หากใครยังไม่เข้าใจในกรณีที่สองการใช้ RAM จะมีเหตุผลมากกว่าและต้นทุนวัสดุจะต่ำกว่าการซื้ออุปกรณ์อิสระสองตัวอย่างมาก แต่เรื่องไม่ได้หยุดเพียงแค่นั้น
ประโยชน์ด้านความปลอดภัย
ตามกฎแล้ว โครงสร้างเซิร์ฟเวอร์นั้นแสดงถึงการมีอุปกรณ์หลายตัวเพื่อทำงานบางอย่าง ในเรื่องของการรักษาความปลอดภัย ผู้ดูแลระบบติดตั้งคอนโทรลเลอร์ โดเมนใช้งานอยู่ไดเร็กทอรีและเกตเวย์อินเทอร์เน็ตไม่ได้อยู่บนเซิร์ฟเวอร์เดียว แต่อยู่บนเซิร์ฟเวอร์ที่แตกต่างกัน
ในกรณีที่มีความพยายามในการแทรกแซงจากภายนอก เกตเวย์จะเป็นประตูแรกที่จะถูกโจมตีเสมอ หากมีการติดตั้งตัวควบคุมโดเมนบนเซิร์ฟเวอร์ด้วย โอกาสที่จะเกิดความเสียหายต่อฐานข้อมูล AD จะสูงมาก ในสถานการณ์ที่มีการกำหนดเป้าหมาย ผู้โจมตีสามารถเข้าครอบครองทั้งหมดนี้ได้ และการคืนค่าข้อมูลจากข้อมูลสำรองเป็นงานที่ค่อนข้างลำบากแม้ว่าจะใช้เวลาค่อนข้างน้อยก็ตาม
หากเราแก้ไขปัญหานี้จากอีกด้านหนึ่ง เราจะทราบได้ว่าการจำลองเสมือนของเซิร์ฟเวอร์ช่วยให้คุณข้ามข้อจำกัดในการติดตั้ง รวมถึงกู้คืนการกำหนดค่าที่ต้องการได้อย่างรวดเร็ว เนื่องจากข้อมูลสำรองถูกจัดเก็บไว้ในเครื่องเสมือนเอง จริงอยู่ที่เชื่อว่าเซิร์ฟเวอร์เวอร์ช่วลไลเซชั่นด้วย วินโดวส์เซิร์ฟเวอร์(Hyper-V) ดูไม่น่าเชื่อถือในมุมมองนี้
นอกจากนี้ ปัญหาเรื่องใบอนุญาตยังคงเป็นข้อถกเถียงค่อนข้างมาก ตัวอย่างเช่นสำหรับ Windows Server 2008 Standard คุณสามารถรันเครื่องเสมือนได้เพียงเครื่องเดียวสำหรับ Enterprise - สี่เครื่องและสำหรับ Datacenter - โดยทั่วไปจำนวนไม่ จำกัด (และแม้แต่สำเนา)
ปัญหาด้านการบริหาร
ข้อดีของแนวทางนี้ ไม่ต้องพูดถึงระบบรักษาความปลอดภัยและการลดต้นทุน แม้ว่าการจำลองเซิร์ฟเวอร์ด้วย Windows Server ประการแรกควรได้รับการชื่นชมจากผู้ดูแลระบบที่ดูแลเครื่องเหล่านี้หรือเครือข่ายท้องถิ่น
บ่อยครั้งมากที่การสร้างสรรค์กลายเป็น สำเนาสำรองระบบ โดยปกติแล้ว เมื่อสร้างการสำรองข้อมูล จำเป็นต้องใช้ซอฟต์แวร์บุคคลที่สามและอ่านจาก สื่อออปติคอลหรือแม้แต่จากอินเทอร์เน็ตก็ได้ เวลานานขึ้นเมื่อเทียบกับความเร็วในการทำงาน ระบบย่อยของดิสก์- การโคลนเซิร์ฟเวอร์นั้นสามารถทำได้ด้วยการคลิกเพียงไม่กี่ครั้ง จากนั้นจึงปรับใช้ระบบการทำงานได้อย่างรวดเร็วแม้บนฮาร์ดแวร์ที่ "สะอาด" หลังจากนั้นจะทำงานได้โดยไม่มีข้อผิดพลาด
ใน วีเอ็มแวร์ vSphereการจำลองเสมือนของเซิร์ฟเวอร์ช่วยให้คุณสร้างและบันทึกสแน็ปช็อตที่เรียกว่าสแน็ปช็อตของเครื่องเสมือน (สแนปชอต) ซึ่งเป็นภาพพิเศษของสถานะใน ช่วงเวลาหนึ่งเวลา. สามารถแสดงเป็นโครงสร้างแบบต้นไม้ภายในตัวเครื่องได้ ดังนั้นการคืนค่าการทำงานของเครื่องเสมือนจึงง่ายกว่ามาก ในกรณีนี้คุณสามารถเลือกจุดคืนค่าโดยพลการโดยหมุนสถานะกลับไปแล้วส่งต่อ (ระบบ Windows สามารถฝันถึงสิ่งนี้ได้เท่านั้น)
โปรแกรมการจำลองเสมือนเซิร์ฟเวอร์
หากเราพูดถึงซอฟต์แวร์ มีแอปพลิเคชั่นจำนวนมากที่สามารถใช้สร้างเครื่องเสมือนได้ ในตัวมาก กรณีง่ายๆใช้เครื่องมือดั้งเดิมของระบบ Windows ซึ่งสามารถดำเนินการจำลองเสมือนเซิร์ฟเวอร์ได้ (Hyper-V เป็นส่วนประกอบในตัว)
อย่างไรก็ตามเทคโนโลยีนี้มีข้อเสียอยู่บ้างซึ่งหลายคนชอบ แพคเกจซอฟต์แวร์เช่น WMware, VirtualBox, QUEMI หรือแม้แต่ MS Virtual PC แม้ว่าแอปพลิเคชันดังกล่าวจะมีชื่อที่แตกต่างกัน แต่หลักการทำงานกับแอปพลิเคชันเหล่านี้ก็ไม่แตกต่างกันมากนัก (ยกเว้นในรายละเอียดและความแตกต่างบางประการ) แอปพลิเคชันบางเวอร์ชันสามารถจำลองเสมือนได้ เซิร์ฟเวอร์ลินุกซ์แต่ระบบเหล่านี้จะไม่ได้รับการพิจารณาโดยละเอียด เนื่องจากผู้ใช้ส่วนใหญ่ของเรายังคงใช้ Windows
การจำลองเสมือนเซิร์ฟเวอร์บน Windows: ทางออกที่ง่ายที่สุด
ตั้งแต่การเปิดตัวครั้งที่เจ็ด เวอร์ชันของ Windowsได้เพิ่มส่วนประกอบในตัวที่เรียกว่า Hyper-V ซึ่งทำให้สามารถสร้างเครื่องเสมือนโดยใช้เครื่องมือของระบบเองโดยไม่ต้องใช้ซอฟต์แวร์บุคคลที่สาม
เช่นเดียวกับการใช้งานอื่นๆ ในระดับนี้ ในแพ็คเกจนี้ คุณสามารถจำลองอนาคตได้โดยการระบุขนาด ฮาร์ดไดรฟ์, จำนวน RAM, ความพร้อมใช้งาน ออปติคัลไดรฟ์, กราฟิกที่ต้องการหรือ ชิปเสียง- โดยทั่วไปแล้ว ทุกอย่างที่มีอยู่ในฮาร์ดแวร์ของเทอร์มินัลเซิร์ฟเวอร์ทั่วไป
แต่ที่นี่คุณต้องใส่ใจกับการรวมโมดูลเข้าด้วยกัน การจำลองเสมือนของเซิร์ฟเวอร์ Hyper-V ไม่สามารถทำได้โดยไม่เปิดใช้งานส่วนประกอบนี้ในระบบ Windows ก่อน
ในบางกรณี อาจจำเป็นต้องเปิดใช้งานการรองรับเทคโนโลยีที่เกี่ยวข้องใน BIOS
การใช้ผลิตภัณฑ์ซอฟต์แวร์ของบุคคลที่สาม
อย่างไรก็ตาม แม้ว่าเซิร์ฟเวอร์ Windows จะสามารถจำลองเสมือนได้ด้วยวิธีใดก็ตาม แต่ผู้เชี่ยวชาญหลายคนกลับมองว่าเทคโนโลยีนี้ค่อนข้างไร้ประสิทธิภาพและซับซ้อนเกินไป ใช้งานง่ายกว่ามากอยู่แล้ว ผลิตภัณฑ์สำเร็จรูปซึ่งในนั้น การกระทำที่คล้ายกันมีการผลิตบนพื้นฐาน การเลือกอัตโนมัติพารามิเตอร์และเครื่องเสมือนมี โอกาสที่ดีและความยืดหยุ่นในการจัดการ การกำหนดค่า และการใช้งาน
เรากำลังพูดถึงการใช้เช่นนั้น ผลิตภัณฑ์ซอฟต์แวร์, ยังไง ออราเคิล VirtualBox, VMware Workstation (VMware vSphere) และอื่นๆ ตัวอย่างเช่น เซิร์ฟเวอร์ การจำลองเสมือนของ VMwareสามารถสร้างขึ้นในลักษณะที่อะนาล็อกของคอมพิวเตอร์ที่สร้างขึ้นภายในเครื่องเสมือนทำงานแยกกัน (แยกจากกัน) ระบบดังกล่าวสามารถใช้ในกระบวนการฝึกอบรม การทดสอบซอฟต์แวร์ใดๆ เป็นต้น
อย่างไรก็ตาม สามารถสังเกตแยกกันได้ว่าเมื่อทดสอบซอฟต์แวร์ในสภาพแวดล้อมเครื่องเสมือน คุณสามารถใช้โปรแกรมที่ติดไวรัสซึ่งจะแสดงผลกระทบต่อระบบแขกเท่านั้น สิ่งนี้จะไม่ส่งผลกระทบต่อระบบปฏิบัติการหลัก (โฮสต์) แต่อย่างใด
สำหรับกระบวนการสร้างคอมพิวเตอร์ภายในเครื่องในการจำลองเสมือนของเซิร์ฟเวอร์ VMware vSphere รวมถึงใน Hyper-V นั้นจะขึ้นอยู่กับ "ตัวช่วยสร้าง" อย่างไรก็ตามหากคุณเปรียบเทียบเทคโนโลยีนี้กับระบบ Windows กระบวนการนั้นดูค่อนข้างดี ง่ายกว่าเนื่องจากตัวโปรแกรมอาจมีเทมเพลตบางประเภทหรือคำนวณโดยอัตโนมัติ พารามิเตอร์ที่จำเป็นคอมพิวเตอร์ในอนาคต
ข้อเสียเปรียบหลักของเซิร์ฟเวอร์เสมือน
แต่ถึงแม้จะมีข้อดีหลายประการที่ผู้ดูแลระบบคนเดียวกันหรือ ผู้ใช้ปลายทางการจำลองเสมือนของเซิร์ฟเวอร์ โปรแกรมดังกล่าวก็มีข้อเสียที่สำคัญบางประการเช่นกัน
ประการแรก คุณไม่สามารถกระโดดข้ามหัวได้ นั่นคือเครื่องเสมือนจะใช้ทรัพยากร ฟิสิคัลเซิร์ฟเวอร์(คอมพิวเตอร์) และไม่ครบถ้วน แต่ในปริมาณที่จำกัดอย่างเคร่งครัด ดังนั้น เพื่อให้เครื่องเสมือนทำงานได้อย่างถูกต้อง การกำหนดค่าฮาร์ดแวร์เริ่มต้นจะต้องมีประสิทธิภาพเพียงพอ ในทางกลับกัน การซื้อเซิร์ฟเวอร์ที่มีประสิทธิภาพเพียงเครื่องเดียวจะยังคงถูกกว่าการซื้อเซิร์ฟเวอร์หลายเครื่องที่มีการกำหนดค่าต่ำกว่ามาก
ประการที่สองแม้ว่าจะเชื่อกันว่าสามารถรวมเซิร์ฟเวอร์หลายตัวเข้าด้วยกันเป็นคลัสเตอร์ได้และหากเซิร์ฟเวอร์ใดเซิร์ฟเวอร์หนึ่งล้มเหลว คุณสามารถ "ย้าย" ไปยังเซิร์ฟเวอร์อื่นได้ ซึ่งไม่สามารถทำได้ใน Hyper-V และนี่ดูเหมือนเป็นข้อเสียที่ชัดเจนในแง่ของความทนทานต่อข้อผิดพลาด
ประการที่สาม ปัญหาของการถ่ายโอน DBMS หรือระบบที่ใช้ทรัพยากรจำนวนมาก เช่น Mailbox Server, Exchange Server ฯลฯ ไปยังพื้นที่เสมือนจะเป็นข้อขัดแย้งอย่างชัดเจน ในกรณีนี้จะสังเกตเห็นการยับยั้งที่ชัดเจน
ประการที่สี่ เพื่อให้การทำงานที่ถูกต้องของโครงสร้างพื้นฐานดังกล่าว คุณไม่สามารถใช้เฉพาะส่วนประกอบเสมือนได้ โดยเฉพาะอย่างยิ่งสิ่งนี้ใช้กับตัวควบคุมโดเมน - อย่างน้อยหนึ่งในนั้นต้องเป็น "ฮาร์ดแวร์" และสามารถเข้าถึงได้ทางอินเทอร์เน็ตในตอนแรก
ในที่สุด ประการที่ห้า การจำลองเสมือนเซิร์ฟเวอร์เต็มไปด้วยอันตราย: ความล้มเหลวของโฮสต์จริงและระบบปฏิบัติการของโฮสต์จะนำมาซึ่ง ปิดเครื่องอัตโนมัติส่วนประกอบที่เกี่ยวข้องทั้งหมด นี่คือสิ่งที่เรียกว่าจุดเดียวของความล้มเหลว
ประวัติย่อ
อย่างไรก็ตามแม้จะมีข้อเสียอยู่บ้าง แต่เทคโนโลยีดังกล่าวก็มีข้อได้เปรียบมากกว่าอย่างชัดเจน หากคุณดูคำถามว่าเหตุใดจึงจำเป็นต้องใช้เซิร์ฟเวอร์เสมือนจริง มีประเด็นหลักหลายประการ:
- ลดจำนวนอุปกรณ์ฮาร์ดแวร์
- การลดการสร้างความร้อนและการใช้พลังงาน
- การลดต้นทุนวัสดุ รวมถึงการซื้ออุปกรณ์ การชำระค่าไฟฟ้า การได้มาซึ่งใบอนุญาต
- ลดความซับซ้อนของการบำรุงรักษาและการบริหาร
- ความสามารถในการ "โยกย้าย" ระบบปฏิบัติการและเซิร์ฟเวอร์เอง
จริงๆ แล้วข้อดีของการใช้เทคโนโลยีดังกล่าวมีมากกว่ามาก แม้ว่ามันอาจจะดูเหมือนมีข้อเสียร้ายแรงอยู่บ้าง แต่เมื่อไรก็ตาม องค์กรที่เหมาะสมของโครงสร้างพื้นฐานทั้งหมดและการมีส่วนร่วม เงินทุนที่จำเป็นการจัดการสำหรับ การดำเนินงานอย่างต่อเนื่องในกรณีส่วนใหญ่ สถานการณ์ดังกล่าวสามารถหลีกเลี่ยงได้
สุดท้ายนี้ สำหรับหลาย ๆ คน คำถามในการเลือกซอฟต์แวร์และการใช้งานจริงของการจำลองเสมือนยังคงเปิดอยู่ แต่ที่นี่เป็นการดีกว่าที่จะขอความช่วยเหลือจากผู้เชี่ยวชาญเนื่องจากในกรณีนี้เราต้องเผชิญกับคำถามเกี่ยวกับความคุ้นเคยทั่วไปกับเซิร์ฟเวอร์เสมือนจริงและความเป็นไปได้ในการนำระบบไปใช้เท่านั้น
ที่เกี่ยวข้องกับการปล่อย เวอร์ชันใหม่ผู้ใช้ BlueStacks 3 ยังประสบปัญหาหลายประการเช่นกัน เรามักถูกถามคำถาม: เหตุใดเอ็นจิ้นการจำลองเสมือนไม่เริ่มทำงาน จะแก้ไขได้อย่างไร ฯลฯ มีคำถามอื่น ๆ บทความนี้จะตอบปัญหาทั่วไปที่ผู้ใช้พบเมื่อใช้โปรแกรมจำลอง
บ่อยครั้งในการแก้ปัญหาเมื่อทุกอย่างล้าหลังก็สามารถช่วยได้ รีบูทง่ายๆคอมพิวเตอร์หรือเอ็นจิ้น BlueStax 4 มาดูวิธีหยุดสิ่งนี้กัน
- เปิดโปรแกรมแล้วคลิกที่ลูกศรที่ส่วนบนขวา จากรายการแบบเลื่อนลง ให้เลือก [k]รีสตาร์ทกลไกการจำลองเสมือน
- ยืนยันความตั้งใจของคุณโดยคลิกที่ปุ่ม [k]ใช่
- หลังจากนี้โปรแกรมจำลองจะปิดลง
- และมันจะสตาร์ทอีกครั้งโดยเปิดใช้งานเครื่องยนต์อีกครั้ง
ลองทำงานกับโปรแกรม และหากเกิดข้อผิดพลาดอีกครั้ง โปรดอ่านบทความเพิ่มเติม
การติดตั้งใหม่
หากวิธีการที่อธิบายไว้ข้างต้นไม่ช่วยคุณคุณสามารถใช้มาตรการที่รุนแรงกว่านี้ได้ เราจะลบโปรแกรมและติดตั้งใหม่ แต่เราจะไม่ทำแบบนั้น แต่ใช้เครื่องสแกนมืออาชีพและ การทำความสะอาดด้วยตนเอง- ไม่ต้องกลัว ไม่มีอะไรซับซ้อนที่นี่ เพียงทำตามเรา คำแนะนำทีละขั้นตอน.
- ก่อนอื่นคุณต้องดาวน์โหลดยูทิลิตี้ Revo Uninstaller โปรแกรมมีช่วงทดลองใช้งาน แต่นั่นก็เพียงพอแล้วสำหรับเรา เปิดเครื่องมือและค้นหา BlueStacks ของเราในรายการ เลือกแล้วกดปุ่มที่มีหมายเลข [k]2
- โปรแกรมถอนการติดตั้งมาตรฐานจะเปิดตัว ที่นี่เราต้องระบุเหตุผลในการลบ (เลือกใดก็ได้) แล้วคลิก [k]Delete
- การยืนยันของคุณจะต้องดำเนินการในขั้นตอนต่อไป
- การลบโปรแกรมจำลอง Android จะเริ่มต้นขึ้น เรากำลังรอการเสร็จสิ้น
- เป็นผลให้คลิกที่ [k] เสร็จสิ้น
- ตอนนี้ความสนุกเริ่มต้นขึ้นแล้ว เปิดใช้งานโหมดขั้นสูงแล้วกดปุ่มที่มีเครื่องหมาย [k]2
- รอจนกระทั่งการสแกนรีจิสทรีและดิสก์เสร็จสิ้น
- คลิกที่ปุ่ม [k]เลือกทั้งหมด
- เมื่อเลือกรายการทั้งหมดแล้ว ให้คลิก [k]Delete
- เรายืนยันความตั้งใจของเรา
- เราทำเครื่องหมายไฟล์ที่เหลือ
- และเราจะลบมันทิ้ง
- ระบบจะขอคำยืนยันโดยกด [k]Yes
- ถัดไป คุณต้องไปที่ไดเร็กทอรี [k]C:\ProgramData\BlueStacks และหากมีอ็อบเจ็กต์ใดๆ อยู่ที่นั่น ให้ลบออก
- เราทำเช่นเดียวกันใน [k] C:\Users\username\AppData\Local\Bluestacks
วันนี้เราจะพูดถึงยูทิลิตี้ที่ยอดเยี่ยมอย่างหนึ่ง - เรียกว่า บลูสแตคส์- โปรแกรมนี้เป็นโปรแกรมจำลองระบบปฏิบัติการ ระบบแอนดรอยสำหรับ คอมพิวเตอร์ส่วนบุคคลและแล็ปท็อปที่ใช้ระบบปฏิบัติการตระกูล Windows แน่นอนว่าผู้ใช้หลายคนเคยพบแอปพลิเคชั่นนี้มาก่อนหรือเคยได้ยินเกี่ยวกับมันมาก่อน แต่เช่นเดียวกับโปรแกรมอื่นๆ ปัญหามักจะเกิดขึ้นกับ BlueStacks ลองดูที่หลัก
กำลังตรวจสอบการกำหนดค่า
หากเกิดข้อผิดพลาดใดๆ ที่เกี่ยวข้องกับโปรแกรมจำลอง BlueStacks คุณจะต้องดำเนินการตามขั้นตอนการเตรียมการและการตรวจสอบหลายประการ เพื่อให้ตัวคุณเองสามารถค้นหาวิธีแก้ไขปัญหาที่เกิดขึ้นได้ง่ายขึ้น
ก่อนอื่นคุณต้องแน่ใจก่อนว่า การกำหนดค่าคอมพิวเตอร์ของคุณ (แล็ปท็อป) เพียงพอแล้ว โปรแกรมจำลอง
ซีพียู
โปรเซสเซอร์ของคุณต้องรองรับเทคโนโลยีการจำลองเสมือน Intel® VT-xหรือ เอเอ็มดี-วี™- คุณสามารถค้นหาได้โดยการศึกษา สามารถดูรุ่นของโปรเซสเซอร์ที่ติดตั้งในระบบของคุณได้จาก ตัวจัดการอุปกรณ์(แท็บ โปรเซสเซอร์) หากคุณไม่พบรุ่นโปรเซสเซอร์ของคุณในรายการ โปรแกรมจำลองจะไม่เริ่มทำงานบนคอมพิวเตอร์ของคุณ ถึงเวลาคิดจะซื้อพีซีเครื่องใหม่
การ์ดจอ
การ์ดแสดงผลของคุณต้องรองรับเทคโนโลยีนี้ OpenGLเวอร์ชันไม่ต่ำกว่า 2.0 ค้นหาว่าอันไหน เวอร์ชัน OpenGLการ์ดแสดงผลของคุณสนับสนุน คุณสามารถดูรายงานความสามารถของ OpenGL: GL_VERSION คุณสามารถตรวจสอบรุ่นของอะแดปเตอร์วิดีโอที่ติดตั้งได้ ผู้จัดการอุปกรณ์พาร์ทิชัน Windows อะแดปเตอร์วิดีโอ- หากปรากฎว่าการ์ดแสดงผลของคุณไม่รองรับ OpenGL ที่สูงกว่า 2.0 คุณจะต้องซื้อการ์ดแสดงผลที่ทันสมัยกว่านี้
แรม
ในขณะที่เริ่มโปรแกรมจำลอง ระบบจะต้องมีพื้นที่ว่างเป็นอย่างน้อย RAM หนึ่งกิกะไบต์- กรุณาชำระเงิน ความสนใจเป็นพิเศษ: อย่างแน่นอน การดำเนินงานไม่ใช่พื้นที่ฮาร์ดไดรฟ์ การล้างหน่วยความจำนั้นง่ายมาก: ปิดทั้งหมดที่ไม่จำเป็น ในขณะนี้แอปพลิเคชัน, ทำความสะอาดการทำงานอัตโนมัติจาก แอปพลิเคชันที่ไม่จำเป็น(การใช้ยูทิลิตี้นี้คุณเพียงปิดการใช้งานโปรแกรมและกระบวนการที่ไม่จำเป็น) อย่าลืมรีบูตเพื่อให้การเปลี่ยนแปลงมีผล การตรวจสอบจำนวน RAM ที่ว่างนั้นดำเนินการโดยใช้ตัวจัดการงานบนแท็บ ผลงาน, สำคัญ การตรวจสอบทรัพยากร, แท็บ หน่วยความจำ- ทุกอย่างชัดเจนในแผนภาพ
ไดรเวอร์
ต้องติดตั้งไดรเวอร์ล่าสุดสำหรับการ์ดแสดงผลของคุณ ดาวน์โหลดไดรเวอร์จากเว็บไซต์อย่างเป็นทางการของผู้ผลิตอะแดปเตอร์วิดีโอ มีผู้ผลิตการ์ดแสดงผลหลักสามราย: เอ็นวิเดีย, เอเอ็มดี, อินเทล, ไดรเวอร์กราฟิกและซอฟต์แวร์ AMD, ศูนย์ดาวน์โหลด Intel คุณเพียงแค่ต้องเลือกรุ่นการ์ดแสดงผล เวอร์ชันของระบบปฏิบัติการที่ติดตั้ง รวมถึงความลึกของบิตในรายการแบบเลื่อนลง ดาวน์โหลดไดรเวอร์และติดตั้งด้วยตนเอง
สำคัญ:อย่าใช้การอัปเดตไดรเวอร์ผ่านโปรแกรมจำลอง BlueStacks
เวอร์ชั่นบลูสแต็ค
คุณต้องตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งโปรแกรมจำลอง BlueStacks เวอร์ชันล่าสุดแล้ว สามารถดาวน์โหลดเวอร์ชันล่าสุดได้จากเรา
สำคัญ:อย่าใช้ตัวติดตั้งออนไลน์ ดาวน์โหลด เต็มรูปแบบโปรแกรมติดตั้งเพื่อหลีกเลี่ยงข้อผิดพลาดเพิ่มเติม
วินโดวส์อัพเดต
ติดตั้งทั้งหมด อัปเดตล่าสุด Windows (Windows 7 และ 8) หรือเซอร์วิสแพ็ค (Windows XP)
แพ็คเกจเพิ่มเติม
1. ติดตั้ง เวอร์ชันล่าสุดไลบรารีสำหรับระบบปฏิบัติการของคุณ
2. ติดตั้งเวอร์ชันล่าสุด
3. ติดตั้งตัวแปลงสัญญาณเวอร์ชันล่าสุด
การทำความสะอาดระบบ
ใช้ยูทิลิตี้ CCleaner ทำความสะอาดระบบจาก ไฟล์ชั่วคราว, ทำความสะอาด รีจิสทรีและ การเริ่มต้น
นั่นมันเป็นครั้งแรก ขั้นตอนการเตรียมการที่เสร็จเรียบร้อย. ใน 90% ของกรณี สาเหตุของปัญหาของคุณชัดเจน ก็เป็นอย่างใดอย่างหนึ่ง ความเข้ากันไม่ได้ของฮาร์ดแวร์คอมพิวเตอร์ของคุณ (เตรียมพร้อมที่จะอัปเกรด) หรือ ล้าสมัย ซอฟต์แวร์ (รวมทั้ง ไดรเวอร์- หากหลังจากอัปเดตทุกอย่างแล้ว ซอฟต์แวร์ที่จำเป็นหากฮาร์ดแวร์เข้ากันได้ ปัญหายังคงมีอยู่ ซึ่งหมายความว่าสาเหตุอยู่ที่ใดที่หนึ่งในระบบของคุณ คุณสามารถติดตั้ง Windows ใหม่ได้ตลอดเวลา แต่นี่เป็นวิธีแก้ปัญหาที่รุนแรง
กรณีพิเศษและปัญหาร้ายแรงไม่มาก
1. การ์ดจอ 2 ใบ
สมมติว่าคุณได้ติดตั้งบนระบบของคุณแล้ว การ์ดแสดงผลสองตัว: ในตัวและ ไม่ต่อเนื่อง- นี่อาจทำให้บางเกมปฏิเสธที่จะเปิดตัว ลองดูตัวอย่างการ์ดแสดงผลจาก Nvidia คุณต้องไปที่การตั้งค่าการ์ดแสดงผล (เปิด แผงควบคุม NVIDIA).
ต่อไปเราจะไปที่เมนู การตั้งค่า 3D → การจัดการการตั้งค่า 3D- ในพารามิเตอร์ส่วนกลางให้กดปุ่ม " คืนค่า" จากนั้นเลือกตามที่ต้องการ ความเร็วสูง โปรเซสเซอร์ NVIDIA
.
ตรงจุด การตั้งค่าการกำหนดค่า PhysXตั้งค่าของคุณแทนการเลือกอัตโนมัติ การ์ดแสดงผลแยก- กดปุ่ม " นำมาใช้" อย่าลืมรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงที่เราได้ทำไว้มีผล
คุณ เอเอ็มดีเรียกว่าวิธีการรักษาที่คล้ายกัน เอเอ็มดี การควบคุมตัวเร่งปฏิกิริยาศูนย์.
2. การโหลดที่ไม่มีที่สิ้นสุด
มักจะเห็นโปรแกรมจำลอง BlueStacks หากการโหลด BlueStacks ใช้เวลานานกว่า 30 วินาที (คุณจะเห็นคิวบ์ทำงานอยู่) ก็เพียงพอที่จะออกจาก BlueStacks ผ่านไอคอนถาด (ออก) แล้วรีสตาร์ทบริการต่อไปนี้: บลูสแตค แอนดรอยด์บริการและ บริการตัวหมุนบันทึก BlueStacks. บริการวินโดวส์อยู่ในเมนู เริ่ม → แผงควบคุม → การบริหาร → บริการ(วินโดวส์ 7). หลังจากนั้น เพียงรีสตาร์ท BlueStacks
มันเกิดขึ้นที่บริการ BlueStacks บริการแอนดรอยด์ไม่สามารถรีสตาร์ทได้ ในกรณีนี้ เพียงรีสตาร์ทคอมพิวเตอร์โดยสมบูรณ์
3. ปัญหาเกี่ยวกับโปรแกรมป้องกันไวรัสหรือไฟร์วอลล์
บางครั้งปัญหาในการเปิดตัวโปรแกรมจำลอง BlueStacks เกิดขึ้นเนื่องจากการที่ โปรแกรมป้องกันไวรัสหรือ ไฟร์วอลล์แค่ บล็อก กระบวนการที่สำคัญ- เราตรวจสอบว่ากระบวนการต่อไปนี้ถูกบล็อกหรือไม่:
- ตัวแทน BlueStacks;
- ตัวจัดการ BlueStacks Apk;
- นักวิ่งแอพ BlueStacks;
- ระบบไฟล์ BlueStacks;
- ส่วนหน้าของ BlueStacks;
- ตัวหมุนบันทึก BlueStacks;
- เครือข่าย BlueStacks;
- BlueStacks StartLauncher
4. การติดตั้งใหม่
บางครั้งเพื่อแก้ไขปัญหาที่คุณต้องการ ติดตั้งใหม่โปรแกรมจำลอง
แต่มันสำคัญ: ก่อนดำเนินการนี้ จะต้องลบ BlueStacks โดยใช้ ยูทิลิตี้พิเศษคล้ายกับการทำความสะอาดโฟลเดอร์รีจิสทรีและระบบ
5. รูปแบบแป้นพิมพ์
บางครั้งมีปัญหากับ การสลับเค้าโครงคีย์บอร์ด หากระบบของคุณมีสวิตช์เค้าโครงอัตโนมัติเช่น พันโต สวิตเชอร์ จากนั้นเพิ่ม BlueStacks ในรายการยกเว้น หรือปิดการใช้งาน Punto Switcher พร้อมกันในขณะที่ทำงานในโปรแกรมจำลอง
คุณยังสามารถใช้แอปพลิเคชันพิเศษสำหรับ Android Russian Keyboard ได้ จากนั้นคุณจะต้องเลือกแป้นพิมพ์นี้เข้า การตั้งค่าอินพุตบลูสแตคส์
6. กูเกิลมาร์เก็ต
บางครั้งมันเกิดขึ้นว่าบริการยังไม่ได้ติดตั้งในโปรแกรมจำลอง ตลาดกูเกิล หรือทำงานไม่ถูกต้อง คุณต้องดาวน์โหลดแอป Google Market เวอร์ชันล่าสุดและติดตั้ง
7. โปรแกรมแคชหรือเกม
มักมีความจำเป็นมาก สำเนาไฟล์หรือแคชจำนวนหนึ่งสำหรับบางเกมจากคอมพิวเตอร์ในโปรแกรมจำลอง BlueStacks ในการดำเนินการดังกล่าวคุณสามารถใช้แอปพลิเคชัน Android Commander ที่ยอดเยี่ยมได้
ทางเลือกอื่นก็เป็นไปได้ เราวาง ไฟล์ที่จำเป็น(บน Windows) ไปยังโฟลเดอร์ C:\ProgramData\BlueStacks\UserData\SharedFolder- จากนั้นในโปรแกรมจำลอง BlueStacks ใด ๆ ตัวจัดการไฟล์กำลังมองหาโฟลเดอร์ mnt/sdcard/bstfolder/bstsharedfolder.mnt/sdcard/bstfolder/bstsharedfolder.mnt- ควรมีไฟล์ที่เราต้องการ
8. กำลังโหลดช่อง
บ่อยครั้งที่เกิดปัญหา: ไม่มีอินเทอร์เน็ตใน BlueStacks ปัญหาอาจอยู่ที่มาตรฐาน เซิร์ฟเวอร์ DNS 8.8.8.8 สำหรับผู้ให้บริการบางราย คุณควรลองติดตั้งหนึ่งในโปรแกรมที่เปลี่ยนเซิร์ฟเวอร์ DNS ตัวอย่างเช่น ตั้งค่า DNS เมื่อใช้โปรแกรมนี้คุณต้องลองติดตั้งที่อยู่ DNS ที่มีอยู่แล้วหรือป้อนที่อยู่ของผู้ให้บริการของคุณด้วยตนเอง
9. แอนดรอยด์ซิงค์
ฉันอยากจะทราบประเด็นที่มีประโยชน์อีกประการหนึ่ง: หากคุณมีจุดแยกต่างหาก อุปกรณ์ Android(สมาร์ทโฟน แท็บเล็ต) นั่นคือความสามารถในการซิงโครไนซ์แอปพลิเคชันทั้งหมดจากอุปกรณ์นี้กับโปรแกรมจำลอง BlueStacks (ในขณะที่บันทึกข้อมูลแอปพลิเคชันทั้งหมด เช่น การบันทึกในเกม เป็นต้น) และเพื่อที่จะทำสิ่งนี้ คุณเพียงแค่ต้องติดตั้งแอพพลิเคชั่นพิเศษ BlueStacks Cloud Connect บนอุปกรณ์ Android ของคุณ เข้าใจงานของเขา ผู้ใช้ปกติจะไม่ใช่เรื่องยาก เว้นแต่คุณจะต้องรอสักครู่จนกว่าข้อมูลผู้ใช้ทั้งหมดจะถูกซิงโครไนซ์ โดยเฉพาะเมื่อ ปริมาณมาก แอปพลิเคชันที่ติดตั้งกระบวนการนี้จะกินเวลามาก การรับส่งข้อมูลทางอินเทอร์เน็ต(สำคัญในกรณีที่ปริมาณการใช้ข้อมูลมีจำกัด เช่น ในที่ทำงาน)
ฉันหวังว่าคุณจะมีพลังที่จะอ่านบทความของฉันจนจบ ในนั้นฉันพยายามนำเสนอให้ชัดเจนที่สุดเท่าที่จะทำได้ โดยไม่มีรายละเอียดที่ไม่จำเป็น เกี่ยวกับข้อผิดพลาดมากมาย (ไม่ใช่ทั้งหมด ไม่ใช่ทั้งหมด) ที่รอผู้ใช้ที่ต้องการใช้โปรแกรมจำลองระบบปฏิบัติการ Android สำหรับ Windows ที่ยอดเยี่ยมนี้
บันทึก
กลไกการดำเนินการในกรณีที่เกิดปัญหามีดังนี้ ก่อนอื่น เราจะค้นหาว่าคอมพิวเตอร์ของคุณเป็นไปตามข้อกำหนดหรือไม่ น้อยที่สุด ความต้องการของระบบ อุปกรณ์ แล้ว อัปเดตทั้งหมด โปรแกรมที่จำเป็นและแพ็คเกจ อาจจะจำเป็น ติดตั้งใหม่โปรแกรมจำลองพร้อมการทำความสะอาดล่วงหน้า ไฟล์ระบบและทะเบียน หลังจากทำตามขั้นตอนทั้งหมดที่อธิบายไว้ในบทความนี้แล้ว หากปัญหายังคงมีอยู่ แสดงว่าไม่น่าจะมีวิธีแก้ไขปัญหาง่ายๆ ที่เกิดขึ้น นี่คือจุดที่ Google ผู้ยิ่งใหญ่มาช่วยเหลือคุณ
ใครก็ตามที่เคยทำงานร่วมกับโปรแกรมจำลองเพื่อพัฒนาแอปพลิเคชันสำหรับ Android จะรู้ดีว่าแม้แต่ในฮาร์ดแวร์สมัยใหม่ โปรแกรมจำลองก็ยังช้ามากจนใช้งานต้องใช้ความอดทนเหนือมนุษย์ นั่นคือคุณอาจต้องกลายเป็นหุ่นยนต์หุ่นยนต์ด้วยตัวเอง
แต่มีอีกวิธีหนึ่ง - ง่ายกว่า
ตัวจัดการการดำเนินการเร่งรัดฮาร์ดแวร์ของ Intel(Intel HAXM) เป็นโซลูชันที่ใช้ความสามารถในการจำลองเสมือนสำหรับฮาร์ดแวร์ (Intel VT) และช่วยให้คุณเร่งความเร็วโปรแกรมจำลอง Android ได้อย่างมาก
การตัดสินใจครั้งนี้ทำงานควบคู่กับโปรแกรมจำลอง Android สำหรับอุปกรณ์ x86 ในกรณีนี้เครื่องจำลองจะทำงานที่ความเร็วใกล้เคียงกับความเร็วการทำงาน อุปกรณ์จริงซึ่งจะช่วยลดเวลาในการเปิดและแก้ไขข้อบกพร่องของแอปพลิเคชัน
ในกรณีพัฒนาแอพพลิเคชั่นที่ใช้เฉพาะ Dalvik เท่านั้น ผู้พัฒนาจะไม่ต้องเปลี่ยนแปลงอะไรเลยเพราะว่า แอปพลิเคชันจะไม่สังเกตเห็นความแตกต่าง ในกรณีของแอปพลิเคชัน NDK คุณจะต้องเพิ่มการรองรับสถาปัตยกรรม x86 ในรายการไลบรารีที่คอมไพล์แล้ว ทำได้ง่ายๆ เพียงเพิ่มการรองรับ x86 ทำไฟล์.
ความต้องการของระบบ
- โปรเซสเซอร์ที่รองรับ VT-x, EM64T, Execute Disable Bit หากต้องการทราบว่าโปรเซสเซอร์ของคุณรองรับคุณสมบัติที่ระบุไว้หรือไม่ คุณสามารถใช้เว็บไซต์ ark.intel.com
- อย่างน้อย 1 GB และควรเป็น RAM 2 GB
ระบบปฏิบัติการที่รองรับ
- วินโดวส์ 7 (32/64), วินโดวส์วิสต้า* (32/64), วินโดว์ XP (32)
- Mac OS X 10.6 และสูงกว่า (32/64)
- อูบุนตู (64)
การติดตั้ง
Intel HAXM สามารถติดตั้งด้วยตนเองหรือใช้งานก็ได้ ระบบปฏิบัติการ Androidผู้จัดการ.การติดตั้งด้วยตนเอง
ไปที่ software.intel.com/ru-ru/android และดาวน์โหลดแพ็คเกจการติดตั้งสำหรับแพลตฟอร์มของคุณ จากนั้นให้รันการติดตั้งและปฏิบัติตามคำแนะนำของวิซาร์ดการติดตั้งการติดตั้งโดยใช้ Android SDK Manager
- เปิดตัวจัดการ SDK Android
- ในส่วนพิเศษ เลือก "Intel Hardware Accelerated Execution Manager"
- ทำเครื่องหมายที่ช่องและคลิก “ติดตั้งแพ็คเกจ...”
- จากนั้นยืนยันข้อตกลงใบอนุญาตแล้วคลิกปุ่ม "ติดตั้ง"
- SDK Manager จะดาวน์โหลดและแตกแพ็คเกจลงในไดเร็กทอรีพิเศษที่อยู่ในไดเร็กทอรีที่ติดตั้ง Android SDK
- ไปที่ไดเร็กทอรีนี้และเรียกใช้ การติดตั้งอินเทลแฮกซ์เอ็ม
การติดตั้ง Intel HAXM
ในระหว่างขั้นตอนการติดตั้ง คุณจะถูกขอให้กำหนดจำนวน RAM ที่จัดสรร คุณสามารถปล่อยให้เป็นค่าเริ่มต้นได้ หากระหว่างการดำเนินการที่คุณต้องการเปลี่ยนค่านี้ ให้รันการติดตั้งอีกครั้งในระหว่างกระบวนการติดตั้ง สิ่งนี้อาจเกิดขึ้นได้เช่นกัน
ในกรณีนี้ ให้ตรวจสอบการตั้งค่าใน BIOS ระบบของคุณอาจรองรับการจำลองเสมือน แต่จะปิดใช้งานตามค่าเริ่มต้น
เพื่อตรวจสอบว่าทุกอย่างได้รับการติดตั้งอย่างถูกต้องและใช้งานได้ คุณจะต้องทำ บรรทัดคำสั่งดำเนินการ:
sc สอบถาม intelhaxm
หลังจากรันคำสั่งนี้ คุณจะเห็นสถานะปัจจุบันของบริการ
วิธีหยุดบริการอาจมีประโยชน์เช่นกัน:
sc หยุด intelhaxm
เริ่มบริการ:
sc เริ่ม intelhaxm
การติดตั้งโปรแกรมจำลอง Android x86
สิ่งที่อธิบายไว้ข้างต้นไม่มีอะไรมากไปกว่าการเตรียมดิน ตอนนี้เราต้องติดตั้งโปรแกรมจำลองเอง ซึ่งเราต้องการ "โอเวอร์คล็อก" โดยใช้ Intel HAXM ใน ช่วงเวลาปัจจุบันมีสองคน:- ระบบปฏิบัติการ Android 4.0.3 (เอพีไอ 15)
- ระบบปฏิบัติการ Android 2.3.3 (เอพีไอ 10)
การสร้างอุปกรณ์เสมือน
หลังจากติดตั้งอิมเมจโปรแกรมจำลอง Android สำหรับ x86 คุณจะต้องสร้างอิมเมจใหม่ อุปกรณ์เสมือนใช้ระบบปฏิบัติการ Android อุปกรณ์เสมือนผู้จัดการ. เมื่อต้องการทำสิ่งนี้:- เปิดตัวจัดการ ADV
- เลือกสร้างอุปกรณ์ใหม่ “ใหม่...”
- ในหน้าต่างคุณสมบัติ ให้ตั้งชื่อตามต้องการ เช่น “Intel_Android”
- เลือกเวอร์ชัน ในกรณีของฉันคือเวอร์ชัน “Android 4.0.3 – API ระดับ 15”
- ตั้งค่าพารามิเตอร์อื่นๆ (ขนาดและความพร้อมใช้งานของการ์ด SD ความละเอียด ฯลฯ)
- ถัดไปคุณควรเพิ่มพารามิเตอร์ที่จำเป็นในส่วน "ฮาร์ดแวร์" - "การจำลอง GPU" (ปุ่ม "ใหม่" ในรายการ "คุณสมบัติ" คุณต้องเลือก "การจำลอง GPU" จากนั้นเลือก "ตกลง") และตั้งค่าเป็น " ใช่"
พร้อม! ตอนนี้สิ่งที่เหลืออยู่ก็คือเรียกใช้และตรวจสอบว่าทุกอย่างได้รับการกำหนดค่าอย่างถูกต้องหรือไม่ เลือกโปรแกรมจำลองที่สร้างขึ้นและเปิดใช้งานด้วยปุ่ม "เริ่ม" จากนั้นไปที่การตั้งค่าและดูชื่ออุปกรณ์ หากทุกอย่างถูกต้อง เราจะเห็นบรรทัด "Android SDK Build สำหรับ x86" ในช่อง "หมายเลขรุ่น" ในตัวอย่างของเรา
สิ้นสุดความทรมานและการรอคอยอันยาวนาน! โปรแกรมจำลองของเราเริ่มทำงานเร็วขึ้นมาก คุณจึงสามารถรับชมวิดีโอจาก Youtube ได้โดยตรงจากโปรแกรมจำลองแบบเรียลไทม์ และไม่เหมือนเดิมในโหมดสไลด์โชว์