VirtualBox安裝增強包實現文件共用

来源:https://www.cnblogs.com/BluePegasus/archive/2018/02/23/8461810.html
-Advertisement-
Play Games

環境: win10 64位 Virtualbox 5.1.30 ubuntu-16.04.3-server-amd64.iso 1. 安裝好ubuntu後,打開virtualbox安裝路徑文件夾,找到VBoxGuestAdditions.iso(增強包)。如圖: 2. 點擊滑鼠右鍵,選擇裝載,就會看 ...


環境:

win10 64位

Virtualbox 5.1.30

ubuntu-16.04.3-server-amd64.iso

1. 安裝好ubuntu後,打開virtualbox安裝路徑文件夾,找到VBoxGuestAdditions.iso(增強包)。如圖:

2. 點擊滑鼠右鍵,選擇裝載,就會看到資源管理器目錄多出DVD驅動器

3.關閉Ubuntu,在win下創建一個要共用的文件夾,例如:E:\code ,然後在virtualbox界面如下操作

4. 重啟Ubuntu後,在Ubuntu下也創建一個要共用的文件夾,例如:/home/<username>/codeshare

5. 在運行Ubuntu系統的視窗,選擇設備->安裝增強功能

6. 在Ubuntu命令行輸入:sudo mount /dev/cdrom /mnt/vboxDVD(/mnt/vboxDVD 也可以換成/media/cdrom) 。就把DVD驅動器中的文件掛載到vboxDVD(名字由自己定義)文件夾下。進入/mnt/vboxDVD目錄運行ls,就能看到已解壓的增強包文件

7. 在/mnt/vboxdvd目錄下運行sudo ./VBoxLinuxAdditions.run

這就表示安裝成功了。最後一行信息可以忽略

8. 運行 sudo mount -t vboxsf code codeshare後 ,發現codeshare文件夾顏色變了,進入codeshare,創建文件test.py。在win下code文件夾中也能看到test.py。同樣在code文件夾下創建temp.py,在codeshare里也能看到

9. 成功實現文件共用後,就可以在win下使用自己喜歡的編輯器或者IDE編碼了。而運行環境部署在Ubuntu上。

10.運行df -h 可以查看磁碟掛載

11. 但是重啟Ubuntu後,需得重新掛載win下的code文件夾。按第八步操作即可

 PS:分別運行umount /dev/sr0  和 eject 命令可以完全卸載DVD


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

-Advertisement-
Play Games
更多相關文章
  • KeepAlived介紹 keepalived 相關縮略詞 術語 keepalived的主要作用 keepAlived有三個進程 keepAlived組件 ...
  • 在之前的話 新年過去了,那麼久沒有好好學習,感覺好頹廢,現在就uboot的一些基礎問題做一些筆記,順便分享給大家,不過由於見識有限,如果有不足之處請多多指教。 位置無關?什麼意思?我們先瞭解一些基礎知識。。。。。 我們都知道我們寫的代碼最後是運行在記憶體(SDRAM或者SRAM,通常是SDRAM)中的 ...
  • 新年上班第一天,剛開機就遇到了個小坑,問題是這樣,打開瀏覽器,輸入任何網址都跳轉到本地的一個項目,該項目在本地Apache配置下,監聽的埠是8888,本機訪問的形式是127.0.0.1:8888。 問題截圖(訪問360搜索跳轉到本地127.0.0.1:8888,訪問百度等https協議的功能變數名稱報錯) ...
  • 越來越多的瀏覽器不在支持http協議了,這就要求你為你的網站必須綁定SSL證書。谷歌瀏覽器也將要在今年取消對http協議的支持,申請CA證書迫在眉睫。我購買有兩個功能變數名稱,一個虛擬機,沒事鼓搗鼓搗,圖個樂趣。在阿裡雲申請了免費證書,一直用的好好的。這次過年恰遇證書更新,想一起把所有功能變數名稱都升級到https ...
  • 1.定義整型數據類型INT16U之類取代int,short等與編譯器有關的類型定義,方便移植 2.全局變數的定義 在工裝項目中進行了實踐,每個模塊的代碼對應的頭文件包含對應全局變數,其中使用 #ifdef xxx_模塊 #define xxx_模塊 #else #define xxx_模塊 exte ...
  • 過完年回來, github不安分了, 發了博文說不支持TLSv1/TLSv1.1: Weak cryptographic standards removed, 沒看到這篇博文之前, 還以為是代理問題, 設置過, 還是不行, 還更新到最新的git, 還是不行, 就查了一下TLS協議, 終於通過git的 ...
  • Nginx介紹 nginx nginx的功能 nginx與web 服務相關的功能 nginx的特性 nginx程式架構 nginx 模塊 nginx的功用 nginx的安裝 nginx目錄和命令 nginx優缺點 ...
  • 一、Linux簡單介紹 二、虛擬機Linux中常用介紹 上一篇博文記錄瞭如何在虛擬機中安裝centOS,但是因為使用windows習慣了,所以記錄一下centOS常用的界面圖標 【註意】虛擬機的Linux中有一個比較坑的地方,那就是如果需要大寫,需要按住shift不放,然後輸入字元......筆者因 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...