Cách chạy Windows XP bên trong Ubuntu


38

Có một số chương trình chỉ có sẵn trên Windows.

Wine có thể là một trải nghiệm tiêu cực, vì vậy tôi muốn chạy Windows bên trong Ubuntu bằng máy ảo. Có vẻ như Virtualbox là cách tiêu chuẩn, nhưng tôi không có bất kỳ kinh nghiệm nào với nó.

Câu trả lời:


40

Tôi sử dụng Virtual Box và nó hoạt động rất tốt.

Nó khá đơn giản để sử dụng. Sau khi cài đặt, chỉ cần nhấp vào nút "Mới" trên thanh công cụ và trình hướng dẫn sẽ hỗ trợ bạn thông qua việc tạo VM.

Sau đó, nhấp vào "cài đặt", đi đến "lưu trữ" và gắn kết và gắn phương tiện cài đặt (dưới dạng .iso hoặc chính ổ đĩa vật lý). Nhấp vào "ok".

Bây giờ bạn có thể khởi động VM và nó sẽ cho phép bạn cài đặt HĐH.

Dưới đây là một bài viết giới thiệu về ảo hóa trên workswithu.com . Nhấp vào các thẻ ở dưới cùng của bài viết để biết thêm thông tin.


9
"OSE" (phiên bản nguồn mở) có thể được cài đặt bằng trình quản lý gói Synaptic hoặc Trung tâm phần mềm, tuy nhiên bạn có thể tải xuống một .deb (trình cài đặt) cho phiên bản nguồn mở (nhưng vẫn miễn phí) có thêm các bổ sung của khách từ virtualbox.org
Nico Burn

@Nico: Ya, việc bổ sung thêm khách là xứng đáng với tôi.
Nathan Osman

@both: Đồng ý. Các bổ sung khách làm cho cuộc sống dễ dàng hơn nhiều.
DLH

4
Bạn không cần phải tải xuống một bản sửa lỗi, Oracle lưu trữ một kho lưu trữ cho phiên bản không phải là nguồn mở. Bạn có thể thêm nó vào danh sách nguồn của mình và nó sẽ tự động thay thế như phần còn lại của hệ thống. IMHO thuận tiện hơn nhiều so với tải xuống một cuộc tranh luận.
Javier Rivera

16

Tôi đặc biệt khuyên bạn nên thử nghiệm các ứng dụng trong Wine trước khi ảo hóa chúng. Khi Wine hoạt động, có một số lợi ích quan trọng so với ảo hóa: hiệu suất tốt hơn rõ rệt, chúng dễ chạy hơn (liên kết ngay trên menu Ứng dụng) và chúng được tích hợp với hệ thống (dễ dàng truy cập vào các tệp trong thư mục nhà của bạn, không có cửa sổ trong các cửa sổ và nếu chúng có biểu tượng khay hệ thống thì nó nằm trong bảng điều khiển).

Nếu mọi ứng dụng bạn cần đều hoạt động trong Wine, thì bạn cũng nhận được thêm lợi ích của việc không cần bản sao Windows cho máy ảo của mình.

Một cách khác để kiểm tra chúng trong Wine là tìm kiếm chúng trong cơ sở dữ liệu ứng dụng của Wine: http://appdb.winehq.org/

Hiện tại, tôi cũng khuyên bạn nên sử dụng các gói của mình từ Wine PPA thay vì các gói đi kèm với Ubuntu (cũng là của tôi). Bạn có thể nhận hướng dẫn tại đây: https://wiki.winehq.org/Ubfox - vào các ngày 14.04, 16.04 và 17.10, bạn có thể cài đặt các gói Wine2,21 hoặc Wine3.3 (beta). Phiên bản 2.21 sẽ vẫn ổn định, trong khi phiên bản 3.3 sẽ nhận được các bản cập nhật khi các bản phát hành Wine mới ra mắt - có nghĩa là 3.3 sẽ thường hoạt động với nhiều ứng dụng hơn, nhưng cũng có thể phá vỡ bản cập nhật.

Ưu điểm chính của việc sử dụng các gói PPA là bạn có thể tìm thấy tệp exe và chỉ cần nhấp chuột phải-> mở bằng Wine mà không cần phải đặt thủ công thành tệp thực thi.


7

Virtualbox là một lựa chọn tuyệt vời nếu Wine không hoạt động với một ứng dụng cụ thể. Tuy nhiên, nếu một chương trình hoạt động tốt trong Wine, Virtualbox có thể không thích hợp hơn, do mất hiệu năng vốn có và nhu cầu khởi động hệ điều hành Windows đầy đủ. Nó cũng có thể khó khăn nếu bạn không có sẵn một bản sao Windows để cài đặt, vì nó liên quan đến một bản cài đặt mới.

Tôi sẽ nói rằng các ứng dụng và trò chơi DirectX 3D không còn tồn tại, nhưng nghiên cứu dường như chỉ ra rằng nó hiện có hỗ trợ Direct3D.


Tôi sẽ lưu ý rằng tôi sử dụng VirtualBox để chạy Windows trên máy chủ Linux và theo kinh nghiệm của tôi, các ứng dụng chuyên sâu về đồ họa như trò chơi rất chậm chấp nhận được. Đây là trên một máy tính chủ khá mới (và nhanh). Nhưng YMMV
David Z

5

Máy trạm VMWare và máy nghe nhạc VMWare (miễn phí) cũng là các tùy chọn.


4

Ngoài VirtualBox là một giải pháp hoàn hảo bằng phương tiện kỹ thuật, tôi cũng thấy trải nghiệm người dùng sẽ tốt hơn. Nếu bạn sử dụng ứng dụng Windows với Wine, bạn đột nhiên có một số cửa sổ trên màn hình Ubuntu có thể trông hoàn toàn không đúng chỗ. Về mặt kỹ thuật, nó chạy trong Ubuntu, nhưng nó thường không hoạt động như các ứng dụng Ubuntu còn lại của bạn.

Với VirtualBox, sự tách biệt giữa cả hai môi trường rõ ràng hơn một chút, vì bạn mong đợi các ứng dụng bên trong VirtualBox hoạt động giống như các ứng dụng Windows. Điều này làm cho "chuyển đổi tinh thần" dễ dàng hơn và do đó cải thiện trải nghiệm người dùng của bạn.


3

Virtualbox là tuyệt vời. Và thật kỳ lạ, Windows XP đối với tôi chạy nhanh hơn trong Ubuntu (với tư cách là khách) so với trước đây trong đời thực! Một điều kỳ lạ là Windows XP đã nhận ra card âm thanh của tôi, không dây, v.v. mà không phải lo lắng khi tôi sử dụng nó thật sự! Tôi phải nói rằng Wine có thể hữu ích nhưng "đồ thật" hoạt động nhanh hơn trong XP ảo - Tôi yêu Ubuntu chỉ vì nó không thể làm một số thứ nhất định (Windows cũng vậy) - không có gì sai với điều đó; Tôi có xu hướng nghĩ rằng một số người dùng Linux nhất định có niềm tự hào đặc biệt trong việc tránh Windows bằng mọi giá và gắn bó với một số mô phỏng Wine khá run chỉ để nói rằng nó hoạt động (chỉ)! Mẹo hàng đầu để cài đặt Virtualbox có vẻ là một điểm nhỏ - đảm bảo rằng CD Windows của bạn đẹp và sạch sẽ và bạn ' đã có nó trong CD Draw chính xác (nếu bạn có hai) - vì một số lý do, bất kỳ lỗ hổng nhỏ nào trên CD dường như có khả năng làm đảo lộn máy ảo hơn so với cài đặt thực. Thứ hai, Windows của tôi là phiên bản OEM và nó đã hoạt động, chỉ cần có mã sản phẩm của bạn - và nó hoạt động và kích hoạt sản phẩm qua internet. Thật tuyệt vời nếu bạn cố gắng cài đặt các cửa sổ OEM của mình trên một máy tính khác, nó sẽ thường phát điên và bạn có thể mất trình điều khiển cho âm thanh trên bo mạch, v.v. - với Virtual Box XP không có vấn đề gì - hoạt động ngay lập tức.


bạn sẽ không gặp sự cố trình điều khiển trong máy ảo vì hộp ảo mô phỏng các thiết bị rất chung chung, đơn giản và sẽ hoạt động trong mọi hệ điều hành khách ngoài hộp. Điều đó - các cửa sổ của bạn trong VM không nhận ra phần cứng của bạn, nhưng phần cứng đơn giản là mô phỏng bằng hộp ảo.
Michael K

... Điều này giải thích tại sao Virtualbox rất thông minh / hữu ích. Cảm ơn.
Jules

điều này trở thành sự thật với gần như mọi hệ thống ảo hóa. Tuy nhiên, tôi đồng ý với bạn rằng Virtualbox là sự lựa chọn tốt nhất vào lúc này
Michael K

2

Cách tốt nhất là chạy nó dưới dạng VM. Vì vậy, có, virtualbox là một lựa chọn tốt.


2

Bạn có thể dùng thử Hộp ảo (http://www.virtualbox.org/). Nó thiết lập một máy ảo bên trong hệ thống op XP của bạn mà không mất gì cả. Hơn nữa, Virtual Box là miễn phí.


-1

Oracle VM VirtualBox là một chương trình cho phép bạn tạo các hệ điều hành trên các máy ảo, tức là sử dụng các chương trình Windows trên Linux. Ví dụ, nếu một chương trình không hoạt động theo WINE, thì nó có thể sẽ hoạt động trong môi trường tự nhiên của nó, Windows. Sử dụng VirtualBox sẽ là cách thay thế tốt hơn và dễ dàng hơn so với cài đặt phân vùng riêng cho Windows trên máy Linux.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.