Có cách nào để khởi động phân vùng Windows 7 trong máy ảo không?


12

Tôi có một máy khởi động kép với Windows 7 và Ubuntu 12.04 LTS. Đôi khi tôi cần Windows 7 trong khi làm việc. Cho rằng tôi khởi động lại vào Windows. Đó không phải là cách tôi sẽ không truy cập vào phân vùng NTFS. Tôi cần môi trường Windows 7 của tôi đôi khi.

Có thể khởi động phân vùng Windows 7 của tôi trong máy ảo trong Ubuntu 12.04 LTS không? Điều đó sẽ phá vỡ tôi khỏi khởi động lại. Tôi đã nghe nói về hệ thống ảo Xen và KVM nhưng không biết cách sử dụng.

Bất kỳ trợ giúp để sử dụng phân vùng Windows 7 trên đĩa cứng để khởi động trong hộp ảo?


Cài đặt Windows 7 giống như bạn có bây giờ?
Mitch

Có tôi có hệ thống khởi động kép. Win7 và Ubuntu trên đĩa cứng. Tôi muốn sử dụng phân vùng win7 để khởi động ảo
Amit Rane

Tôi không nghĩ rằng điều đó là có thể. Nếu bạn cần môi trường Windows, bạn cần đăng nhập vào môi trường windows. Nếu có một số ứng dụng bạn cần sử dụng, hãy sử dụng Wine.
Akshit Baunthiyal

Tôi thấy những nơi nói rằng nó có thể với KVM. Có ai đã hoàn thành điều đó?
flickerfly

Câu trả lời:


5
  • Có, cả máy ảo Virtualbox và VMWare sẽ khởi động từ phân vùng vật lý miễn là chúng được khởi động với các quyền thích hợp ( gksudo/sudo).

  • Vấn đề nằm ở Windows, trong đó các cài đặt trình điều khiển, đặc biệt là cho các thiết bị lưu trữ, không thể mang theo được. Trừ khi bạn sửa đổi sổ đăng ký Windows để bắt đầu trình điều khiển lưu trữ cho cả máy vật lý và máy ảo, rất có thể bạn sẽ 0x0000007B STOPgặp lỗi màn hình xanh mỗi lần sẽ yêu cầu khôi phục hoặc sửa đổi sổ đăng ký để khắc phục.

Xem hướng dẫn này để biết gợi ý về cách thực hiện việc này và khắc phục 0x7Blỗi nếu bạn muốn thử (nó thảo luận về chuyển đổi từ vật lý sang ảo).


Vì vậy, hiện tại không có cách nào để khởi động phân vùng win7 trong hộp ảo ubfox, do vấn đề về windows :(
Amit Rane

Trừ khi bạn biết cách buộc các trình điều khiển trong Windows registry, không phải không có rủi ro đáng kể khiến Windows vật lý của bạn trở nên không thể khởi động được ... Nếu bạn đang làm điều này, trước tiên tôi khuyên bạn nên cài đặt Windows từ máy ảo vào phân vùng ...
ish

@AthloX: xem chỉnh sửa, thêm một liên kết có thể giúp đỡ. Nhưng vui lòng sao lưu Windows của bạn trước ...
ish

Wow bây giờ là ngón tay cái lên @izx. Tôi chắc chắn sẽ thử điều này trên máy phế liệu của mình trước và để câu trả lời này là chính xác nếu hoạt động
Amit Rane

0

Nếu tất cả những gì bạn đang muốn làm là có thể sử dụng môi trường Windows hiện tại của bạn bên dưới Linux, thì những gì bạn đang làm sẽ được phục vụ tốt nhất bằng cách sao chép thiết lập của bạn và di chuyển nó vào VM. Tại thời điểm đó, bạn giải quyết mọi vấn đề về đăng ký một lần và chỉ một lần (và đơn giản hơn). Thay vì xử lý các trình điều khiển qua lại giữa Linux và kim loại trần, việc chuyển đổi nó thành một VM thực sự sẽ như thể bạn chuyển môi trường Windows sang một máy tính mới. Windows sẽ tha thứ hơn nhiều về kịch bản đó.

Làm thế nào chính xác để làm điều đó phụ thuộc vào giải pháp bạn muốn sử dụng. Một số liên kết để đọc thêm:

  • Disk2VHD - hướng dẫn di chuyển cài đặt Windows sang tệp VHD từ bên trong Windows. Nói nó hoạt động với VMWare và Virtual Box.
  • VMWare vSphere Converter - Công cụ chuyển đổi của VMWare.
  • Hướng dẫn VirtualBox - Hướng dẫn sử dụng các công cụ chuyển đổi của VirtualBox.

Tôi không biết bất kỳ cách nào để làm cho nó hoạt động bằng cách sử dụng Xen hoặc KVM, nhưng tôi rất có thể sai về điều đó. Tuy nhiên, VMWare hoặc VirtualBox là những giải pháp hoàn toàn có thể chấp nhận được.

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.