Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Linux

ติดตั้งเกม Windows แบบซีดีสองแผ่นบน Linux พร้อม Wine:คำแนะนำทีละขั้นตอน

Wine ทำให้การรันเกม Windows บน Linux เป็นเรื่องง่ายเป็นส่วนใหญ่ แต่อาจมีความซับซ้อนเล็กน้อยเนื่องจาก Windows จัดการโวลุ่มแตกต่างจากระบบปฏิบัติการ Unix อย่างมาก แม้ว่า Wine จะสามารถติดตั้งไดเร็กทอรีกับอักษรระบุไดรฟ์เสมือนได้ แต่การติดตั้งเกมที่ต้องใช้ซีดีรอมมากกว่าหนึ่งแผ่นในการทำงานจึงอาจเป็นเรื่องท้าทาย โชคดีที่มีหลายวิธีในการแก้ไขข้อจำกัดนี้ และจะไม่เพิ่มเวลาในกระบวนการติดตั้งเลย

การใช้งาน 64 บิตทั้งหมดของ Windows 10 และการใช้งาน 64 บิตส่วนใหญ่ของ Windows รุ่นก่อนหน้า ขาดระบบ NTVDM ที่จำเป็นสำหรับการเล่นเกม Windows 16 บิต บางครั้งพวกเขายังมีปัญหาไดรเวอร์กับชื่อล่าสุดอีกด้วย ขั้นตอนเหล่านี้ยังสามารถใช้เพื่อเรียกใช้เกมเก่าๆ ได้ หากคุณประสบปัญหาในการรันเกมเหล่านั้นบนพาร์ติชันสำหรับเริ่มระบบ Microsoft Windows จริง ซึ่งเหมาะสำหรับผู้ที่บูตระบบดูอัลบูทด้วย Ubuntu, Trisquel หรือ Debian

วิธีที่ 1:การใช้ระบบถาดคู่

นักเล่นเกมที่จริงจังบางครั้งสร้างเครื่องเดสก์ท็อปพีซีที่มีถาดใส่ซีดีรอมหรือดีวีดีแยกกันสองถาด ซึ่งทำให้การติดตั้งทำได้ง่ายมาก หาก Linux จัดทำดัชนีทั้งสองถาดเป็นไดรฟ์อิสระ ให้ใส่แผ่นดิสก์การติดตั้งแผ่นแรกลงในถาดแรกและแผ่นหลังลงในถาดที่สอง ไวน์จะกำหนดอักษรระบุไดรฟ์ให้พวกเขาโดยอัตโนมัติ แต่จำเป็นต้องมีแผ่นดิสก์ทั้งสองในระบบพร้อมกัน หากคุณมีถาดเดียว คุณก็สามารถเสียบเครื่องอ่าน DVD-ROM USB ได้ หากคุณมีสองเครื่อง คุณสามารถเสียบทั้งสองเครื่องเข้ากับพอร์ต USB แยกกันเพื่อทำงานเดียวกันได้ ซึ่งเป็นที่นิยมในหมู่นักเล่นเกมที่เล่นบนเน็ตบุ๊กและแท็บเล็ต

เมื่อคุณใส่ทั้งสองอย่างแล้ว คุณสามารถนำทางไปยังแผ่นดิสก์แผ่นแรกด้วยตัวจัดการไฟล์แบบกราฟิก จากนั้นคลิกขวาที่ SETUP.EXE ก่อนที่จะเลือกเลเยอร์ความเข้ากันได้ของ Wine เพื่อรันโปรแกรม เมื่อคุณติดตั้งแล้ว การติดตั้งจะดำเนินการเหมือนกับที่จะมีใน Microsoft Windows ดั้งเดิม โดยอาจมีข้อผิดพลาดทางกราฟิกหรือการคำนวณเล็กน้อยซึ่งคุณสามารถเพิกเฉยได้อย่างปลอดภัยในสถานการณ์ส่วนใหญ่

หากคุณต้องการใช้พรอมต์ CLI ให้พิมพ์ wine /media/theUser/funGame/SETUP.EXE แล้วกด Enter คุณจะต้องมีเส้นทางจริงไปยังตัวติดตั้ง ซึ่งอาจตั้งชื่อแตกต่างออกไป ขึ้นอยู่กับเกมที่คุณกำลังพยายามเรียกใช้ เมื่อติดตั้งแล้ว ให้เริ่มเกมเพื่อให้แน่ใจว่าเกมทำงานได้อย่างถูกต้อง ภายใต้ Wine อาจดูแตกต่างไปเล็กน้อยจากสภาพแวดล้อมดั้งเดิม โดยเฉพาะอย่างยิ่งเมื่อพูดถึงแบบอักษร

วิธีที่ 2:การจำลองระบบถาดคู่

หากคุณไม่มีไดรฟ์ซีดีหรือดีวีดีแบบถาดคู่หรือถาด USB แบบพกพาขนาดเล็กใดๆ คุณสามารถจำลองระบบถาดคู่ได้ สร้างไดเร็กทอรีใหม่ที่ไหนสักแห่งที่คุณไม่รังเกียจที่จะมีไดเร็กทอรีใหม่ ตัวอย่างเช่น คุณอาจต้องการสร้างภายใต้ ~/Documents แต่อย่าลืมว่าคุณจะลบมันออกในภายหลัง คุณสามารถสร้างได้ด้วยตัวจัดการไฟล์แบบกราฟิกหรือโดยการพิมพ์ mkdir ~/Documents/secondDisc จากบรรทัดคำสั่ง

คัดลอกทุกอย่างจากซีดีแผ่นที่สองไปยังไดเร็กทอรีใหม่นี้โดยการลากและวางในสภาพแวดล้อมเดสก์ท็อปของคุณหรือโดยการพิมพ์ cp -r /media/theUser/funGames2 ~/Documents/secondDisc และแทนที่โครงสร้างที่นี่ด้วยตำแหน่งจริงในแผนผังไดเร็กทอรี / ของคุณ

เข้าสู่ระบบการกำหนดค่าไวน์โดยพิมพ์ winecfg จากนั้นเลือกไดรฟ์ คลิกที่ฟังก์ชัน Assign Volume ซึ่งอาจตั้งชื่อแตกต่างออกไปตามเวอร์ชัน Wine ของคุณ จากนั้นสร้างอักษรระบุไดรฟ์ที่ไม่ได้ใช้งานอยู่ในปัจจุบันเพื่อกำหนดไดเร็กทอรีที่คุณเพิ่งสร้าง ขณะที่คุณอยู่ในกล่อง winecfg คุณอาจต้องการตั้งค่าการกำหนดค่าอื่นๆ เพื่อให้แน่ใจว่าเกมใหม่ของคุณทำงานได้อย่างราบรื่น ตรวจสอบให้แน่ใจว่าเวอร์ชันของ Windows ที่เกี่ยวข้องกับ Wine นั้นได้รับการตั้งค่าอย่างถูกต้อง แม้ว่าเครื่องมือไวน์อย่างเป็นทางการส่วนใหญ่จะดูเหมือนไม่ได้ใช้ Windows NT 4.01 หรือ Windows 2000 แต่พวกเขาก็โกหกได้ว่ามาจาก Windows 3.1 ถึง Windows 8.1 และบางครั้งก็เป็น Windows 10 สมัยใหม่ด้วย เกมยุค 90 ถึงกลางปี ​​2000 หลายเกมทำงานได้ดีด้วยการตั้งค่าที่เลือกไว้เป็น Windows XP เกมในช่วงกลางทศวรรษ 200 ส่วนใหญ่ไปจนถึงเกมสมัยใหม่ใหม่ล่าสุดจะทำงานได้ดีหากคุณเลือก Windows 7 คุณสามารถเปลี่ยนตัวเลือกนี้ได้ตลอดเวลาก่อนที่จะเปลี่ยนเกมหากคุณได้ติดตั้งไว้หลายเกม เพื่อให้คุณมั่นใจได้ว่าจะเข้ากันได้กับทุกเกม คุณจะต้องทดสอบแต่ละเกมแยกกันเพื่อดูว่าเกมจะทำงานหลังจากนี้หรือไม่ แต่อย่าแปลกใจหากเวลาที่คุณใช้ในการทดสอบอย่างรวดเร็วกลายเป็นเวลาที่ใช้ในการเล่น

เกมบางเกมที่ต้องใช้ไลบรารีกราฟิกบางประเภทอาจทำงานได้ดีขึ้นหากคุณเลือกฟังก์ชัน Emulate Desktop ในกล่องโต้ตอบนี้ ซึ่งคุณอาจต้องการปิดอีกครั้งก่อนที่จะเรียกใช้โปรแกรมอื่น วิธีนี้จะบังคับกราฟิกทั้งหมดจากเกมให้วาดภายในหน้าต่าง ซึ่งจำเป็นสำหรับการรันเกม Age of Empires หลายเกมภายใต้ Linux

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

 

ผู้ใช้บางรายยังได้รับเกมให้ทำงานโดยไม่ต้องใช้การแฮ็กซีดี แม้ว่าพวกเขาจะไม่สามารถให้เกมทำงานด้วยวิธีอื่นได้ก็ตาม การแฮ็กเหล่านี้ไม่ได้รับการสนับสนุนอย่างดีที่สุด และมักถูกสร้างขึ้นเพื่อหลีกเลี่ยงการป้องกันบางประเภท ซึ่งทำให้นักพัฒนาเกมไม่กล้าที่จะพูดแม้แต่น้อย อย่างไรก็ตาม หากคุณต้องการรันเกมจากไฟล์ ISO นี่อาจเป็นตัวเลือกเดียวของคุณ

แม้ว่าคุณสามารถสร้าง ISO ด้วยตัวเองได้อย่างง่ายดายด้วยคำสั่ง dd หากคุณมีสำเนาแผ่นดิสก์อย่างเป็นทางการ แต่คุณคงดาวน์โหลดตัวเปิดเกมเวอร์ชันที่ไม่มีซีดีจากอินเทอร์เน็ต หากเป็นกรณีนี้ ตรวจสอบให้แน่ใจว่าได้ทำการสแกนมัลแวร์ก่อนที่จะพยายามใช้งานด้วยซ้ำ แม้ว่าการติดตั้ง Linux ของคุณจะไม่ได้รับอันตรายมากเกินไปจากสิ่งใดก็ตามที่ออกแบบมาเพื่อโจมตีระบบ Windows แต่การติดตั้ง Wine ที่แปลเป็นภาษาท้องถิ่นภายในโฮมไดเร็กตอรี่ของคุณก็อาจได้รับผลกระทบได้

เกี่ยวกับผู้เขียน

ติดตั้งเกม Windows แบบซีดีสองแผ่นบน Linux พร้อม Wine:คำแนะนำทีละขั้นตอน

เควิน แอร์โรว์ส

Kevin Arrows เป็นผู้เชี่ยวชาญด้านเทคโนโลยีที่มีประสบการณ์สูงและมีความรู้และมีประสบการณ์ในอุตสาหกรรมมานานกว่าทศวรรษ เขาได้รับการรับรองจาก Microsoft Certified Technology Specialist (MCTS) และมีความมุ่งมั่นอย่างแรงกล้าที่จะติดตามข่าวสารเกี่ยวกับการพัฒนาเทคโนโลยีล่าสุด Kevin ได้เขียนหัวข้อที่เกี่ยวข้องกับเทคโนโลยีอย่างกว้างขวาง โดยนำเสนอความเชี่ยวชาญและความรู้ของเขาในด้านต่างๆ เช่น การพัฒนาซอฟต์แวร์ ความปลอดภัยทางไซเบอร์ และการประมวลผลแบบคลาวด์ การมีส่วนร่วมของเขาในด้านเทคโนโลยีได้รับการยอมรับและเคารพอย่างกว้างขวางจากเพื่อนร่วมงานของเขา และเขาได้รับการยกย่องอย่างสูงจากความสามารถของเขาในการอธิบายแนวคิดทางเทคนิคที่ซับซ้อนในลักษณะที่ชัดเจนและรัดกุม