ค้นหาเว็บไซต์

ฟีเจอร์ CachyOS ที่ง่ายนี้ทำให้ฉันสามารถใช้ Windows ได้โดยไม่ต้องบูตคู่


ฉันติดอยู่กับการบูทคู่ระหว่าง Linux และ Windows มาหลายปี เพราะ—แม้ว่าจะมีการปรับปรุงมากมาย—ก็ยังมีแอปพลิเคชันไม่กี่ตัวที่ไม่สามารถรันบน Linux ได้ CachyOS ทำให้ฉันคิดใหม่เกี่ยวกับวิธีการนั้นด้วยฟีเจอร์ที่ช่วยให้ฉันรันแอป Windows ได้เกือบทุกตัวอย่างง่ายดายราวกับว่าเป็นแอป Linux พื้นเมือง

ปัญหาของการเปลี่ยนไปใช้ลินุกซ์

บางแอปยังคงไม่สามารถใช้งานได้

การเปลี่ยนไปใช้ลินุกซ์ไม่เคยง่ายขนาดนี้มาก่อน แต่ยังมีปัญหาสำคัญอยู่อย่างหนึ่ง: ระบบนิเวศซอฟต์แวร์

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

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

CachyOS ทำให้การใช้ Windows อย่างรวดเร็วเป็นเรื่องง่าย

ลาก่อนการบูทคู่ระหว่าง Windows และ Linux






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

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

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

WinBoat ทำงานอย่างไรจริง ๆ?

ภายใต้ฝากระโปรง WinBoat สร้างคอนเทนเนอร์ Docker (หรือ Podman) ซึ่งทำงานระบบปฏิบัติการ Windows จริง ๆ เมื่อคุณต้องการเปิดแอปเฉพาะ WinBoat จะใช้ FreeRDP (โปรโตคอลเดสก์ท็อประยะไกล) เพื่อติดต่อกับแอปเฉพาะจากภายในเครื่องเสมือน Windows

นั่นหมายความว่าคุณไม่จำเป็นต้องโต้ตอบกับระบบปฏิบัติการ Windows โดยตรงมากนัก; แอปที่คุณเปิดจะปรากฏเป็นหน้าต่างภายใน CachyOS เสมือนว่าถูกติดตั้งและรันอยู่บนคอมพิวเตอร์ของคุณ

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

วินโบ้ทมีข้อจำกัดบางอย่าง

การส่งผ่าน GPU เป็นปัญหา

จัสติน ดูอิโน/ฮาวทู กีค

น่าเสียดายที่ WinBoat มีข้อเสียอย่างหนึ่งที่เป็นปัญหาชัดเจนสำหรับแอปพลิเคชันบางตัวที่ฉันลอง: คือไม่มีการส่งผ่าน GPU

สำหรับแอปพลิเคชัน Windows พื้นฐานบางอย่าง นั่นจะไม่เป็นปัญหา—Word จะทำงานได้ดี อย่างไรก็ตาม เมื่อคุณพยายามทำบางสิ่งที่ต้องพึ่งพา GPU ของคุณ เช่น Photoshop โปรแกรมตัดต่อวิดีโอ หรือการสร้างแบบจำลอง 3 มิติ มันจะกลายเป็นปัญหาที่ไม่สามารถเอาชนะได้

Winboat กำลังทำงานเกี่ยวกับการรองรับไดรเวอร์แบบพาราเวอร์ชวไลซ์ แต่ยังไม่ได้เปิดตัว ไดรเวอร์แบบพาราเวอร์ชวไลซ์จะให้ประสิทธิภาพที่ ดีกว่า การเรนเดอร์ด้วยซอฟต์แวร์ล้วน แต่ไม่สามารถทำงานได้เท่ากับ GPU แบบเนทีฟ

โปรแกรมป้องกันการโกงอาจตรวจจับเครื่องเสมือน

WinBoat ก็จะประสบปัญหากับระบบต่อต้านการโกงระดับเคอร์เนลเช่นกัน ระบบต่อต้านการโกงส่วนใหญ่ออกแบบมาเพื่อตรวจจับเครื่องเสมือน และทุกสิ่งที่ใช้เครื่องเสมือนก็มีแนวโน้มว่าจะใช้งานไม่ได้

ฉันก็จะแนะนำให้ไม่ลองมันเช่นกัน การตั้งค่าต่อต้านการโกงส่วนใหญ่จะไม่แบนคุณเพราะพยายามบู๊ตด้วย VM แต่ก็ไม่ใช่ความเสี่ยงที่ควรลอง

ฮาร์ดแวร์ของคุณสำคัญมาก

เช่นเดียวกับระบบใด ๆ ที่พึ่งพาการจำลองหรือการใช้งานคอนเทนเนอร์ ประสิทธิภาพของ WinBoat จะขึ้นอยู่กับสเปกของคอมพิวเตอร์ของคุณอย่างมาก

หากคุณมี RAM เหลือและ CPU ที่เร็วพอ (พร้อมคอร์พิเศษ) ประสิทธิภาพของคุณจะดีพอสมควร อย่างไรก็ตาม Windows ต้องการ RAM อย่างน้อย 8GB สำหรับตัวมันเอง และนั่นยังไม่รวมถึง RAM สำหรับแอปพลิเคชันหรือ CachyOS เอง

คุณน่าจะทำได้ด้วย 16GB แต่ 32GB จะดีกว่า


วินโบ๊ทไม่สมบูรณ์แบบ แต่ก็เป็นก้าวที่ดี

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

อย่างไรก็ตาม แม้จะมีข้อเสียเหล่านั้น WinBoat ก็ยังสะดวกมาก และเมื่อไดรเวอร์แบบพาราเวอชัวไลซ์มาถึงในที่สุด มันก็จะเหมาะสำหรับการตัดต่อวิดีโอหรือภาพถ่ายเบา ๆ ด้วย

บทความที่เกี่ยวข้อง