VMware Tools和open-vm-tools的安裝與使用:解決虛擬機不全屏和無法傳輸文件的問題

来源:https://www.cnblogs.com/helong-123/archive/2022/07/04/16442959.html
-Advertisement-
Play Games

鏡像下載、功能變數名稱解析、時間同步請點擊 阿裡雲開源鏡像站 在VMware Workstation上新建了一個虛擬機,安裝了Ubuntu 10.04版本的iso,創建好後發現了兩個問題: (1) 虛擬機界面並不能填充滿整個屏幕,使用起來十分反人類。 (2) 主機和虛擬機不能隨意相互複製粘貼,無論是文件還是 ...


鏡像下載、功能變數名稱解析、時間同步請點擊 阿裡雲開源鏡像站

在VMware Workstation上新建了一個虛擬機,安裝了Ubuntu 10.04版本的iso,創建好後發現了兩個問題:

(1) 虛擬機界面並不能填充滿整個屏幕,使用起來十分反人類。

file

(2) 主機和虛擬機不能隨意相互複製粘貼,無論是文件還是剪貼板。

一、安裝VMware Tools

首先我們安裝一下官方的工具VMware Tools,但是軟體中VMware Tools的安裝圖標是灰色的。這是因為VMware會自動檢測CD鏡像文件中的VMware Tools安裝包,檢測不到時就會顯現灰色無法安裝。

file

關閉虛擬機,打開虛擬機設置。

file

將虛擬機設置中的CD/DVD、CD/DVD2和軟盤三個選項均設置為自動檢測。

file

重啟虛擬機,灰色的字就被點亮。

如果上述方法不行,那就參考這篇文章再配置吧。

點擊安裝VMware Tools。

file

VMware會自動虛擬一個光碟出來,裡面是Vmware tools的軟體。同時底部會彈出一個提示,告訴用戶VMware Tools怎麼安裝。看到這個提示說明光碟載入成功。

file

打開VMware Tools的路徑,將裡面的內容複製到別的目錄下。

file

將tar包解壓縮,使用下麵的指令安裝vmware-install.pl。

sudo perl vmware-install.pl

安裝時會可以根據提示進行自定義配置,這裡我都直接回車default了。

安裝成功後,首先可以看到虛擬機全屏顯示了!

file

二、解決主機與虛擬機數據互傳的問題

本來以為安裝了VMware Tools後就可以隨意實現拖拽文件互傳了,結果還是不行。於是打開虛擬機設置。

file

在“選項”選項卡中,找到“客戶機隔離”選項,確保兩個勾都是勾上的。

file

如果還是不行,那就不用VMware Tools,改用open-vm-tools工具。在一些版本的Linux中(例如Kali),VMware Tools有時候並不能成功完成相關功能。

open-vm-tools簡單來說就是開源的VMware Tools,已經被官方認可。開源代碼官網。

如果想裝open-vm-tools,一定要先刪除VMware Tools,否則兩者會衝突。卸載程式是tar包解壓縮後的/bin目錄下的vmware-uninstall-tools.pl。

sudo vmware-uninstall-tools.pl

安裝新的open-vm-tools-desktop。這裡註意,有圖形化界面的ubuntu裝open-vm-tools-desktop,沒有圖形化界面的ubuntu裝open-vm-tools。

sudo apt-get open-vm-tools-desktop

如果出現了這樣的error。

file

這樣解決。首先換一個源,打開ubuntu的一個應用software & Updates,這個應用找不到的話可以在系統里搜一下能搜到。

file

選Ubuntu Software選項卡,在Download from中選擇others。

file

找到China,選擇其中一個源,這裡我選了阿裡雲,點Choose Server。

file

更新源地址。

sudo apt-get update

file

更新完成後,再安裝open-vm-tools工具。

sudo ap-get install open-vm-tools-desktop

reboot

終於成功了!!!

原文鏈接:https://blog.csdn.net/baidu_38797690/article/details/124191747


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • ArrayList分析3 : 刪除元素 轉載請註明出處:https://www.cnblogs.com/funnyzpc/p/16421743.html 對於集合類刪除元素是常有的需求,非常常見;如果是慣常的刪除方式就沒有寫本篇博客的必要了,本篇博客不光分析刪除可能導致的問題,也會從源碼層面分析為何 ...
  • 原文地址: Kotlin學習快速入門(7)——擴展的妙用 - Stars-One的雜貨小窩 之前也模模糊糊地在用這個功能,也是十分方便,可以不用繼承,快速給某個類增加新的方法,本篇便是來講解下Kotlin中擴展這一概念的使用 說明 先解釋一下,擴展的說明,官方文檔上解釋: Kotlin 能夠擴展一個 ...
  • 容器的基本用法 熟悉 Spring 的朋友應該都很瞭解下段代碼: public void testBeanFactory() { BeanFactory bf = new XmlBeanFactory(new ClassPathResource("beanFactoryTest.xml")); Te ...
  • 來源:www.cnblogs.com/Courage129/p/14337466.html 大家都知道,在電腦中,IO一直是一個瓶頸,很多框架以及技術甚至硬體都是為了降低IO操作而生,今天聊一聊過濾器,先說一個場景: 我們業務後端涉及資料庫,當請求消息查詢某些信息時,可能先檢查緩存中是否有相關信息 ...
  • 對於一些併發量不是很高的場景,使用MySQL來實現會比較精簡且巧妙。 下麵就一個小例子,針對不加鎖、樂觀鎖以及悲觀鎖這三種方式來實現。 主要是一個用戶表,它有一個年齡的欄位,然後併發地對其加一,看看結果是否正確。 ...
  • 從內核角度介紹了經常容易混淆的阻塞與非阻塞,同步與非同步的概念。以這個作為鋪墊,我們通過一個C10K的問題,引出了五種IO模型,隨後在IO多路復用中以技術演進的形式介紹了select,poll,epoll的原理和它們綜合的對比。最後我們介紹了兩種IO線程模型以及netty中的Reactor模型。 ...
  • 本章將和大家分享在ASP.NET Core中如何使用UseMiddleware擴展方法註冊自定義中間件及其實現原理。 ...
  • Photoshop 2022中文Mac版是一款高效、專業、實用的圖像處理軟體,Photoshop是以其強悍的編輯和調整、繪圖等功能,從而受到了廣泛的應用,不管是在各種圖片的調整和圖畫繪製以及圖像的修複、調色等工具都是數不勝數的,用戶可以從自己照片修飾到海報、包裝、橫幅的製作以及照片的處理,只要是你想 ...
一周排行
    -Advertisement-
    Play Games
  • 示例項目結構 在 Visual Studio 中創建一個 WinForms 應用程式後,項目結構如下所示: MyWinFormsApp/ │ ├───Properties/ │ └───Settings.settings │ ├───bin/ │ ├───Debug/ │ └───Release/ ...
  • [STAThread] 特性用於需要與 COM 組件交互的應用程式,尤其是依賴單線程模型(如 Windows Forms 應用程式)的組件。在 STA 模式下,線程擁有自己的消息迴圈,這對於處理用戶界面和某些 COM 組件是必要的。 [STAThread] static void Main(stri ...
  • 在WinForm中使用全局異常捕獲處理 在WinForm應用程式中,全局異常捕獲是確保程式穩定性的關鍵。通過在Program類的Main方法中設置全局異常處理,可以有效地捕獲並處理未預見的異常,從而避免程式崩潰。 註冊全局異常事件 [STAThread] static void Main() { / ...
  • 前言 給大家推薦一款開源的 Winform 控制項庫,可以幫助我們開發更加美觀、漂亮的 WinForm 界面。 項目介紹 SunnyUI.NET 是一個基於 .NET Framework 4.0+、.NET 6、.NET 7 和 .NET 8 的 WinForm 開源控制項庫,同時也提供了工具類庫、擴展 ...
  • 說明 該文章是屬於OverallAuth2.0系列文章,每周更新一篇該系列文章(從0到1完成系統開發)。 該系統文章,我會儘量說的非常詳細,做到不管新手、老手都能看懂。 說明:OverallAuth2.0 是一個簡單、易懂、功能強大的許可權+可視化流程管理系統。 有興趣的朋友,請關註我吧(*^▽^*) ...
  • 一、下載安裝 1.下載git 必須先下載並安裝git,再TortoiseGit下載安裝 git安裝參考教程:https://blog.csdn.net/mukes/article/details/115693833 2.TortoiseGit下載與安裝 TortoiseGit,Git客戶端,32/6 ...
  • 前言 在項目開發過程中,理解數據結構和演算法如同掌握蓋房子的秘訣。演算法不僅能幫助我們編寫高效、優質的代碼,還能解決項目中遇到的各種難題。 給大家推薦一個支持C#的開源免費、新手友好的數據結構與演算法入門教程:Hello演算法。 項目介紹 《Hello Algo》是一本開源免費、新手友好的數據結構與演算法入門 ...
  • 1.生成單個Proto.bat內容 @rem Copyright 2016, Google Inc. @rem All rights reserved. @rem @rem Redistribution and use in source and binary forms, with or with ...
  • 一:背景 1. 講故事 前段時間有位朋友找到我,說他的窗體程式在客戶這邊出現了卡死,讓我幫忙看下怎麼回事?dump也生成了,既然有dump了那就上 windbg 分析吧。 二:WinDbg 分析 1. 為什麼會卡死 窗體程式的卡死,入口門檻很低,後續往下分析就不一定了,不管怎麼說先用 !clrsta ...
  • 前言 人工智慧時代,人臉識別技術已成為安全驗證、身份識別和用戶交互的關鍵工具。 給大家推薦一款.NET 開源提供了強大的人臉識別 API,工具不僅易於集成,還具備高效處理能力。 本文將介紹一款如何利用這些API,為我們的項目添加智能識別的亮點。 項目介紹 GitHub 上擁有 1.2k 星標的 C# ...