Tôi có thể sử dụng một đĩa hộp ảo cho nhiều máy không?


19

Tôi không chắc thuật ngữ tìm kiếm nào được sử dụng và lướt qua hướng dẫn VirtualBox cũng không giúp tôi, vì vậy tôi hỏi hai câu hỏi của mình ở đây ...

Thiết lập của tôi là thế này: PC có khởi động kép vào Windows 7 và hệ điều hành Debian (cả 64 bit). Tôi đã tạo một máy ảo (Kubfox, 64 bit) trong Windows và đặt tệp VDI trên chia sẻ SMB của NAS.
Sau đó, tôi đã tạo một VM trong linux bằng cách sử dụng cùng các cài đặt cho bộ nhớ, v.v. và gán tệp VDI hiện có cho nó. Ý tưởng của tôi là tôi cũng có thể sử dụng máy ảo đó từ Windows và Linux. (1) Đây có phải là cái gì đó nên làm việc mà không có vấn đề?

Tôi nhận thấy rằng các ảnh chụp nhanh khiến tôi gặp rắc rối vì chúng dường như không thể nhìn thấy từ hệ điều hành khác: Ảnh chụp nhanh tôi chụp sau khi cài đặt hệ thống khách không hiển thị trong Linux. Đó là lý do tại sao tôi tắt VM sau khi sử dụng và không lưu trạng thái của nó trong khi nó đang chạy.

Vấn đề hiện tại của tôi là: Tôi đã sử dụng VM trong Windows trước, sau đó là Linux. Bây giờ nó sẽ chỉ bắt đầu trên Linux. Khi thử điều này trên Windows, HĐH khách phát hiện một số loại lỗi đĩa cứng và không khởi động được vì không thể gắn ổ đĩa. Rõ ràng là đĩa cứng ảo sẽ không bị lỗi nên nó phải liên quan đến tôi khi sử dụng nó trong Linux.
(2) Làm thế nào tôi có thể sửa nó?
Cập nhật: Dường như mọi thay đổi tôi đã thực hiện trong VM trong Linux đã được đặt lại bằng cách thử khởi động nó trong Windows. Có vẻ như nó trở lại với ảnh chụp mới nhất. Tôi bối rối...

Cập nhật

Câu trả lời cho câu hỏi đầu tiên của tôi có thể được tìm thấy dưới đây. Tóm lại: Nó hoạt động, miễn là bạn không sử dụng ảnh chụp nhanh.

Câu trả lời cho câu hỏi thứ hai của tôi là: Trong Windows, đặt VM trở lại ảnh chụp nhanh mới nhất và sau đó loại bỏ ảnh chụp nhanh để nó được hợp nhất. Không nên có ảnh chụp nhanh ở cuối. Nếu bạn có nhiều ảnh chụp nhanh, trước tiên hãy loại bỏ những ảnh chụp nhanh nhất (Ảnh chụp nhanh 1, sau đó 2, 3, ...). Tôi không chắc điều gì sẽ xảy ra nếu bạn bắt đầu ở cuối (.., 3, 2, 1).
Điều này tất nhiên dẫn đến một số mất dữ liệu vì bạn hoàn nguyên tất cả các thay đổi kể từ ảnh chụp nhanh cuối cùng. Nhưng ít nhất VM có thể sử dụng lại được.

Câu trả lời:


12

Có, bạn có thể chia sẻ tệp VDI như bạn đang làm vì bạn chỉ có một phiên bản VirtualBox truy cập tệp VDI tại một thời điểm.

Tuy nhiên, có một cảnh báo khác mà bạn nên xem xét - bạn không thể chia sẻ các tệp VDI sau khi bạn tạo ảnh chụp nhanh .

Mặc dù chủ đề này hơi cũ, nhưng nó sẽ cho bạn hiểu hợp lý về lý do tại sao bạn không thể chia sẻ tệp VDI sau khi bạn đã tạo ảnh chụp nhanh.

Vì vậy, tránh ảnh chụp nhanh và bạn sẽ có thể chia sẻ tệp VDI giữa các bản cài đặt Windows và Linux.


Có cách nào để phục hồi khi bạn đã chia sẻ vdi với ảnh chụp nhanh không?
OpenCoderX

6

Để sửa một số thông tin bỏ lỡ trên bài đăng này.

  • Bạn có thể chia sẻ một VDI (Ảnh đĩa ảo) giữa nhiều máy.
  • Những máy này TẤT CẢ có thể chạy cùng một lúc, với những thay đổi khác nhau.
  • Ngoài ra, tất cả họ đều có thể tận dụng lợi thế của Chụp ảnh.
  • Ngay cả sau khi chụp ảnh nhanh, bạn có thể phân nhánh và sinh ra các máy mới từ bất kỳ điểm nào trong lịch sử máy.

Tôi đã viết một bài trước đây chỉ vì điều này ...

http://blog.mrverrall.co.uk/2010/06/spawning-many-virtualbox-machines-from.html

Đồng thời xem bài đăng trước về "Nhân bản máy ảo với nhiều ảnh chụp nhanh trong VirtualBox", vấn đề chính sẽ xảy ra xung quanh vấn đề chính của áp phích ban đầu ... tức là chuyển một máy, ảnh chụp nhanh và tất cả sang HĐH mới.

:)


Tôi không chắc mình có hiểu chính xác hay không: Làm cho đĩa không thay đổi và sau đó tắt tự động thiết lập lại, sẽ tạo ra hai nhánh một cách hiệu quả. Một cho máy ảo windows của tôi và một cho máy ảo Linux của tôi; đúng? Mục tiêu của tôi là có một "nhánh đơn" (thân cây?) Nhưng điều đó không hoạt động vì cài đặt Windows VirtualBox không thấy các ảnh chụp nhanh được thực hiện với phiên bản Linux và ngược lại.
trả trước

2

Để khuếch đại những gì Convict nói, không sử dụng ảnh chụp nhanh, chỉ cần đóng VM và "Lưu trạng thái". Điều đó lưu tất cả các thay đổi trở lại vào chính tệp VDI.

Nếu bạn cần thực hiện tương đương với chụp nhanh, bạn có thể tạo một bản sao thực sự của tệp VDI. Chiếm một số không gian đĩa tất nhiên, nhưng đĩa là rẻ.


0

Có lẽ bạn nên thử truy cập "Tệp" -> "Tùy chọn" và trên "Chung", thay đổi "Thư mục máy mặc định" thành chia sẻ SMB của bạn. Giống như các ảnh chụp nhanh được lưu trong phần chia sẻ và có sẵn cho cả hai hệ điều hành. Không được kiểm tra .

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.