
ณ จุดนี้ฉันใช้เครื่องเสมือนมาเกือบ 20 ปีแล้ว และฉันก็ทำผิดพลาดมากมายตลอดเส้นทาง ตั้งแต่การจัดสรร RAM ที่ไม่ถูกต้องไปจนถึงการลืมยกเลิกการต่อเชื่อม ISO การติดตั้ง ฉันได้ทำสิ่งต่าง ๆ เสียหายระหว่างการเดินทาง นี่คือข้อผิดพลาดเจ็ดประการที่ฉันทำซึ่งคุณควรหลีกเลี่ยงอย่างแน่นอน
ฉันจัดสรร RAM ไม่เพียงพอ (จากนั้นฉันจัดสรรมากเกินไป)
เมื่อฉันเริ่มทำงานกับเครื่องเสมือนครั้งแรก ฉันไม่เข้าใจเรื่องการจัดสรร RAM แน่นอนว่าระบบปฏิบัติการ Linux ที่มีน้ำหนักเบาเป็นพิเศษบางระบบสามารถทำงานบน RAM ขนาด 512MB ได้ แต่โชคดีที่ใช้ Windows บนนั้น—แต่นั่นก็ยังเป็นสิ่งที่ฉันพยายามทำ
คอมพิวเตอร์เครื่องแรกที่ฉันต้องใช้เครื่องเสมือนมี RAM เพียง 8GB และฉันต้องการเก็บไว้ให้มากที่สุดสำหรับโฮสต์ ดังนั้นฉันจึงพยายามเรียกใช้ VM ที่มี RAM ประมาณ 1-2GB และนั่นไม่เหมาะ หลังจากนั้น ฉันพยายามจัดสรร RAM มากเกินไป และนั่นก็ใช้งานไม่ได้ดีพอๆ กัน
ทุกวันนี้ มันเป็นการปรับสมดุลจำนวน RAM ที่ฉันจัดสรรให้กับเครื่องเสมือน ฉันพยายามตรวจสอบการใช้งาน RAM จริงของ VM เป็นประจำแบบกึ่งบ่อยครั้ง และปรับแต่ง RAM ที่จัดสรรให้มากกว่าที่ใช้อยู่เล็กน้อย เพื่อให้มีพื้นที่ด้านบน แต่ยังไม่ถูกจัดสรรมากเกินไป ด้วยวิธีนี้ ฉันจึงมีทรัพยากรเพียงพอที่จะเพิ่ม VM มากขึ้นในอนาคต
ฉันทำให้ไดรฟ์สำหรับบูตเล็กเกินไปและต้องขยายในภายหลัง
เช่นเดียวกับ RAM ฉันมีไดรฟ์ขนาดเล็กบนคอมพิวเตอร์เครื่องแรกที่ใช้เครื่องเสมือน เป็นแล็ปท็อป Gateway ที่มีโปรเซสเซอร์ i3 รุ่นแรกและ SSHD ขนาด 1TB ซึ่งเป็น SSD และฮาร์ดไดรฟ์แบบไฮบริดที่มีพื้นที่จัดเก็บข้อมูลแบบแฟลชขนาด 8GB และ SSD แบบหมุนวนแบบดั้งเดิมขนาด 1TB
แม้ว่า 1TB จะเป็นพื้นที่จัดเก็บข้อมูลที่เหมาะสมสำหรับแล็ปท็อป แต่ในสมัยก่อนฉันมีไฟล์จำนวนมากในคอมพิวเตอร์สำหรับการพัฒนา Android ด้วยเหตุนี้—และความจริงที่ว่าฉันพยายามใช้งานเครื่องเสมือนหลายเครื่องบนแล็ปท็อปที่เป็นโรคโลหิตจางของฉัน—ฉันจึงพยายามจัดสรรไดรฟ์จัดเก็บข้อมูลขนาดเล็กให้กับเครื่องเสมือนของฉัน
ปัญหาเริ่มชัดเจนเมื่อฉันไม่มีพื้นที่เหลืออย่างรวดเร็วและต้องขยายไดรฟ์ในภายหลัง โชคดีที่การขยายดิสก์เครื่องเสมือนไม่ใช่งานที่ยากที่สุดในโลก แต่ฉันยังต้องดำเนินการหลายขั้นตอนเพื่อขยาย vdisk สำหรับเครื่องเสมือนก่อน จากนั้นจึงขยายระบบปฏิบัติการเพื่อดูพื้นที่จัดเก็บข้อมูลเพิ่มเติมอย่างเหมาะสม
ฉันลืมยกเลิกการต่อเชื่อม ISO การติดตั้ง
วันนี้ฉันเพิ่งเริ่มต้นเครื่องเสมือนใหม่และลืมยกเลิกการต่อเชื่อม ISO การติดตั้ง หลังจากที่คุณติดตั้งระบบปฏิบัติการ คุณควรจะถอนการติดตั้งดิสก์ตัวติดตั้ง ไม่ว่าจะเป็นการลบดีวีดีตัวติดตั้ง แฟลชไดรฟ์ หรือการถอนการติดตั้ง ISO ออกจากเครื่องเสมือน หากคุณไม่ยกเลิกการต่อเชื่อม ISO หลังจากติดตั้ง Linux จะบ่นจนกว่าคุณจะดำเนินการ น่าประหลาดใจที่ Windows ค่อนข้างดีกับสิ่งนี้ แต่ Linux ก็เหมาะสม
นี่เป็นขั้นตอนง่ายๆ แต่ก็พลาดได้ง่ายมากเช่นกัน หากเครื่องเสมือนของคุณไม่บูทหลังการติดตั้ง ให้ตรวจสอบเพื่อให้แน่ใจว่าได้ยกเลิกการต่อเชื่อม ISO การติดตั้งแล้ว
ฉันเลือกประเภทระบบปฏิบัติการผิด
เครดิต: Lucas Gouveia/ Windows Insight
สิ่งที่ฉันไม่ได้ตระหนักตั้งแต่เนิ่นๆ ในการเดินทางด้านเวอร์ช่วลไลเซชั่นคือคุณต้องระบุประเภทของระบบปฏิบัติการที่คุณวางแผนจะรันในเครื่องเสมือน เหตุผลก็คือไฮเปอร์ไวเซอร์ (VirtualBox ในกรณีนี้) จำเป็นต้องรู้ว่าจะนำเสนอฮาร์ดแวร์เสมือนจริงไปยังระบบปฏิบัติการได้ดีที่สุดอย่างไร Windows และ Linux คาดว่าจะเห็นความแตกต่างกัน
เนื่องจากฉันไม่รู้ว่าสิ่งนี้สำคัญ ครั้งหนึ่งฉันลองติดตั้ง Windows โดยไม่เปลี่ยนระบบปฏิบัติการเป็น Microsoft และระบบก็ไม่สามารถบู๊ตได้ ฉันแก้ไขปัญหาเครื่องเสมือนนานกว่าที่ฉันจะยอมรับก่อนที่ฉันจะรู้ว่าฉันทำข้อผิดพลาดที่เรียบง่ายแต่ร้ายแรงเช่นนี้
ฉันไม่ได้ติดตั้งส่วนเพิ่มเติมของแขก
โปรแกรมเวอร์ช่วลไลเซชั่นเกือบทั้งหมดมีการเพิ่มแขก—รวมถึง VirtualBox ด้วยการเพิ่มแขก โฮสต์การจำลองเสมือนของคุณ (เช่น VirtualBox) จะสามารถสื่อสารกับระบบปฏิบัติการเสมือนจริงได้ดีขึ้น
ทุกวันนี้ ฉันใช้ Proxmox สำหรับการจำลองเสมือนของฉัน และการติดตั้งส่วนเพิ่มเติมของผู้เยี่ยมชมสำหรับ Proxmox ช่วยให้ฉันเห็นที่อยู่ IP ของผู้เยี่ยมชมเสมือน รวมถึงมีการสื่อสารที่ดีขึ้นจากโฮสต์ของฉันไปยังเครื่องเสมือน การเพิ่มแขกของ VirtualBox ทำงานในลักษณะที่คล้ายกันมาก ทำให้โฮสต์ของคุณ (VirtualBox) สามารถเข้าถึงบางส่วนของแขก (เครื่องเสมือน) ที่ไม่สามารถเข้าถึงได้
คุณสมบัติพิเศษบางอย่างที่เปิดใช้งานในระบบปฏิบัติการของแขก (เครื่องเสมือน) เมื่อมีการติดตั้งการเพิ่มของแขกรวมถึงการรวมตัวชี้เมาส์ที่ดีขึ้น โฟลเดอร์ที่ใช้ร่วมกัน การสนับสนุนวิดีโอที่ดีขึ้น การซิงโครไนซ์เวลา คลิปบอร์ดที่ใช้ร่วมกันระหว่างโฮสต์และแขก และอีกมากมาย
ฉันกำหนดคอร์ CPU มากเกินไป
เครดิต: Patrick Campanale/ Windows Insight
เช่นเดียวกับ RAM แกน CPU มีบทบาทสำคัญในประสบการณ์เครื่องเสมือนของคุณ แกน CPU น้อยเกินไปและระบบจะไม่สามารถบู๊ตได้ ในขณะที่มากเกินไปส่งผลให้ระบบปฏิบัติการโฮสต์ของคุณสำลัก
เครื่องเสมือนของคุณจะพยายามอย่างดีที่สุดเพื่อใช้ทรัพยากรใดก็ตามที่คุณจัดสรรให้ แม้ว่าระบบสมัยใหม่จะมีเธรดจำนวนมาก แต่นั่นไม่ใช่กรณีของคอมพิวเตอร์รุ่นเก่า หากเราย้อนกลับไปดูโปรเซสเซอร์ i3 รุ่นแรกที่แล็ปท็อป Gateway ของฉันมี จะมีเพียงสองคอร์และสี่เธรดเท่านั้น สิ่งนี้แทบจะไม่สามารถจัดสรรให้กับเครื่องเสมือนได้
ครั้งหนึ่งฉันเคยพยายามให้ VM สามในสี่คอร์ของฉัน และ Windows ไม่พอใจกับสิ่งนั้น ในที่สุดระบบก็ล็อคและหยุดทำงาน โดยที่ฉันแก้ไขเครื่องเสมือนในการบู๊ตครั้งถัดไปให้มีเพียงหนึ่งหรือสองคอร์เท่านั้น
ฉันลืมเปิดใช้งาน VT-x/AMD-V ใน BIOS
คอมพิวเตอร์ส่วนใหญ่เปิดใช้งานการจำลองเสมือนตามค่าเริ่มต้น แต่มีหลายครั้งที่ VT-x หรือ AMD-V ของ Intel ไม่ได้เปิดใช้งานใน BIOS เมื่อฉันพยายามเรียกใช้เครื่องเสมือน
นี่เป็นการตั้งค่าครั้งเดียวที่คุณจะต้องเปลี่ยนใน BIOS ของคอมพิวเตอร์ของคุณ การเปลี่ยนแปลงไม่ใช่เรื่องยาก และไม่มีข้อเสียจริงๆ ในการเปิดใช้งาน ในความเป็นจริง การเปิดใช้งานจะมีประโยชน์ก็ต่อเมื่อคุณพยายามจำลองระบบปฏิบัติการในเครื่องเสมือน เนื่องจาก VM จะไม่ทำงานหากคุณปิดใช้งานไว้
เมื่อคุณทราบข้อผิดพลาดทั้งหมดที่ฉันได้ทำในการเดินทางเพื่อใช้งานเครื่องเสมือนแล้ว ก็ถึงเวลาเลือกระบบปฏิบัติการที่เหมาะสมสำหรับการจำลองเสมือน หนึ่งในระบบปฏิบัติการที่ฉันชื่นชอบในการจำลองเสมือนคือ Ubuntu Server มันทำงานได้ยอดเยี่ยมมากในฐานะ VM และมอบประสบการณ์ Linux เต็มรูปแบบในเทอร์มินัล ที่จริงแล้ว ฉันมีเครื่องเสมือน Ubuntu สามเครื่องที่ทำงานอยู่ในขณะนี้ โดยทำงานต่างๆ บนโฮสต์ VM ของฉัน
*️⃣ ลิงค์ที่มา:
1TB เป็นพื้นที่จัดเก็บข้อมูลที่เหมาะสมสำหรับแล็ปท็อป ซึ่งใช้สำหรับขยายดิสก์เครื่องเสมือน VirtualBox’s guest added ไม่ได้เปิดใช้งาน VT-x หรือ AMD-V ของ Intel ให้เลือกระบบปฏิบัติการที่เหมาะสมเพื่อทำการจำลองเสมือน