Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> เครื่องเสมือน

การติดตั้ง VMware Server &Windows ใน Linux

ในโลกที่ถูกครอบงำด้วยระบบปฏิบัติการ Windows การย้ายไปยัง Linux ฟังดูเป็นงานที่น่ากลัว นอกเหนือจากคำถามพื้นฐานในการทำความคุ้นเคยกับโลกใหม่และแตกต่างของคอมพิวเตอร์แล้ว ยังมีคำถามเกี่ยวกับฟังก์ชันการทำงานอีกด้วย ผู้ใช้ Linux รายใหม่จะมีความสามารถเพียงใด ไซต์อินเทอร์เน็ตจำนวนมากมีการเข้ารหัสที่ไม่ดี ดังนั้นเฉพาะผู้ใช้ Internet Explorer เท่านั้นที่สามารถดูได้อย่างถูกต้อง ตลาดซอฟต์แวร์ส่วนใหญ่ (ส่วนใหญ่เป็นภาคครัวเรือน) มีอคติอย่างรุนแรงต่อแอปพลิเคชัน Windows ผู้ใช้ Linux ใหม่จะสามารถรักษาความยืดหยุ่นของตัวเลือกได้อย่างเต็มที่เหมือนใน Windows หรือไม่

คำตอบคือ ... อาจจะ ลีนุกซ์รุ่นใหม่ๆ นั้นมีความยืดหยุ่นมากขึ้นและเน้นใช้งานที่บ้าน โดยมาพร้อมกับแพ็คเกจที่หลากหลายหากมีประโยชน์สูงซึ่งมีจุดมุ่งหมายเพื่อให้ประสบการณ์การใช้งานลีนุกซ์สมบูรณ์และไม่เจ็บปวดมากที่สุดเท่าที่จะเป็นไปได้ อย่างไรก็ตาม บางสิ่งจะยังคงเป็นเพียง Windows เท่านั้นและไม่มีการด้นสดใดๆ ที่จะช่วยได้ ตลาดเกมส่วนใหญ่มุ่งเน้นไปที่ Windows เว็บไซต์ธนาคารออนไลน์ส่วนใหญ่ดูเหมือนจะเป็น IE เท่านั้น

เพื่อแก้ไขปัญหานี้ โปรแกรมเมอร์ Linux ได้มาพร้อมกับโปรแกรมต่างๆ มากมายที่อนุญาตการแพตช์และเวอร์ชวลไลเซชัน ซึ่งรองรับการใช้งาน Windows บางส่วนได้ น่าเสียดายที่โซลูชันเหล่านี้ส่วนใหญ่ใช้งานไม่ได้จริงๆ การทำงานของ Windows แยกจากกันจะไม่ทำงานเช่นเดียวกับระบบปฏิบัติการที่สมบูรณ์ ดังนั้นแทนที่จะ "แฮ็ค" ไฟล์ปฏิบัติการและ DLL แต่ละรายการเพื่อให้ทำงานใน Linux ทำไมไม่เรียกใช้ Windows ใน Linux

ทำไมไม่จริง?

ฉันถือว่าความสามารถในการใช้งาน Windows ใน Linux เป็นความสำเร็จที่สำคัญ หนึ่ง มันมอบความรู้สึกที่ทรงพลังของความสำเร็จเกินบรรยาย ประการที่สอง สำหรับผู้ที่สงสัยเกี่ยวกับ Linux นี่เป็นอีกเหตุผลหนึ่งที่คุณควรพิจารณาใช้ Linux หากการขาดความเข้ากันได้ของแอปพลิเคชัน Windows ที่คุณโปรดปรานเป็นอุปสรรคสำคัญจนถึงตอนนี้ สิ่งนั้นจะไม่เป็นเช่นนั้นอีกต่อไป

ฉันทำได้อย่างไร

ฉันต้องยกย่องผลิตภัณฑ์ VMware ที่ยอดเยี่ยมที่อนุญาตให้ฉันทำสิ่งนี้ได้อีกครั้ง แต่ลองมาทีละขั้นตอน ฉันจะเขียนคำแนะนำฉบับสมบูรณ์ว่าฉันจัดการการกำหนดค่าเซิร์ฟเวอร์ VMware ใน SUSE Linux ได้สำเร็จ จากนั้นจึงติดตั้ง Windows เป็นระบบปฏิบัติการเกสต์พร้อมการเข้าถึงเครือข่ายเต็มรูปแบบ หวังว่าคุณจะสามารถจำลองการแสดงของฉันได้

ฉันควรเพิ่มเติมว่าฉันได้ติดตั้งผลิตภัณฑ์ VMware เรียบร้อยแล้วในหลายๆ รุ่น รวมถึง Ubuntu และ PCLinuxOS SUSE Linux เป็นเพียงหนึ่งในหลาย ๆ การกระจายที่จะอนุญาตให้คุณทำเช่นนั้น หรือคุณสามารถใช้ VirtualBox ซึ่งเป็นโซลูชันการจำลองเสมือนแบบโอเพ่นซอร์สที่คล้ายกับ VMware Server แต่คู่มือนี้มุ่งเน้นไปที่ SUSE + VMware Server นี่คือรายการสิ่งที่คุณต้องทำ:

  1. ติดตั้ง SUSE Linux บนคอมพิวเตอร์ของคุณ (ทางกายภาพ ไม่ใช่เครื่องเสมือน)
  2. ดาวน์โหลดเซิร์ฟเวอร์ VMware สำหรับ Linux
  3. ติดตั้งเซิร์ฟเวอร์ VMware สำหรับ Linux
  4. กำหนดค่าตัวเลือกเล็กน้อยทั้งหมดอย่างระมัดระวังเพื่อให้แน่ใจว่าไม่มีข้อขัดแย้งกับซอฟต์แวร์อื่น
  5. เริ่ม VMware Server และติดตั้ง Windows XP (หรืออื่นๆ สำหรับเรื่องนั้น) เป็นระบบปฏิบัติการแบบแขก สำหรับรายละเอียดเพิ่มเติม คุณสามารถดูบทความการติดตั้ง Windows XP ของฉัน

ติดตั้ง SUSE Linux

โปรดดูบทความการติดตั้ง SUSE Linux ของฉันสำหรับคำแนะนำทีละขั้นตอน

ดาวน์โหลดเซิร์ฟเวอร์ VMware สำหรับ Linux

คุณจะต้องลงทะเบียนจึงจะสามารถดาวน์โหลดเซิร์ฟเวอร์ VMware ได้ หลังจากลงทะเบียน คุณจะได้รับหมายเลขซีเรียลของซอฟต์แวร์ทางอีเมล หลังจากนั้น คุณจะต้องยอมรับซอฟต์แวร์ EULA ก่อนจึงจะสามารถดาวน์โหลดไฟล์ที่จำเป็นได้ หลังจากทำตามขั้นตอนข้างต้นและไปที่หน้าดาวน์โหลดแล้ว คุณจะต้องใช้แพ็คเกจสามชุด:

  • เซิร์ฟเวอร์ VMware สำหรับ Linux (เป็น .rpm หรือ .tar.gz)
  • อินเทอร์เฟซการจัดการ VMware (tar.gz)
  • คอนโซลเซิร์ฟเวอร์ VMware รวมอยู่ในแพ็คเกจไคลเอนต์ VMware Server Linux (.zip)
เครื่องหมายสีแดงคือชื่อจริงของการดาวน์โหลดในหน้าดาวน์โหลด ดาวน์โหลดเหล่านี้ไปยังโฟลเดอร์ /home ของคุณ

การติดตั้ง

ทำตามคำแนะนำในบันทึกประจำรุ่น VMware Server Beta 3 ทีละขั้นตอน คำแนะนำเกี่ยวกับ Linux จะอยู่ครึ่งหน้า มีการจัดทำเอกสารทุกขั้นตอนอย่างละเอียดและแม่นยำ ไม่จำเป็นต้องมีความรู้ด้านการแฮ็กเป็นพิเศษ เพียงอ่านอย่างละเอียดและดำเนินการแต่ละบรรทัดคำสั่งตามลำดับ แม้ว่า Release Notes จะอ้างอิงถึง Red Hat Linux แต่ก็ใช้งานได้อย่างไม่มีที่ติสำหรับ SUSE

คุณอาจรู้สึกท่วมท้นไปด้วยจำนวนข้อมูลบนหน้าเว็บ แต่ไม่ต้องตกใจ ต่อไปนี้เป็นกฎง่ายๆ ที่คุณควรปฏิบัติตาม:

  • สำหรับแต่ละแพ็คเกจที่กล่าวถึงข้างต้น คุณจะต้องแตกไฟล์ tarball ก่อน จากนั้นเรียกใช้วิซาร์ดการกำหนดค่าเพื่อตั้งค่าทุกอย่างให้ถูกต้อง คุณจะต้องเข้าสู่ระบบในฐานะรูท (su) เพื่อดำเนินการนี้
  • เมื่อคุณเรียกใช้วิซาร์ดการกำหนดค่า ให้ใช้การตั้งค่าเริ่มต้นสำหรับไฟล์ โฟลเดอร์ หรือพอร์ต สิ่งนี้จะช่วยคุณแก้ปัญหาที่อาจเกิดขึ้นในภายหลัง วิธีใช้ส่วนใหญ่จะนำเสนอโซลูชันตามการกำหนดค่าเริ่มต้น
  • ในหลายๆ ครั้ง ระบบจะขอให้คุณกำหนดเครือข่ายย่อยของ IP สำหรับอะแดปเตอร์เครือข่าย VMware ให้วิซาร์ดค้นหาช่วงที่ยังไม่ได้กำหนดที่เหมาะสมด้วยตัวเอง ตรวจสอบให้แน่ใจว่าการเชื่อมต่อเครือข่ายทั้งหมดของคุณเสียบอยู่ในขณะที่คุณทำเช่นนี้ เพื่อให้วิซาร์ดเห็นช่วง IP ที่ปกติจะสงวนไว้สำหรับ ISP หรือเครือข่ายท้องถิ่นของคุณ และข้ามไป หากคุณใช้เซิร์ฟเวอร์ DHCP (หากคุณใช้เครื่อง SUSE เป็นเราเตอร์หรือที่คล้ายกัน) คุณจะต้องเพิ่มช่วงซับเน็ตด้วยตนเองเพื่อหลีกเลี่ยงความขัดแย้ง
  • คุณจะต้องกำหนดไดเร็กทอรีสำหรับจัดเก็บเครื่องเสมือนของคุณ พยายามอย่ากำหนดโฟลเดอร์บนพาร์ติชัน /root แต่ให้กำหนดในพาร์ติชัน /home ของคุณ สิ่งนี้จะป้องกันความขัดแย้งของสิทธิ์การเข้าถึงและการอุดตันของพาร์ติชันระบบโดยไม่จำเป็น คุณควรจัดสรรพื้นที่ว่างบนฮาร์ดดิสก์ให้เพียงพอสำหรับเครื่องเสมือนของคุณ
เริ่มติดตั้งแพ็คเกจทีละรายการ เรียกใช้ไฟล์การกำหนดค่า หากคุณพบปัญหา ให้พิมพ์หน้าจอหน้าต่าง Terminal หรือจดข้อความแสดงข้อผิดพลาดที่คุณได้รับ เพื่อให้ได้รับความช่วยเหลือที่ถูกต้องในฟอรัม SUSE

เรียกใช้เซิร์ฟเวอร์ VMware

ในการเริ่ม VMware Server ให้ดำเนินการคำสั่งต่อไปนี้ในหน้าต่างเทอร์มินัล:

ซีดี /usr/bin/
วีเอ็มแวร์

หากคุณทำทุกอย่างอย่างระมัดระวัง เซิร์ฟเวอร์ VMware ควรเริ่มทำงาน

ตอนนี้ได้เวลาติดตั้ง Windows แล้ว ดังนั้นฉันจึงสร้างเครื่องเสมือนขึ้นมาเอง VMware Server ช่วยคุณได้ แต่คุณสามารถใช้ EasyVMX ได้ด้วย! และคิวอีมู โปรดดูบทความ VMware Player - เพื่อนที่ดีของฉันสำหรับรายละเอียดเพิ่มเติม

ในหน้าต่างหลักของเซิร์ฟเวอร์ VMware ฉันเลือกที่จะเรียกใช้เครื่องที่มีอยู่ ฉันพบไฟล์ .vmx ซึ่งอยู่ในโฟลเดอร์เครื่องเสมือนของฉัน และเรียกใช้ เครื่องเสมือน Windows XP เริ่มบูทจากซีดี และฉันกำลังจะติดตั้ง Windows XP

วินโดวส์ XP

ครึ่งชั่วโมงต่อมา XP ของฉันยังมีชีวิตและแข็งแรง โดยถูกขังอยู่ใน SUSE อย่างปลอดภัย นี่คือเดสก์ท็อป Windows XP ที่คุ้นเคย:

นี่คือ Internet Explorer 6 SP2 ที่ใช้งานจริงภายใน Linux:

แน่นอน ฉันต้องติดตั้ง Firefox (รวมถึงส่วนขยายบางส่วน):

ยากที่จะเชื่อใช่มั้ย แต่ที่นี่ฉันใช้ Windows ใน Linux ความรู้สึกของความสำเร็จที่ฉันรู้สึกหวานมาก การใช้ Linux นั้นให้ผลตอบแทนมากกว่าที่ฉันจะจินตนาการได้ เทคนิคเล็กๆ น้อยๆ สร้างความแตกต่าง

มันขึ้นอยู่กับคุณแล้ว ด้วยโชคเล็กน้อยและตัวเลือกที่เหมาะสมของผู้ผลิตกราฟิกการ์ด คุณจะสามารถเพลิดเพลินกับการรองรับเครือข่ายเต็มรูปแบบ (อินเทอร์เน็ต, LAN), การเร่งความเร็ว 3D เต็มรูปแบบ, เซิร์ฟเวอร์ VMware และ Windows XP พร้อมการเข้าถึงอินเทอร์เน็ตโดยไม่มีข้อขัดแย้งหรือข้อบกพร่องใดๆ ทั้งหมดกำลังทำงานอยู่ อย่างราบรื่นบนเครื่อง SUSE Linux ของคุณ โยนเครื่องพิมพ์เป็นโบนัส (Hewlett Packard มีไดรเวอร์ที่ใช้ได้ทั้ง HP และ Lexmark ใน Linux ลองคิดดู) และฉันสงสัยว่าคุณจะต้องมองย้อนกลับไปอีกครั้ง ฉันเชื่อคุณแล้วหรือยัง

ลิงก์ไปยังฟอรัม SUSE:

ฟอรัม SUSE Linux

ฟอรัม SUSE - ชุมชน SUSE ทั่วโลก

ฟอรัมโอเพ่นซอร์สและลินุกซ์

ลิงก์ไปยังฟอรัมเซิร์ฟเวอร์ VMware:

ฟอรัมการสนทนาเกี่ยวกับเซิร์ฟเวอร์ VMware

ฟอรัมการสนทนาเกี่ยวกับเซิร์ฟเวอร์ VMware - เซิร์ฟเวอร์ VMware

ไชโยทั้งหมด