Có thể chèn CD vật lý vào máy VirtualBox không?


15

Tôi có CD cho Age of Empire III và tôi muốn chơi nó trong Windows 10 VM. Điều này có thể không? Tôi biết cách chèn CD ảo (tức là tệp ISO) vào VirtualBox VM (thông qua cài đặt "Storage"), nhưng CD vật lý là một câu chuyện khác. Giải pháp tốt nhất tôi có thể nghĩ đến là thêm nơi tôi đã gắn đĩa CD trên hệ thống Linux của mình vào hệ thống thông qua các thư mục dùng chung.


Bạn đã thử trích xuất CD để lấy tệp ISO chưa?
lgeorget

8
Nó phụ thuộc vào luật áp dụng cho quốc gia / tiểu bang của bạn / ... Nói chung, sao chép một tài sản vật chất là hợp pháp miễn là bạn giữ bản sao cho chính mình. Hơn nữa, trong tình huống cụ thể của bạn, bạn làm điều đó vì lợi ích của khả năng tương tác.
lgeorget

1
Có thể sử dụng ổ đĩa CD vật lý làm ổ đĩa CD của máy ảo. Tuy nhiên, điều này có thể hoặc không thể hoạt động theo cách bạn muốn, tùy thuộc vào cách trò chơi đang đọc CD.
Satō Katsura

2
Ripped không nhất thiết phải hoạt động với bảo vệ bản sao của một số trò chơi; Tôi không biết về AoE III, nhưng AoE II cần đĩa vật lý, nó không hoạt động với hình ảnh (trừ khi bạn sử dụng phiên bản bẻ khóa hoặc phát hành lại Steam).
Stephen Kitt

3
@BrentonHorne,dd if=/dev/cdrom of=AoE3.iso
Đánh dấu

Câu trả lời:


35

Có, bạn có thể, nhưng bạn cần phải kích hoạt DVD thông qua.

Chuyển đến Máy của VirtualBox> Cài đặt> Lưu trữ> Bật Truyền qua cho ổ đĩa DVD.

Để cho phép một ổ đĩa DVD ngoài được nhận ra bởi Máy ảo VirtualBox (VM), nó phải được cấu hình theo cách "bật thông qua" được bật. Việc kích hoạt Truyền qua cho phép hệ điều hành bên dưới truyền các lệnh cần thiết thông qua thiết bị được kết nối với Máy ảo trái ngược với thể hiện của hệ điều hành máy chủ.


1
Giải pháp tốt nhất cho đến nay. VirtualBox làm cho nó tinh tế như thế nào bạn làm điều này, nhưng bây giờ bạn đã cứu tôi khỏi các bộ phim truyền hình.
BH2017

Những bất lợi của việc cho phép thông qua là gì? Và @BrentonHorne tôi sẽ đề nghị trích xuất bằng mọi cách; CD của bạn cuối cùng có thể xấu đi tại một số điểm.
Mehrdad

1
Ngày nay, nó được gọi là "Live CD / DVD" chứ không phải "thông qua" Bạn phải thêm một đĩa CD trống và nó sẽ cung cấp cho bạn tùy chọn Live đó. Sau đó nhấp vào biểu tượng CD sáng bóng ngay phía trên và bên phải hộp kiểm Live và chọn thiết bị chủ.
Lee Meador

5

Bạn sẽ có thể sử dụng ổ đĩa quang trực tiếp từ VM. Nếu đó là Virtualbox thì chỉ trong các thiết bị bạn có tùy chọn gắn ổ đĩa vật lý. Cũng giống như bạn có thể cài đặt os trong VM mà không cần hình ảnh iso.


Ừ, câu trả lời này tôi sợ không hữu ích vào lúc này trừ khi bạn chỉ cho tôi biết bạn đang nói về điều gì (tốt nhất là sử dụng ảnh chụp màn hình) hoặc rất cụ thể về nơi tôi có thể tìm thấy các ổ đĩa vật lý. i.imgur.com/q1542cW.png là tất cả những gì tôi thấy trong phần lưu trữ của các tùy chọn VM (mà tôi đoán là bạn đang đề cập đến "Trong thiết bị"). Tôi thậm chí còn hiển thị menu chuột phải cho ya. Xin lỗi vì sự nhầm lẫn của tôi, tôi thực sự muốn có một câu trả lời ở đây nhưng tôi không thể thấy những gì bạn mô tả, nếu không tôi sẽ không hỏi câu hỏi này.
BH2017

4.bp.blogspot.com/-4ZFhvY-8xxM/UaZDA0eVY4I/AAAAAAAADZk/, theo thiết bị CD / DVD này, tùy chọn để gắn ổ đĩa quang. Thiết bị CD / DVD này bạn nên tìm :, mà bạn nên tìm trong thanh menu cdn.sysprobs.com/wp-content/uploads/2011/05/ Kẻ
darvark 28/03/2017

Đúng, tôi biết cách thêm ổ đĩa quang nhưng tất cả những gì đề cập là ISO và các tệp khác không phải là đĩa CD vật lý. Tất cả những gì tôi nhận được khi mở tùy chọn thêm ổ đĩa quang là imgur.com/bEaWftK.png
BH2017

4

Không có tùy chọn nào với GUI để làm điều đó nhưng trên dòng lệnh, bạn có thể tạo hình ảnh đĩa giả (vmdk) đề cập đến một đĩa vật lý.

Nếu bạn đính kèm đĩa đó vào VM, bạn sẽ có thể truy cập trực tiếp vào nó, vd:

VBoxManage internalcommands createrawvmdk -filename /home/user/vbdisks/cd.vmdk
      -rawdisk /dev/sdc

VBoxManage storageattach VMname --storagectl "IDE Controller"
      --port 0 --device 1 --type dvd --medium /home/user/vbdisks/cd.vmdk

Xem https://www.virtualbox.org/manual/ch09.html#rawdisk

Cẩn thận không truy cập bất kỳ đĩa r / w nào có nhiều hơn một HĐH, nhưng với phương tiện chỉ đọc như CD hoặc DVD, sẽ không có vấn đề gì.

Như SessionR đã trả lời, có một tùy chọn thay thế đơn giản hơn nhiều cho CD / DVD, chỉ cần kiểm tra hộp kiểm CD / DVD trực tiếp và ổ đĩa vật lý sẽ có thể truy cập được:

nhập mô tả hình ảnh ở đây


Điều đó cũng làm việc cho ổ đĩa CD? Liên kết bạn đã đăng chỉ giải thích cho các đĩa cứng.
lgeorget

1
Không có lý do gì để việc này không hoạt động với CD, chỉ cần sử dụng thiết bị trỏ vào CD của bạn.
jlliagre

Chế độ truyền qua đơn giản hơn (hộp kiểm CD / DVD trực tiếp)
jlliagre 28/03/2017
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.