Linux และ Windows บนคอมพิวเตอร์เครื่องเดียวกัน เข้าถึงหน้าต่างจาก Ubuntu


8

ฉันติดตั้งระบบปฏิบัติการสองระบบบนพีซีของฉัน Ubuntu และ Windows บางครั้งฉันต้องการใช้ windows เพื่อเปิดไฟล์บางไฟล์ แต่ฉันต้องรีสตาร์ทคอมพิวเตอร์เพื่อเข้าถึง windows เพราะฉันใช้ Ubuntu เป็นระบบปฏิบัติการหลักของฉัน

มีตัวเลือกในการเข้าถึงหน้าต่างที่ติดตั้งบนคอมพิวเตอร์ของฉันด้วยซอฟต์แวร์โดยตรงจาก Ubuntu หรือไม่

ขอบคุณทุกคน!


2
คุณจำเป็นต้องเข้าถึงไฟล์หรือใช้งานซอฟต์แวร์เฉพาะที่มีอยู่ใน windows หรือไม่
nsn

2
คำตอบที่คำถามนี้สร้างขึ้นเป็นตัวเลือก 'ที่ดีที่สุดอันดับสอง' ทั้งหมด แต่เป็นเพราะวิธีการถามคำถาม เนื่องจากคุณไม่ได้ถามเกี่ยวกับประเภทไฟล์เฉพาะที่คุณได้รับคำตอบทั่วไป (ซึ่งโดยประมาณเท่ากับ 'เลียนแบบระบบ Windows' โดยใช้การตั้งค่าแบบ VM หรือ Wine) หากคุณจะได้กล่าวว่าที่ประเภทของไฟล์ที่คุณต้องการที่จะใช้ใน Linux คุณมีแนวโน้มที่จะได้รับมากคำตอบที่ดีที่ชี้ไปที่เทียบเท่าซอฟต์แวร์พื้นเมือง
krowe2

คำตอบ:


11

ไม่มีอย่างไม่มี แต่คุณสามารถใช้โปรแกรมบางอย่างที่เรียกใช้.exeไฟล์จากภายใน Ubuntu เช่นwine, playonlinux....

เป็นที่รู้จักกันมากที่สุดคือไวน์

คุณสามารถติดตั้งไวน์โดยใช้คำสั่ง:

sudo apt-get install wine

เมื่อติดตั้ง Wine แล้วคุณสามารถสร้างสภาพแวดล้อม Windows ภายใน Ubuntu ของคุณเพื่อให้คุณสามารถติดตั้งและใช้แอพ windows บางตัวภายใน

ที่นี่คุณสามารถค้นหาแอปที่ใช้งานได้กับไวน์

ตัวเลือกอื่นในการใช้เครื่องเสมือนเช่น:

  • Xen
  • VBox
  • qemu
  • VMWare

คุณสามารถดูรายการเครื่องเสมือนที่มีอยู่สำหรับ Ubuntuได้ที่นี่


2
จากประสบการณ์ของฉันไวน์นั้นใช้งานได้ดีจริง ๆ ถ้าแอปพลิเคชันนั้นถูกใช้เพื่อทำงานกับไวน์เช่น Teamviewer แอปอื่นอาจใช้งานได้ แต่บ่อยครั้งกว่าจะไม่ทำงานอย่างถูกต้องหรือไม่ทำงานเลย
SPRBRN

คุณสามารถตรวจสอบรายการแอพที่มีอยู่สำหรับไวน์จากลิงค์ด้านบน
Maythux

@SPRBRN คุณพบความแตกต่างระหว่างแอพที่ติดตั้งและพกพาหรือไม่?
VRR

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

@SPRBRN Photoshop อาจอยู่ในรายการ แต่คุณต้องตรวจสอบผลการทดสอบและติดตั้งวิธีแก้ปัญหา - มีแอพพลิเคชั่นบางอย่างที่รุ่นต่าง ๆ ต้องการวิธีแก้ไขปัญหาที่แตกต่างกัน
Thomas Ward

14

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


ขอบคุณ. แน่นอนว่า VirtualBox เป็นตัวเลือกที่ดี แต่ฉันไม่สามารถเรียกใช้ windows ที่ติดตั้งไว้แล้วบนคอมพิวเตอร์ของฉัน
MM PP

2
สำหรับการใช้งานส่วนตัวและไม่หวังผลกำไรฉันขอแนะนำ VMWare Player ซึ่งเร็วกว่ามากและในความเห็นของฉันพร้อมการสนับสนุนฮาร์ดแวร์ที่ดีกว่า
Daniel

2
ที่จริงคุณสามารถโอนย้ายการติดตั้ง windows ที่มีอยู่ไปยัง VM ฉันไม่ได้ทำมันเป็นการส่วนตัว คุณสามารถทดลองใช้งานได้ตามลิงค์virtualbox.org/wiki/Migrate_Windows
Chandrasekar

1
VM เป็นตัวเลือกที่ดีที่สุดแน่นอนฉันลองก่อน Qemu แต่มันขึ้นอยู่กับสิ่งต่าง ๆ มากมาย ... ไวน์และนั่นเป็นเพียงไม่
Vladimir Cravero

1
เวอร์ชัน Windows ที่ติดตั้งไว้แล้วถือว่ามีการเข้าถึงแบบเอกสิทธิ์เฉพาะบุคคลกับฮาร์ดแวร์ทั้งหมด ภายในสภาพแวดล้อมเสมือนจริง Windows จะเข้าถึงฮาร์ดแวร์เสมือนจริง มันยังถือว่ามันมีการเข้าถึงแบบเอกสิทธิ์ แต่ก็โอเค: ฮาร์ดแวร์เสมือนจริงถูกออกแบบมาเพื่อแก้ไขข้อสันนิษฐานนั้น แต่หมายความว่าการติดตั้ง Windows แตกต่างกันในไดรเวอร์ฮาร์ดแวร์ที่จำเป็นหรืออย่างน้อยก็ต้องมีการตั้งค่า
MSalters

5

หากคุณต้องการเข้าถึงไฟล์ที่เก็บไว้ในส่วน windows คุณสามารถใช้ ntfs-3G เพื่ออ่านพาร์ติชัน ntfs


2

ก่อนอื่นคุณหมายถึงอะไรเมื่อคุณพูดว่า "การเข้าถึง Windows" หากคุณต้องการเรียกใช้แอพ Win ภายใต้ linux คุณสามารถลองติดตั้งเวอร์ช่วลไลเซชั่นบางตัวเช่น VMWare หรือ Xen และภายใน Xen คุณสามารถติดตั้ง Windows - แต่ยังคง - ฮาร์ดแวร์ของคุณต้องมีประสิทธิภาพเพียงพอ

หากคุณต้องการแอพบางตัวที่ไม่มีใน Linux คุณไม่ควรใช้ Linux แต่มีซอฟต์แวร์ฟรีมากมายที่สามารถทดแทนแอปพลิเคชั่น Win ได้ดี


1
+1 ถึงแม้ว่าฉันไม่ได้อยู่กับคุณyou shouldn't use Linux at allเนื่องจากแอพเกือบทั้งหมดมีทางเลือกโอเพนซอร์สนอกจากนี้เขายังสามารถใช้ทั้งคู่ได้หากเขาต้องการแอพบางตัวที่ไม่พบใน linux เลย
Maythux

ฉันสามารถให้คุณตัวอย่าง: แอพสำหรับพัฒนาวัตถุดิบ ฉันเป็นคนที่กระตือรือร้นในการถ่ายภาพและฉันได้ลองใช้แอพที่แตกต่างกันมากมายเพื่อพัฒนาไฟล์ RAW - และไม่มีอะไรที่มีประสิทธิภาพและรวดเร็วเท่ากับแอพ Windows บางตัว (ฉันหมายถึง Phase One CaptureOne ซึ่งมีเฉพาะรุ่นวิน) ตัวอย่างที่ 2 - MS Office ดีที่สุด - คุณสามารถพูดอะไรก็ได้ที่คุณต้องการพูดเกี่ยวกับ OpenOffice - มันยังไม่ทรงพลังเท่า MS Office โดยเฉพาะเมื่อคุณเป็นผู้ใช้ที่มีพลังและทำงานร่วมกับเอกสารของคุณ - แต่ฉันคิดว่า ไม่ใช่หัวข้อสำหรับชุมชนนี้
Paweł Wojtal

1

หากเครื่องของคุณมีพลังมากพอคุณสามารถติดตั้งบางอย่างเช่น VMware ESX เป็นระบบปฏิบัติการหลักซึ่งเป็นโฮสต์ของ VM อื่นเท่านั้น (ฉันไม่รู้ว่า ESX ว่างหรือเปล่าหรือคุณสามารถทำอะไรที่คล้ายกันได้ฟรี) จากนั้นคุณสามารถติดตั้ง Ubuntu และ Windows ติดกันแล้วเรียกใช้ทั้งสองพร้อมกัน ทำสิ่งนี้ตลอดเวลาในคลาวด์ด้วย AWS และ Azure

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


1

VirtualBox อนุญาตให้เรียกใช้ผู้เยี่ยมชม Windows OS บนโฮสต์ Ubuntu ของคุณ

ยิ่งไปกว่านั้นมันเป็นไปได้ที่จะบูตหน้าต่างที่คุณมีในพาร์ติชั่นอื่นด้วย virtualbox จาก witin โฮสต์ Ubuntu

คุณต้องบอกให้ virtualbox ใช้ฮาร์ดไดรฟ์ของคุณโดยตรงแทนที่จะใช้ hdd VDI เสมือน

นี่เป็นเทคนิคเล็กน้อย แต่ก็ใช้ได้ดีอย่างสมบูรณ์

นี่คือลิงค์ไปยังคู่มือ Virtualbox https://www.virtualbox.org/manual/ch09.html#idp97335088


1

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

ลองดูลิงค์นี้

ฉันได้อ่านว่า Xbox One ใช้ระบบปฏิบัติการสองระบบในเวลาเดียวกันดังนั้นมันจึงบอกได้ว่าเป็นไปได้ แต่ฉันไม่สามารถบอกคุณได้ว่า อาจจะใช้ DoubleDos

คุณสามารถจำลองระบบ windows ของคุณเสมือนตราบใดที่ไม่ใช่รุ่น OEM

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.