linux的windows虛擬機
『壹』 可以在linux操作系統上用虛擬機安裝windows系統嗎
可以裝虛擬機然後裝windows,但是還是電腦還是單系統。此時虛擬機里的windows相當於一個普通軟體,所以是隨時可以切換的。
『貳』 windows和linux運行虛擬機哪個好
虛擬機軟體推薦使用VMware Workstation。
VMware Workstation(中文名「威睿工作站」)是一款功能強大的桌面虛擬計算機軟體,提供用戶可在單一的桌面上同時運行不同的操作系統,和進行開發、測試 、部署新的應用程序的最佳解決方案。VMware Workstation可在一部實體機器上模擬完整的網路環境,以及可便於攜帶的虛擬機器,其更好的靈活性與先進的技術勝過了市面上其他的虛擬計算機軟體。對於企業的 IT開發人員和系統管理員而言, VMware在虛擬網路,實時快照,拖曳共享文件夾,支持 PXE 等方面的特點使它成為必不可少的工具。
VMware Workstation允許操作系統(OS)和應用程序(Application)在一台虛擬機內部運行。虛擬機是獨立運行主機操作系統的離散環境。在 VMware Workstation 中,你可以在一個窗口中載入一台虛擬機,它可以運行自己的操作系統和應用程序。你可以在運行於桌面上的多台虛擬機之間切換,通過一個網路共享虛擬機(例如一個公司區域網),掛起和恢復虛擬機以及退出虛擬機,這一切不會影響你的主機操作和任何操作系統或者其它正在運行的應用程序。
『叄』 如何在Linux系統虛擬機中安裝Windows系統
網路「VirtualBox」進入官方網站,依次進入以下目錄:
即可下載最新版的VirtualBox。
注意:32位系統下載i386版,64位系統下載AMD64版。且安裝虛擬機不得偷懶直接用軟體管理器安裝。因為軟體管理器中的版本目前還未更新,舊版本是存在共享問題的。
安裝過程非常簡單,直接雙擊*.deb文件就可以安裝了,這里不再贅述。
看到目前我本人安裝的虛擬機版本:5.014 r105127,之前的軟體版本在共享文件的時候是會閃退的。
打開安裝好的虛擬機,點擊左上角的新建按鈕。
名稱:XP1(可以自定義)
類型:Microsoft Windows
版本:Windows XP(32-bit)
內存大小默認為92MB,可能有人會覺得192MB的內存太小了。但是在當時192MB的內存已經不小了。不過經過我的測試,192MB的內存運行XP流暢那是完全沒有問題的。但是要運行現在的程序,可能就有點兒吃不消了。
所以內存的選擇還是得根據你實際運行的軟體來定,定大了或小了都會很卡。
如果大家只是運行類似protel99se這樣的程序192MB內存就足夠了。
虛擬硬碟->現在創建虛擬硬碟
虛擬硬碟文件類型->VDI
存在物理硬碟上->固定大小分配
『肆』 在Linux和windows上運行虛擬機哪個會更高效
我的觀點是:Linux上運行虛擬機要比在Windows上更高效。
主要原因有一下幾點:
1、Linux 可以高度定製,因此可以對系統進行裁剪,保證 host os (也就是裝在真機上的那個系統)沒有無謂的資源浪費。相比之下windows就沒那麼好辦了,看看現在的 win7,開機之後動不動就是 1GB 以上的內存佔用,而我的 linux 只有不到 600MB。CPU佔用也是一樣,Linux小於windows。
2、Linux系統具有內存緩存機制,簡單來說就是系統的內核利用一部分物理內存分配出緩沖區,用於緩存系統操作和數據文件,當內核收到讀寫的請求時,內核先去緩存區找是否有請求的數據,有就直接返回,如果沒有則通過驅動程序直接操作磁碟,提高了文件系統的性能。windows似乎就沒有這樣的機制。盡管在VM面大部分軟體都不是I/O密集型,但是較高的讀寫性能對VM的性能還是有一定影響的。
3、Linux的內核質量優於windows。
上面這3點都是操作系統層面的,除此之外,硬體因素的影響也是很大的,簡單列舉幾點作為補充:
1、對於CPU,一般來講,支持硬體虛擬化技術(VT)的CPU在性能上優勢明顯。如果你的CPU支持VT,那麼在VM中碰到需要執行CPU的特權指令的時候,虛擬機軟體可以利用硬體層面的VT支持完成相關操作,否則需要靠軟體模擬,而軟體模擬,效率差太多了。除此之外,在多VM同時運行的情況下,CPU的核心數多多益善。
2、內存,越大越好。這個也沒什麼好說的,內存大,可以同時跑的VM數就越多,並且內存充裕也可以避免內存吃緊時導致的虛存頻繁換頁,要知道虛存頻繁換頁會導致大量的磁碟IO,最終拖慢系統運行。
3、硬碟沒必要刻意追求SSD,除非你運行的軟體屬於IO密集型。
本人的例子:
CPU i7 四核,內存16GB,主機系統 Debian,用vmware workstation跑虛擬機,同時開4個VM(兩個Linux,兩個 Window 7,每個VM分配 2 到 3 GB的內存),非常流暢。
『伍』 Linux系統中如何用命令啟動windows虛擬機
首先看你是哪一個虛擬軟體,目前linux上自帶的主流虛擬機軟體,一般是boxs和virt-manager,
命令執行boxes方法:
$ sudo gnome-boxes
命令執行virt-manager方法:
$ sudo virt-manager
『陸』 如何在windows系統下安裝Linux虛擬機
1
這里介紹的是Cent OS的linux系統,這款系統是和紅帽的系統一模一樣的,只是少了紅帽的版權信息,其他的功能幾乎相同。cent os系統目前最新的是6.4,下載到下面的給出的連接就可下載。
2
在下載界面選擇你想要安裝的系統,比如32位還是64位,選擇好直接單擊下載即可。
3
你會發現每個系統都有兩個光碟,其中dvd1 是我們需要的系統盤,dvd2中存放的各種工具和軟體,所以建議都下下來,在dvd2中很多重要的軟體都必須安裝,例如輸入法。
END
虛擬機的下載安裝
1
虛擬機在網上有很多,隨處可見,這個就不需要多介紹了,和安裝其他的軟體一樣,直接安裝即可。
2
系統安裝准備:
我們可以單獨的分出一個盤給我們的虛擬系統用,例如壓縮一個20G的盤專門存放linux。
我們也可以直接將其放到一個文件夾中,在你的電腦上任意一個盤上新建一個文件夾,一會安裝的時候直接將系統放在裡面即可。
END
linux系統的安裝
1
打開虛擬機後,在首頁上會顯示各種我們的需求,單擊第一個新建虛擬機。
2
在彈出的面板中選擇標准——繼續。
3
選擇第二個選項,因為我們下載的光碟的鏡像,所以直接選擇剛才的dvd1 安裝即可。
4
點擊繼續後,填寫你的系統信息,主要是你的系統的名,密碼等。
5
將系統保存的路徑更改為你之前建立的分區或是文件夾中。虛擬機的名字自己喜歡什麼就改成什麼就OK了。
6
指定磁碟的容量是一般在15G左右就行,不用太多,如果你不按什麼軟體,只是進去看看那麼可以在小一點。
7
點擊下一步後,在窗口中選擇定製硬體,然後根據需要進行相應的選擇,如果沒有特殊的要求,默認即可。
8
然後點擊確定系統就會自動安裝了,因為我這里已經安裝過了,所以截圖就無法提供了。
安裝完成的截圖如下。
END
DVD2的使用
關閉linux系統,在虛擬及的菜單欄選擇虛擬機——設置。
選中DVD硬體,然後將其改為用鏡像,選中路徑為的DVD2的路徑即可。
步驟閱讀
3
OK了。開始學習linux系統吧……接下來的系列經驗將和大家一起分享linux的更多內容。
『柒』 Windows內置的Linux虛擬機安裝之後怎麼恢復成安裝之前的樣子
windows自帶的Hyper-V和VMWare會沖突。
按以下步驟來卸載Hyper-V。
滑鼠右鍵單擊 桌面左下角開始→運行,輸入 OptionalFeatures按回車鍵
打開啟用或者關閉windows功能菜單,找到Hyper-V,單擊前面的 方框里√,取消該功能,然後點擊確定,等待進度條完成,點立即重啟 ,然後電腦將自動重啟。
重啟之後,VMWare應該就可以安裝了,如果還不行繼續往下看
滑鼠左鍵單擊 桌面左下角開始 ,用滑鼠滾輪 找到 windows系統 → 命令提示符
滑鼠右鍵單擊 命令提示符→ 更多 →以管理員身份運行
在命令提示符界面輸入:bcdedit /set hypervisorlaunchtype off 再按回車鍵
提示操作成功完成,然後自行重啟一下電腦。
再次嘗試VMWare ,如果還不行,繼續嘗試方法3
滑鼠左鍵單擊 桌面左下角開始 ,用滑鼠滾輪 找到 windows系統→命令提示符
滑鼠右鍵單擊 命令提示符→ 更多→以管理員身份運行
在命令提示符界面依次輸入以下命令(因排版問題,每間隔一個空行 為一行命令):
mountvol X: /s
%WINDIR%System32SecConfig.efi X:EFIMicrosoftBootSecConfig.efi /Y
bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d 「DebugTool」/application osloader
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path 「EFIMicrosoftBootSecConfig.efi」
bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition=X:
mountvol X: /d
重啟計算機,按照系統引導時的提示關閉device guard。
繼續以管理員身份運行命令提示符界面,輸入以下命令:
bcdedit / {default} /d "Windows 10 Without Hyper-V"
這串代碼的執行結果將會返回一個序列號字元串,然後執行下面的命令:
bcdedit /set {} hypervisorlaunchtype off
其中,{}用上一步返回的字元串來替換。
『捌』 如何在Windows系統下安裝Linux虛擬機
構建Linux環境
1
首先登陸Ubuntu的官網,選擇相應版本的Ubuntu軟體下載,這里小編推薦的是Ubuntu Kylin最新優麒麟桌面版本(32位和64位),兩個版本的文件都有1.6GB,把文件下載到電腦(一般不推薦下載到C盤)。
2
Ubuntu鏡像文件下載完成後,還需要一個虛擬機來運行,所以我們還需要下載一個叫VMware Workstation的虛擬機軟體。這個操作很簡單,網路搜索,直接點擊下載即可。文件大概400M左右,同時下載Ubuntu的話估計也會比Ubuntu更早完成,然後打開安裝。
3
安裝過程只需根據指示走即可。值得一提的是安裝位置建議選擇E盤或F盤這些可用空間比較大的硬碟,避免造成電腦卡頓。
4
安裝完成後打開VMware虛擬機,安裝新的虛擬機,安裝過程大部分默認即可,只需要修改一下安裝目錄,然後不斷點擊下一步即可。
注意:在填寫用戶名密碼時切不可亂填,那是你以後每次登陸必填的。
5
一切就緒之後只需等待即可,這個過程估計要35分鍾,給大家附上完成圖。
END
在Linux終端下編程
進入Ubuntu,首先輸入先前設定的密碼,進入界面。
我們可以看到這是一個跟我們Windows環境有不小差別的Linux環境,最大的特點就是一概通用英文。如果有的同學不習慣可以通過安裝中文包轉換成中文,但小編還是建議大家使用英文版本,因為真正的編程環境就是純英文的,想學好編程,英語還是必修的。
接著我們就來正式編程了!首先敲擊Alt+F2,在打開界面里輸入gnome-terminal,就能打開終端。
打開終端後,我們需要作一些准備工作。首先在終端下敲入sudo apt-get update來更新一下現有資源(注意此時要聯網),有些資源下載比較慢要耐心等待。
資源更新完後,敲入sudo apt-get install vim來安裝我們需要的vim編譯器,安裝命令需要你輸入登錄密碼(輸入過程密碼不會顯示,最後敲擊回車),等待安裝。
在終端里敲入命令,建立一個練習C語言的文件夾,用vi命令創建一個C文件,就可以在vim編譯器裡面開始編程了。
來一個最簡單的hello world程序。
接著敲擊Esc退出輸入狀態,敲入「:wq」退出並保存。返回終端後敲入cc+文件名(例如:cc hello.c)來使用gcc編譯C文件,再ls查看一下當前目錄下的文件,發現一個名為a.out的新文件。
最後敲入「./a.out」運行該文件,可以看到結果輸出了「hello world」。到了這一步就該恭喜你了,這就是C語言編程的入門。
『玖』 在Windows7下用虛擬機裝linux大概需要怎樣的電腦配置
1、使用虛擬機,一定要有一個配置不錯的物理機,因為虛擬機所有的操作都是依靠物理機來運行的。
2、在虛擬機中安裝Linux,一般按推薦配置設置即可,因為虛擬機只是一種軟體,所的配置都如同畫餅充飢,看著牆上有個餅,但不是真的。而且這些配置一般都可以隨時進行調整,以vmware為例,可以隨時在安裝的虛擬機上右鍵選擇「設置」進行相應硬體配置的調整。
『拾』 在Linux系統上面運行Windows虛擬機會不會比直接裝Windows系統流暢些
那是不可能的,虛擬機中運行一個系統會造成性能損失,這涉及到虛擬化技術。還有,你在Linux上用虛擬機運行Windows,等於是同時在電腦上運行了兩個操作系統,一台電腦的性能來運行兩台電腦的系統,怎麼會比直接運行一個Windows還流暢呢。