Khi cài đặt ubuntu lên máy ảo VMware đôi khi bạn không thể nào copy/paste được giữa máy chủ (host computer) và máy ảo (hosted computer). Vậy nguyên nhân do đâu? hãy cùng tìm hiểu nhé!
Thông thường khi cài đặt ubuntu từ file ISO hoặc đĩa CD/DVC cài đặt. Trình cài đặt (wizard) của Vmware sẽ đề nghị bạn sử dụng cách cài đặt nhanh, nghĩa là mọi thứ đều do vmware xử lý, bạn chỉ cần nhập thông tin uses & pass để sau này cài xong còn đăng nhập. Với cách cài đó thì vmware sẽ cài sẵn phần mở rộng gọi là Vmware tools giúp cho giao tiếp với máy chủ, bạn có thể copy/paste dữ liệu qua lại giữa máy chủ và máy ảo một cách thuận tiện.
Tuy nhiên cách đó chỉ áp dụng với phiên bản ubuntu desktop, còn nếu bạn nâng cấp ubuntu từ bản server rút gọn lên bản có giao diện đồ họa thì gói cài đặt này bị thiếu và bạn phải tự cài. Đây chính là nguyên nhân dẫn đến không thể copy/paste dữ liệu qua lại giữa máy chủ và máy ảo.
sửa lỗi không copy paste được trong máy ảo vmware chạy Ubuntu
Cách khắc phục:
sử dụng lệnh apt-get để cài đặt.
1 |
sudo apt-get install open-vm-tools-desktop |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 |
tungls@howtogeekvn:~$ sudo apt-get install open-vm-tools-desktop Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: dkms libgtkmm-2.4-1v5 open-vm-tools-dkms The following NEW packages will be installed: dkms libgtkmm-2.4-1v5 open-vm-tools-desktop open-vm-tools-dkms upgraded, 4 newly installed, to remove and 37 not upgraded. Need to get 1,286 kB of archives. After this operation, 12.4 MB of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 dkms all 2.2.0.3-2ubuntu11 [67.4 kB] Get:3 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 open-vm-tools-desktop amd64 2:10.0.7-3227872-2ubuntu1 [146 kB] Get:4 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 open-vm-tools-dkms all 2:10.0.7-3227872-2ubuntu1 [402 kB] Get:2 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 libgtkmm-2.4-1v5 amd64 1:2.24.4-2 [671 kB] Fetched 1,286 kB in 7s (172 kB/s) Preconfiguring packages ... Selecting previously unselected package dkms. (Reading database ... 177053 files and directories currently installed.) Preparing to unpack .../dkms_2.2.0.3-2ubuntu11_all.deb ... Unpacking dkms (2.2.0.3-2ubuntu11) ... Selecting previously unselected package libgtkmm-2.4-1v5:amd64. Preparing to unpack .../libgtkmm-2.4-1v5_1%3a2.24.4-2_amd64.deb ... Unpacking libgtkmm-2.4-1v5:amd64 (1:2.24.4-2) ... Selecting previously unselected package open-vm-tools-desktop. Preparing to unpack .../open-vm-tools-desktop_2%3a10.0.7-3227872-2ubuntu1_amd64.deb ... Unpacking open-vm-tools-desktop (2:10.0.7-3227872-2ubuntu1) ... Selecting previously unselected package open-vm-tools-dkms. Preparing to unpack .../open-vm-tools-dkms_2%3a10.0.7-3227872-2ubuntu1_all.deb ... Unpacking open-vm-tools-dkms (2:10.0.7-3227872-2ubuntu1) ... Processing triggers for man-db (2.7.5-1) ... Setting up dkms (2.2.0.3-2ubuntu11) ... Setting up libgtkmm-2.4-1v5:amd64 (1:2.24.4-2) ... Setting up open-vm-tools-desktop (2:10.0.7-3227872-2ubuntu1) ... Failed to get unit file state for run-vmblockx2dfuse.mount: No such file or directory run-vmblock\x2dfuse.mount is a disabled or a static unit, not starting it. Setting up open-vm-tools-dkms (2:10.0.7-3227872-2ubuntu1) ... Loading new open-vm-tools-10.0.7 DKMS files... First Installation: checking all kernels... Building only for 4.4.0-21-generic Building initial module for 4.4.0-21-generic Done. vmxnet: Running module version sanity check. - Original module - No original module exists within this kernel - Installation - Installing to /lib/modules/4.4.0-21-generic/updates/dkms/ depmod........ DKMS: install completed. update-initramfs: deferring update (trigger activated) Processing triggers for libc-bin (2.23-0ubuntu3) ... Processing triggers for initramfs-tools (0.122ubuntu8) ... update-initramfs: Generating /boot/initrd.img-4.4.0-21-generic W: mdadm: /etc/mdadm/mdadm.conf defines no arrays. |
Khởi động lại máy tính và vấn đề sẽ được giải quyết! bạn đã sửa lỗi không copy paste được trong máy ảo vmware chạy Ubuntu thành công!
Tham khảo thêm các bài viết liên quan: