C/C+編程筆記:給windows虛擬機裝個windows作業系統

2021-01-11 騰訊網

前面我們已經介紹了如何在Windows 主機安裝 VMware 虛擬機,這節我們將利用安裝好的 VMware 軟體安裝 Windows 系統。

前情回顧

虛擬機是相對於真實的物理機而言的概念,是在我們當前正在使用的計算機基礎上,通過軟體或硬體的方式創造的新的計算機。

本文主要介紹的是VMware 虛擬機,下載並安裝 VMware 軟體再安裝作業系統即可模擬出另一臺計算機的效果,這種模擬出來的計算機就是虛擬機。

下載鏡像

VMware 為我們安裝虛擬機提供了環境,真正的虛擬機到底是 Windows 系統還是 Linux 系統取決於我們要安裝什麼作業系統。

安裝作業系統最簡單便捷的方式就是下載作業系統的鏡像文件,VMware 識別到鏡像文件後就會一步一步安裝作業系統。

所以我們第一步要做的就是尋找鏡像文件,正所謂"知自知彼方能百戰不殆",意味著首先要確定下我們到底要安裝哪一個版本的作業系統?

Windows 作業系統有很多種,有 Win7 ,Win8 和 Win10 ,還有旗艦版和家庭版。

如果我們購買真實的計算機,那肯定要好好考慮一下,畢竟金錢要花的有價值,然而我們要安裝的虛擬機,並不收費,這麼多版本我們可以任意挑選安裝!

如果有明確的目標,可以按照實際需求自行下載相應的作業系統;

如果沒有明確的目標,不妨和我一樣安裝一個和本機相似的虛擬機,一來操作比較熟悉,而來可以在虛擬機進行任意實驗。

所以,首先我要看一下本機的系統版本,因此我決定安裝同款 Win7 旗艦版!

選擇我的電腦 > 右鍵屬性 > 查看計算機的相關屬性 ,我的電腦是 Windows 7 旗艦版

現在已經明確了虛擬機的作業系統,那我們去哪裡下載目標虛擬機的鏡像文件呢?

這裡推薦一下https://msdn。itellyou。cn/ 網站,方便使用,好評!

Windows 7 Enterprise (x64) - DVD (Chinese-Simplified) : 64 位企業版

Windows 7 Enterprise (x86) - DVD (Chinese-Simplified) : 32 位企業版

Windows 7 Enterprise with Service Pack 1 (x64) - DVD (Chinese-Simplified) : 64 位企業版且帶有service package 1

Windows 7 Enterprise with Service Pack 1 (x86) - DVD (Chinese-Simplified) : 32 位企業版且帶有service package 1

Windows 7 Home Basic (x86) - DVD (Chinese-Simplified) : 32 位家庭普通版

Windows 7 Home Basic with Service Pack 1 (x86) - DVD (Chinese-Simplified) : 32 位家庭普通版且帶有service package 1

Windows 7 Home Premium (x64) - DVD (Chinese-Simplified) : 64 位家庭高級版

Windows 7 Home Premium (x86) - DVD (Chinese-Simplified) : 32 位家庭高級版

Windows 7 Home Premium with Service Pack 1 (x64) - DVD (Chinese-Simplified) : 64 位家庭高級版且帶有service package 1

Windows 7 Home Premium with Service Pack 1 (x86) - DVD (Chinese-Simplified) : 32 位家庭高級版且帶有service package 1

Windows 7 Professional (x64) - DVD (Chinese-Simplified) : 64 位專業版

Windows 7 Professional (x86) - DVD (Chinese-Simplified) : 32 位專業版

Windows 7 Professional with Service Pack 1 (x64) - DVD (Chinese-Simplified) : 64 位專業版且帶有service package 1

Windows 7 Professional with Service Pack 1 (x86) - DVD (Chinese-Simplified) : 32 位專業版且帶有service package 1

Windows 7 Professional with Service Pack 1, VL Build (x64) - DVD (Chinese-Simplified) : 64 位專業版且帶有service package 1,並基於 VL 進行構建。

Windows 7 Professional with Service Pack 1, VL Build (x86) - DVD (Chinese-Simplified) : 32 位專業版且帶有service package 1,並基於 VL 進行構建。

Windows 7 Professional, VL Build (x64) - DVD (Chinese-Simplified) : 64 位專業版並基於 VL 進行構建。

Windows 7 Professional, VL Build (x86) - DVD (Chinese-Simplified) : 32 位專業版並基於 VL 進行構建。

Windows 7 Starter (x86) - DVD (Chinese-Simplified) : 32 位初級版

Windows 7 Starter with Service Pack 1 (x86) - DVD (Chinese-Simplified) : 32 位初級版且帶有service package 1

Windows 7 Ultimate (x64) - DVD (Chinese-Simplified) : 64 位旗艦版

Windows 7 Ultimate (x86) - DVD (Chinese-Simplified) : 32 位旗艦版

Windows 7 Ultimate with Service Pack 1 (x64) - DVD (Chinese-Simplified) : 64 位旗艦版且帶有service package 1

Windows 7 Ultimate with Service Pack 1 (x86) - DVD (Chinese-Simplified) : 32 位旗艦版且帶有service package 1

Windows Automated Installation Kit for Windows 7 and Windows Server 2008 R2 (x86, x64, ia64) - DVD (Chinese-Simplified) : Windows 7 and Windows Server 2008 R2 (x86, x64, ia64) 自動安裝包套件

Windows Automated Installation Kit for Windows 7 and Windows Server 2008 R2 Service Pack 1 (x86, x64, ia64) - DVD (Chinese-Simplified) : Windows 7 and Windows Server 2008 R2 Service Pack 1 (x86, x64, ia64) 自動安裝包套件

上述這麼多的版本是不是讓人有些眼花繚亂,具體版本之間有何差異以及自己適合哪一種請百度一下再理性分析!

以下以64 位旗艦版且帶有服務包作業系統為例進行演示,主要是創建一個和宿主機一樣的操作環境,方便後續進行秘密實驗!

cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso 鏡像文件,其中 cn 表示中文簡體語言, Windows_7 表示 Win7 作業系統, ultimate 表示旗艦版,sp1 表示service package 1 ,x64 表示 64 位作業系統,dvd 表示 DVD 安裝方式,677408 應該是版本號,.iso 是鏡像文件的後綴。

ed2k://|file|cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso|3420557312|B58548681854236C7939003B583A8078|/

由於鏡像文件本身比較大,因此推薦使用專業的下載工具進行,這裡使用的是迅雷下載磁力連結。

鏡像文件: cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso ,其中後綴是 .iso ,前往不要解壓! 不要解壓! 不要解壓!

安裝鏡像

準備好已下載的鏡像文件: cn_windows_7_ultimate_x64_dvd_x15-66043.iso

打開VMware 軟體,選擇 文件-> 創建新的虛擬機 或者在主頁中選擇 創建新的虛擬機。

總體來說,安裝過程比較簡單,前面相關配置按照默認值即可,後面真正安裝過程可能耗費時間比較長,耐心等待安裝完成。

VMware 僅能識別出鏡像文件基本信息,具體版本信息還是需要手動校準,下載的鏡像文件是 Win7 旗艦版 ,因此安裝版本也是 Win7 旗艦版 。

一些列安裝配置完畢後,還有最後一步配置確認操作,確認無誤後點擊 完成 就可以真正進行安裝虛擬機了!

安裝過程中可能要求輸入產品密鑰以及設置用戶,這些操作和新買計算機剛開機時操作一模一樣,百度找一下相應版本的產品密鑰即可,可以設置登錄用戶也可以不設置用戶。

至此,安裝成功!

安裝虛擬機後,有啥秘密試驗都可以在虛擬機上進行操作啦,再也不擔心會不小心損壞物理機了呢!

回憶總結

VMware 軟體提供了虛擬機環境,差一個作業系統就能創建出虛擬機,而這種作業系統大部分是 .iso鏡像文件。

鏡像文件基本上至少3g ,下載鏡像文件也比較耗時,可以利用專業第三方下載工具進行下載。

虛擬機配置比較簡單,採用推薦的默認值進行設置即可,除非你有特殊需求或者明白你正在設置的選項含義,否則不要隨意更改推薦設置。

安裝虛擬機中途可能會多次重啟虛擬機,請耐心等待,不要中斷安裝操作,完成後自會完成!

相關焦點

  • C/C+編程筆記:Windows編程入門知識
    DOS是早期的命令式作業系統,很難做出漂亮的界面,除了開發人員,」黑屏「對普通用戶很不友好。 Windows API 編程、Windows編程、Windows SDK 編程是一個概念。
  • 手機上的安卓作業系統是什麼語言編程?免費開源?碼農給你解釋
    安卓手機的作業系統使用起來非常便利,以高度自由,開源的特性,深受用戶和軟體開發者的喜愛。可以看到現在國內的手機,90%以上都是Android系統,剩下10%的蘋果系統,由於封閉的系統越來越不適應潮流,眾多果粉也面臨大面積倒戈的跡象。
  • 用Python使用C語言程序(Windows平臺)
    qianyan在機器學習中,很多時候我們需要Python和C的混合編程,最重要的原因是為了性能效率的提升: 解釋型語言一般比編譯型語言慢,一般提高性能的有效做法是,先做性能測試,找出性能瓶頸部分,然後把瓶頸部分在擴展中實現。本文的目標是在windows平臺下(使用pycharm),實現python調用C語言編寫的程序。
  • C/C+編程筆記:C語言預處理命令是什麼?不要以為你直接寫#就行!
    但是現在有個問題,程序中要實現的某個功能在 VS 和 GCC 下使用的函數不同(假設 VS 下使用 a(),GCC 下使用 b()),VS 下的函數在 GCC 下不能編譯通過,GCC 下的函數在 VS 下也不能編譯通過,怎麼辦呢?
  • 搭建Linux C語言開發環境
    開發工具下載及安裝:虛擬機 VMware 10下載地址:Ubuntu 12.04下載地址:VMware虛擬機上安裝在Windows中的一個虛擬電腦的軟體。因為我們需要用到linux的真實環境,又不能完全脫離windows的一些文件操作,再在虛擬機中安裝Ubuntu 12.04系統。
  • python3使用ctypes在windows中訪問C和C++動態連結庫函數示例
    python3使用ctypes在windows中訪問C和C++動態連結庫函數示例這是我們的第一個示例,我們儘量簡單,不傳參,不返回,不訪問其他的動態連結庫一 測試環境介紹和準備測試環境:作業系統:windows10Python版本:3.7.0VS版本:vs2015社區版(免費)相關工具下載:VS版本vs2015社區版(免費
  • Linux比Windows作業系統更好的10條理由
    Linux比Windows作業系統更好的10條理由 目前作業系統的份額仍然是微軟的windows系列和蘋果mac系列佔主導市場,linux的用戶大多數是伺服器和個別手機端及設備,你是否想知道linux哪裡比windows好呢,本文將闡述linux的優勢。
  • Windows 終於開始兼容 Linux 系統-windows下的Linux子系統
    微軟的作業系統,本人使用過MS-DOS、Windows3.0、Windows95、Windows98、Windows2000、Windows ME、Windows XP、Windows Vista、Windows7、Windows8、Windows10所有版本,只是某些版本使用時間很短
  • Python文件在windows作業系統下如何執行
    現在從事Python的程式設計師,據說工資高據各大程式語言之首,連很多用了很多年的C,C++大俠都看不下去了,趕快上網搜索程式設計師使用語言資薪排行榜。Python到底是個神馬玩意,這麼神奇?我們今天就來學習如何在windows上執行一個python文件。
  • 嵌入式——C語言 1day
    四、什麼是虛擬機?為什麼要安裝虛擬機?1、什麼是虛擬機?虛擬機其實就是在主機內部虛擬出來的一臺新的主機,但是這臺虛擬機佔用內存空間是真實存在的,磁碟空間也是真實存在的。主機    -->  windows虛擬機  -->  linux2、為什麼要安裝虛擬機?
  • Windows Vista作業系統常遇故障十五則
    一、Win vista下盤符錯亂故障  盤符錯亂是windows作業系統的老問題了。微軟的windows安裝光碟一向都按它自己的程序方式去確認硬碟分區的盤符,只不過這一次vista更霸道。從光碟啟動安裝時,把它安裝到的分區的盤符強行改成C,以下其他盤符也依照以往微軟windows安裝慣例排列。
  • 微軟windows作業系統介紹【圖解】
    微軟公司相信大家都耳熟能詳了,作為一家在pc計算機電腦終端作業系統上一家獨大的市場霸主,微軟開發的windows系列作業系統走進千家萬戶,自window95作業系統開始,每一代的window系統都成為計算機電腦安裝的首要選擇,由此可見windows系列作業系統的優越性。
  • 門外漢入門級C語言學習筆記——從東拉西扯中硬核回歸
    筆記主要摘自於:華章科技 《手把手教你學C語言》於是我做了些筆記給與我當初同樣迷茫的電腦編程小白——我們一起從0學習程式語言——C語言。不誇張的說——C是任何語言的基礎。C是一門程式語言,跟計算機對話。為什麼偏偏是C?可是為什麼很多人在說這句話呢?我就是不懂啊!
  • 蘋果電腦裝Windows雙系統
    365天」,每天一點香港學習見聞。---逗逼小生Neo手把手教你煲MAC OS虛擬雞很多同學都被炒雞低的價格所吸引而在第一時間入手了蘋果港大學生雞,但是使用過程中會發現難免會在某些特殊場合遇到被強制需要用Windows系統的情況,去學校用公用電腦的Windows雖然是一種選擇,但是涉及比較敏感問題尤其是比如國內銀行網銀這種有關錢財的情況時
  • 等保測評2.0:Windows訪問控制
    特殊的用戶這裡特別說明下,有時候會被測評方的伺服器中由於裝了某些軟體或者為了實現一些功能,可能會存在一些不是用來本地登錄,而是用來執行某個任務的用戶,比如虛擬機的用戶:   測評項a要求2應對登錄的用戶分配……權限用戶是一個自然人,作業系統上的權限無法直接賦予給一個自然人,所以這裡是對用戶登錄的帳戶分配權限,從而間接的賦予了用戶的權限。那麼分配啥權限呢?這裡沒說,不過從其他方面來說,如果就只存在一個Administrator帳戶,或者數個權限完全一致的管理員帳戶,那麼分配權限就不存在意義了。
  • 微軟Windows 7作業系統常見的問題問答
    答:啟動虛擬機之後依次點擊"Tools→InsertIntegrationDisk",然後在虛擬機中卸載掉舊版的Integration工具,安裝虛擬機光碟機裡的新軟體。也就是說,如果你在集成特性的設置中點選讓虛擬機共享你的某個硬碟分區,而你沒在虛擬機啟動的時候輸入用戶名密碼,只是在虛擬機中的Windows登錄界面輸入是無法看到宿主機的硬碟分區的。
  • Windows 10光碟映像
    Windows 10 (Multiple Editions) (x86) - DVD (Chinese-Simplified)文件名:cn_windows_10_multiple_editions_x86_dvd_6846431.isoSHA1散列值:21b824f402927e76c65160b62eb8a4ebbabe9c6e
  • win10刪除雙作業系統的方法
    使用UEFI+GPT方式啟動由於UEFI功能特性,作業系統的啟動文件存儲於ESP分區,只要保證ESP分區存在且正常,可以直接格式化安裝有windows作業系統的硬碟分區。另外,強烈建議在格式化分區之前在如圖1所示的系統配置中設置要保留的windows作業系統啟動選項為默認設置,然後刪除其他windows作業系統啟動選項。如果計算機默認使用Modern圖形啟動菜單,且沒有在格式化windows 10作業系統安裝分區之前修改默認啟動選項為其他作業系統,則格式化分區之後重新啟動計算機,會進入如圖2所示的啟動恢復界面。
  • 在 Mac 上運行 Windows 應用程式,只需一個CrossOver!
    其實在windows上有些軟體在Mac上是沒有的,但有時候,我們又因為某些原因又必須要安裝那些軟體,安裝虛擬機或許是不錯的選擇crossover mac不像虛擬機需要您安裝一整個完整的 Windows 作業系統,從而佔據了一 G 又一 G 的磁碟空間。也無需通過重啟來在 Mac 軟體和 Windows 軟體之間切換。
  • VMware虛擬機 軟體安裝及使用方法說明
    準備在剛買的機器上(windows 2003)安裝vmware,再裝centos 4.4 + oracle 10g,在裝vmware(5.5.3)時出問題了,點安裝文件,安裝界面後出現閃了一下馬上就沒了,以為是殺毒軟體或防火牆的問題,將殺毒軟體或防火牆全部退出還是這樣。