Làm cách nào để sao chép / dán vào bản cài đặt tối thiểu của CentOS trên VirtualBox?


13

Tôi đang cố gắng sao chép và dán từ máy Windows cục bộ vào máy khách CentOS của mình, chạy trên VirtualBox. Cài đặt CentOS là tối thiểu (chỉ giao diện điều khiển).

Tôi đã làm theo hướng dẫn này , và kích hoạt cả bảng tạm chia sẻ, kéo và thả, và khởi động lại. Bây giờ, khi tôi đi đến cuối bài viết, nó nói

Đó là nó! Khi bạn đăng nhập lại vào máy khách, bạn sẽ có thể sao chép văn bản từ máy chủ sang máy khách một cách dễ dàng. Tùy chọn Drag'n'Drop cho phép bạn chọn toàn bộ tệp dữ liệu từ máy chủ đến máy khách hoặc ngược lại.

Tôi không thể sao chép và dán. Tôi đã thử nhấp chuột phải vào hệ điều hành khách của mình, dự kiến ​​hộp thoại sao chép / dán sẽ mở ra. Không có con xúc xắc. Tôi thậm chí không thể nhìn thấy một mũi tên chuột trên hệ điều hành khách của mình.

Tôi đã thử Ctrl+ VCtrl+ Shift+ V.... nhưng chúng không hoạt động.

Ctrl+ Shift+ Vkhiến a ^Vxuất hiện trên dòng lệnh, nhưng không có gì được dán.

Tôi đã có thể dán vào Notepad trên máy chủ Windows của mình, vì vậy tôi biết bộ đệm sao chép (bảng tạm) của tôi ít nhất cũng được lấp đầy với những gì tôi muốn sao chép ở phía máy chủ.

Bài báo chỉ coi nó là hiển nhiên rằng không có hướng dẫn nào được đưa ra. Có ai gặp phải tình huống khó xử này không? Tôi cần sao chép / dán vào tổ hợp phím khách nào?

EDIT Tôi đã quản lý để theo dõi diễn đàn này đang nói về Khách hàng bổ sung / Centos và .iso mà tôi sẽ cần phải thay thế một diễn đàn khác. Tôi đã tải xuống .iso, vậy .... bây giờ thì sao?

Tôi đã cố gắng đi vào

> devices
    >> Insert Guest additions CD image

Mà nhìn đầy hứa hẹn. Nhưng sau đó tôi đã gặp phải lỗi này.

Unable to insert the virtual optical disk D:\virtualbox\VBoxGuestAdditions.iso into the machine Centos 7.

Would you like to try to force insetion of this disk?

Could not mount the media/drive 'D:\virtualbox/VBoxGuestAdditions.iso'
(VERR_PDM_MEDIA_LOCKED).

Nhấp vào lực lượng unmount xuất hiện để không làm gì.


1
@Scott AFAIK, bash không có bảng tạm, tức là bạn không thể sao chép / dán từ / vào hệ thống chỉ có bàn điều khiển.
NZD

1
@NZD: Bạn có thể vừa xác định được vấn đề thực sự của Zack.
Scott

1
Tôi thực sự chỉ có giao diện điều khiển. Vậy ... hãy lấy thứ gì đó với GUI và báo cáo lại? Cốt truyện dày lên ...
Zack

1
@Zack: Nếu mục tiêu của bạn là sao chép và dán các đoạn văn bản nhỏ, như các lệnh và đầu ra lệnh, thì có lẽ bạn cần phải có GUI. Để nhắc lại những gì tôi đã nói theo một cách khác: nếu hiện tại bạn không thể sao chép và dán trong khách của mình (ví dụ: từ chương trình CentOS này sang chương trình khác), thì việc bổ sung khách sẽ không giúp bạn điều đó. Nếu bạn muốn di chuyển khối dữ liệu lớn hơn giữa máy chủ và khách của mình và bạn có kết nối mạng, thì bạn có thể thực hiện những việc như FTP, rsync, scp hoặc thiết lập thư mục dùng chung. Tiết (Cont'd)
Scott

4
Bản sao có thể có của chia sẻ clipboard Virtualbox
Ivan Yurchenko

Câu trả lời:


8

Để làm việc đó, bạn phải cài đặt Bổ sung khách . Điều đó sẽ cung cấp cho bạn một clipboard chia sẻ.

Sau khi khởi động VM, bạn có thể cài đặt Guest Additions từ menu. Nhấn vào Devicesvà sau đó chọn Insert Guest additions CD image.

Một cách khác là, khi VM của bạn tắt, bạn có thể đính kèm hình ảnh ISO vào nó từ GUI VirtualBox. Nó nằm dưới tab Storage.

Khi bạn cài đặt VirtualBox, nó cũng sẽ chứa hình ảnh ISO Bổ sung của Khách. Nếu bạn không thể tìm thấy nó, bạn có thể tải xuống từ đây . Hãy chắc chắn rằng nó phù hợp với phiên bản chính xác của Virtualbox.

Lý do bạn cần cài đặt Bổ sung khách để sao chép và dán hoạt động là VM của bạn là một máy riêng biệt chạy trong môi trường riêng mà không biết về máy chủ. Bạn phải cài đặt trình điều khiển trên máy khách để nó có thể giao tiếp với phiên bản Virtualbox đang chạy trên máy chủ.

Bạn có thể sử dụng chuột mà không cần Khách bổ sung, nhưng sau đó nó được bắt bởi khách hoặc thuộc sở hữu của chủ nhà. Bạn chuyển điều khiển cho Khách bằng cách nhấp vào cửa sổ Khách. Bạn phải "nhả" chuột khỏi khách bằng cách sử dụng tổ hợp phím (Alt-Alt theo mặc định) để sử dụng lại trên máy chủ. Xem imgur.com/a/Ci5HM

Nếu bạn đã cài đặt Bổ sung khách, chuột của bạn sẽ di chuyển liền mạch giữa khách và máy chủ.

Lưu ý rằng nếu bạn không có GUI trên VM, nhưng chỉ có bàn điều khiển, thì bạn sẽ không nhận được con trỏ chuột. Một hệ thống giao diện điều khiển không có chuột. Shell Bash không có clipboard, tức là bạn không thể sao chép / dán từ / vào hệ thống chỉ có bàn điều khiển.

Cách dễ nhất để khắc phục điều đó là sử dụng sshmáy ảo của bạn từ máy chủ của bạn. Sau đó, bạn có thể sử dụng bản sao và dán trong sshthiết bị đầu cuối.


Tôi sẽ thử cái này khi tôi về nhà tối nay. Tắt để làm việc
Zack

7
Điều này có vẻ điên rồ phức tạp chỉ để làm cho sao chép / dán làm việc.
Zack

Ví dụ: "Đưa tệp CD VBoxGuestAdditions.iso vào ổ đĩa CD-ROM ảo Linux của bạn" Tôi lấy cái này ở đâu
Zack

Bài viết này giả định rất nhiều kiến ​​thức có sẵn.
Zack

4
Dòng cuối cùng là MVP ở đây - nếu bạn đang thực hiện giao diện điều khiển trên máy ảo của mình, giải pháp đơn giản nhất chỉ là SSH vào nó và có hoạt động sao chép-dán mà không gặp sự cố.
Yablargo
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.