在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linux內核編譯失敗?移動硬盤和虛擬機的那些事兒

ZLG致遠電子 ? 2025-04-11 11:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Linux開發中,編譯內核是一項常見任務,但不少開發者在移動硬盤或虛擬機環境下嘗試時會遭遇失敗。本文將簡要探討這些問題的成因,并介紹一些虛擬機使用技巧,幫助大家更好地應對相關問題。


15aec9ca-1686-11f0-9434-92fbcf53809c.jpg ?在移動硬盤里編譯Linux內核卻失敗了,這是咋回事?

FAT和NTFS文件系統不能支持軟鏈接,在這寫格式的磁盤里編譯內核會失敗,同樣也不能在這樣的磁盤里解壓內核源碼,會造成軟鏈接被破壞。

不僅僅是不能在FAT/NTFS格式硬盤編譯Linux內核,只要編譯過程中會產生符號鏈接的軟件,都不能在FAT/NTFS格式的硬盤上編譯。


15aec9ca-1686-11f0-9434-92fbcf53809c.jpg ?虛擬機掛載Windows的磁盤編譯Linux內核,為啥失敗?

原因同上。另外,現在Windows支持WSL方式運行Linux,同樣也不建議在WSL方式下編譯Linux內核,盡管VolFs能支持Linux文件系統的全部特性,包括符號鏈接,但與Windows交互的DriveFs并不能完全支持Linux文件系統的全部特性,所以同樣也不能在Windows磁盤里編譯Linux內核。
15aec9ca-1686-11f0-9434-92fbcf53809c.jpg ?虛擬機使用的這些方法,你都會嗎?

提示:VMware Workstation軟件商用有版權,請自行解決版權問題。

1. 安裝VMwareTools

安裝完VMware虛擬機后,建議安裝VMware tools,以提升虛擬機性能,特別是顯示性能。安裝VMware Tools的方法和步驟大致如下:

1.1 啟動安裝好的虛擬機,點擊虛擬機軟件菜單 Player-->管理-->安裝VMware Tools,VMware Tools的光盤會被掛載到系統中,可以在桌面看到光盤,用文件瀏覽器打開可以看到里面的文件,如圖1所示。

15dd164a-1686-11f0-9434-92fbcf53809c.png

圖1 VMware Tools光盤被掛載和光盤內容

此時虛擬機下方會提示安裝方法:在客戶機中裝載虛擬 CD 驅動器,啟動終端,使用 tar 命令解壓縮安裝程序,然后執行 vmware-install.pl安裝 VMware Tools。基本按照提示操作即可。

15fa50e8-1686-11f0-9434-92fbcf53809c.png

圖2 幫助提示

1.2 打開終端,進入CD驅動器,將VMwareTools-10.3.23-16594550.tar.gz文件解壓到本地目錄中,如果不想長期保留的話,可以直接解壓到/tmp目錄中:

$tar-xzf VMwareTools-10.3.23-16594550.tar.gz -C /tmp

1.3 進入解壓后目錄,執行安裝命令(注意,安裝需要root權限):

$cd/tmp/vmware-tools-distrib$sudo ./vmware-install.pl

輸入密碼后,回答yes,然后一路回車直到安裝完成。安裝完畢,重啟一下系統。

2. 網卡橋接/共享設置

網卡設置更改在關閉虛擬機系統的時候進行。打開虛擬機軟件菜單Player-->管理-->虛擬機設置,點擊“硬件”選項卡,選擇“網絡適配器”,在右邊可以進行網絡設置,如圖3所示。

160f2bb2-1686-11f0-9434-92fbcf53809c.png

圖3 虛擬網卡設置

橋接模式:虛擬機與Windows主機相當于通過交換機進行連接,在Windows與虛擬機Linux進行網絡傳輸或者要與開發板進行網絡連接調試的時候,通常選擇該模式。此時Windows和Linux都必須設置為同一個網段的不同獨立IP地址。

NAT模式:此時無需為虛擬機設置獨立IP地址,虛擬機共享主機的網絡,如果主機能上外網,此時虛擬機也可以上外網。一般用于公司對網絡有訪問限制的情況用來更新Linux系統軟件。該模式下不能與開發板進行網絡連接和調試。

3. 虛擬機磁盤擴容

磁盤擴容也需要在關閉虛擬機系統的時候進行。打開虛擬機軟件菜單Player-->管理-->虛擬機設置,點擊“硬件”選項卡,選擇“添加”,在硬件添加向導的硬件類型里選擇“磁盤”,如圖4所示。

162bd640-1686-11f0-9434-92fbcf53809c.png

圖4 添加硬件和磁盤虛擬磁盤類型建議選擇SCSI,然后創建新的虛擬磁盤,如圖5所示。

16458680-1686-11f0-9434-92fbcf53809c.png

圖5 創建SCSI磁盤為磁盤設置容量大小,根據實際情況和需要設置(注意:虛擬磁盤的大小不要超過物理硬盤實際剩余容量,否則可能會帶來問題),另外建議拆分為多個文件,便于文件拷貝,最后保存為磁盤文件,如圖6所示。

16637604-1686-11f0-9434-92fbcf53809c.png

圖6 保存磁盤圖7是我們為系統擴容400GB虛擬磁盤的系統配置。

16801eda-1686-11f0-9434-92fbcf53809c.png

圖7 硬盤擴容后的系統配置

4. 虛擬機訪問Windows共享文件夾

打開虛擬機軟件菜單Player-->管理-->虛擬機設置,點擊“選項”選項卡,選擇“共享文件夾”,在右邊啟用共享文件夾設置,在Linux虛擬機就可以訪問主機的共享文件夾了,如圖8所示。

169d5630-1686-11f0-9434-92fbcf53809c.png

圖8 啟用共享文件夾

假定將Windows的整個D盤都共享,共享名稱為“d-volume”,則在Linux系統,該共享目錄的路徑則為:/mnt/hgfs/d-volume,如圖9所示。

16bbe776-1686-11f0-9434-92fbcf53809c.png

圖9 查看到共享文件夾的內容

5. 如何使用OVA鏡像文件?

一般虛擬機鏡像文件都比較大,會采取分包壓縮的方式。這里以M1126提供的OVA鏡像為例。

將下載的分卷壓縮文件m1126-devel.ova.7z.001,m1126-devel.ova.7z.002,…,放到同一個目錄內解壓,得到m1126-devel.ova虛擬機鏡像壓縮文件。解壓前請務必檢查一下各個分卷壓縮文件的sha1sum校驗值是否跟sha1sum.txt中登記的一樣。如果不一樣,則對應的文件在下載過程中損壞了,需要重新下載出錯的文件。常用的解壓軟件7z、WinRAR等都支持生成sha1sum。生成文件校驗值的具體方法,請參考自己所用解壓軟件的說明文檔。

打開VMWare-Workstation-Player,從打開文件菜單對話框中選擇打開ovf,ova格式,如圖10所示。

16ddb978-1686-11f0-9434-92fbcf53809c.png

圖10 選擇ovf文件類型

然后選擇打開m1126-devel.ova,在此步驟中選擇存放虛擬機的位置,注意物理磁盤空間要足夠,最好有50G以上的空閑空間。 這一步可能會出現“導入失敗……”的兼容性提示,在彈出的對話框選擇“重試”,接著導入。

16f9ca50-1686-11f0-9434-92fbcf53809c.png

圖11 選擇虛擬機存放位置

導入后的虛擬機至少需要16G的物理磁盤空間,m1126-devel.ova虛擬磁盤容量設成了40G,后續使用過程中,如果虛擬磁盤容量不夠,可參考3.3.3小節的內容,增加虛擬磁盤即可。

導入過程需要一點時間,導入進度如圖12所示,請耐心等候導入完成。

17154f1e-1686-11f0-9434-92fbcf53809c.png

圖12 虛擬機導入進度

待導入完成,啟動虛擬機即可。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 硬盤
    +關注

    關注

    3

    文章

    1336

    瀏覽量

    58307
  • 虛擬機
    +關注

    關注

    1

    文章

    966

    瀏覽量

    29223
  • LINUX內核
    +關注

    關注

    1

    文章

    317

    瀏覽量

    22295
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    移動硬盤使用注意事項-買移動硬盤注意事項

    的生產廠商都在加緊研制各自所需的驅動程序,用不了多久,移動硬盤也就可以支持Linux了。   同時也說明了大家在購買時要選擇常做廣告的移動硬盤廠商,因為他們和大廠合作緊密,產品版本更新及時,不論是產品
    發表于 06-15 09:34

    移動硬盤怎么加密

    本帖最后由 fxsol 于 2012-4-6 17:36 編輯 由于工作的需要,現在大家都有移動硬盤,它可以給大家帶來方便,走到哪都可以瀏覽自己的資料,不過移動硬盤也有丟失的,或者是借給同事用
    發表于 04-06 17:35

    IMX6掛載exFAT移動硬盤

    器: gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux.tar.xzbuildroot版本:buildroot-2017.02.5.tar.bz2內核版本 linux-4.1.15
    發表于 03-04 10:31

    如何給移動硬盤安裝LINUX

    由于我的筆記本是256G的,空間實在捉急,恰好有一塊閑置的移動硬盤,便想著將LINUX裝入移動硬盤,一來可以在WINDOWS和LINUX隨意切換,二來還可以將系統帶著走,方便搗鼓。說做
    發表于 07-08 06:21

    大量收購移動硬盤

    大量收購移動硬盤大量收購移動硬盤,高價回收電子庫存,高價回收移動硬盤。深圳帝歐專業多年收購ic電子料,帝歐趙生***QQ1816233102/764029970郵箱dealic@163.com。收購
    發表于 03-16 17:45

    移動硬盤的存儲介質

    移動硬盤的存儲介質            存儲介制是指移動硬盤內部所采用硬盤介制的類型。目前移動硬盤內所采用的
    發表于 01-09 14:38 ?1490次閱讀

    移動硬盤

    移動硬盤?????????   移動硬盤顧名思義是以硬盤
    發表于 01-09 14:40 ?699次閱讀

    Linux那些事兒之我是SCSI硬盤

    Linux那些事兒之我是SCSI硬盤
    發表于 10-29 09:32 ?19次下載
    <b class='flag-5'>Linux</b>的<b class='flag-5'>那些</b><b class='flag-5'>事兒</b>之我是SCSI<b class='flag-5'>硬盤</b>

    linux虛擬機怎么聯網

    虛擬機安裝linux系統無法上網的解決方法。
    發表于 06-03 09:29 ?2540次閱讀

    虛擬機Linux如何測試 DBUS Daemon

    虛擬機Linux如何測試 DBUS Daemon
    的頭像 發表于 06-22 16:35 ?4609次閱讀
    <b class='flag-5'>虛擬機</b>:<b class='flag-5'>Linux</b>如何測試 DBUS Daemon

    KVM虛擬機管理和基本使用

    KVM — 全稱是基于內核虛擬機(Kernel-based Virtual Machine)是一個開源軟件,基于內核虛擬化技術,實際是嵌入系統的一個
    的頭像 發表于 02-07 09:20 ?1681次閱讀

    linux虛擬機使用教程

    引言:Linux虛擬機是一種方便且常用的技術,它允許用戶在現有操作系統的基礎上創建和運行另一個獨立的操作系統。在本篇文章中,我們將提供一份詳盡的教程,幫助你了解如何安裝、配置和使用Linux
    的頭像 發表于 11-17 10:06 ?2181次閱讀

    虛擬機linux怎么編寫程序

    虛擬機Linux上編寫程序,包括設置虛擬機、選擇編程工具、創建和編輯代碼、編譯和運行程序等等。讓我們開始吧! 第一部分:設置虛擬機 在開始編
    的頭像 發表于 11-17 10:08 ?2337次閱讀

    linux虛擬機怎么運行代碼

    運行代碼是Linux虛擬機中的常見操作,本文將詳細介紹如何運行代碼。 首先,要運行代碼,你需要先安裝好Linux虛擬機,并確保能夠順利運行。接下來,你需要打開
    的頭像 發表于 11-17 10:12 ?5887次閱讀

    怎么安裝linux虛擬機

    在計算機領域,虛擬機是一種軟件程序,它允許在主操作系統上運行多個虛擬操作系統。Linux虛擬機在開發、測試和學習等環境中得到廣泛應用。本文將詳細介紹如何安裝
    的頭像 發表于 11-23 10:50 ?1443次閱讀
    主站蜘蛛池模板: 四虎影院久久久 | 202z国产高清日本在线播放 | 六月婷婷色 | 久久影院朴妮唛 | 十三以下岁女子毛片免费播放 | 色成人在线 | 狂捣猛撞侍卫攻双性王爷受 | 女人精aaaa片一级毛片女女 | 三级视频在线 | 四虎精品久久久久影院 | 四虎影院在线播放 | 日本亚洲精品成人 | 高清成年美女xx免费网站黄 | 男男污肉高h坐便器调教 | 天天舔天天操天天干 | 亚洲成人免费 | 34pao强力打造免费永久视频 | 扛着高跟鞋丝袜腿呻吟视频 | china国语对白刺激videos chinese国产videoxx实拍 | 国产精品99r8在线观看 | 天天摸日日 | 亚洲福利视频一区二区三区 | 久久福利青草精品资源站免费 | 午夜免费片在线观看不卡 | 亚洲影院手机版777点击进入影院 | 黄色免费的视频 | 天堂网中文在线 | 天天色天天看 | 亚洲成a人片8888kkkk | 色吧综合网 | 男女做视频网站免费观看 | 伊人天天干 | 国产黄在线观看免费观看不卡 | 开心丁香婷婷深爱五月 | 手机看片福利盒子 | 亚洲图片欧美色图 | 欧美伊人久久综合网 | 最色网在线观看 | 亚洲大尺度视频 | 国产裸露片段精华合集链接 | 色www永久免费 |