簡介
虛擬機:Virtual Machine,虛擬化技術的一種,通過軟件模擬的、具有完整硬件功能的、運行在一個完全隔離的環境中的計算機。
在學習linux系統的時候,需要安裝虛擬機,在虛擬機上來運行操作系統,因為我使用過Windows,也使用過mac,在這兩種操作系統上都按照過虛擬機,所以把它們的操作記錄總結在這里,避免以后找不到。
Windows上安裝虛擬機
虛擬機軟件
通過虛擬機軟件來安裝和使用虛擬機,這里選擇使用 VMWare WorkStation,它可以在操作系統上創建虛擬機。WMWare WorkStation是收費軟件,用戶可以在網上找一下它的安裝方法
安裝虛擬機
準備操作系統鏡像
操作系統鏡像:鏡像和壓縮包類似,它將一系列文件按照一定的格式制作成單一的文件,以方便用戶下載和使用,例如一個操作系統、游戲等。它最重要的特點是可以被特定的軟件識別并可直接刻錄到光盤上,也可以從光盤中提取鏡像文件,鏡像文件就是光盤的提取物。鏡像文件是無法直接使用的,需要利用一些虛擬光驅工具進行解壓后才能使用。操作系統的鏡像就是操作系統的完整副本,這個副本被存儲在一個文件中,可以方便地在各個設備上部署。
因為隨后需要向虛擬機上安裝操作系統,所以需要準備操作系統的鏡像文件。
網上的鏡像資源:
- 阿里巴巴開源的鏡像網站:
https://developer.aliyun.com/mirror/
- centos7的鏡像:
http://mirrors.aliyun.com/centos/7/isos/x86_64/
安裝好VMWare WorkStation,并且準備好了操作系統鏡像,接下來就可以通過這款軟件來安裝虛擬機了。
創建虛擬機
- 新建虛擬機
-
新建虛擬機向導:在彈出的對話框中選擇 自定義,創建帶有SCSI控制器類型、虛擬磁盤類型以及與舊版VMware產品兼容性等高級選項的虛擬機
-
配置虛擬機硬件兼容性:都是默認配置,不用選擇,點擊下一步
- 安裝客戶機操作系統:選擇稍后安裝操作系統,創建的虛擬機將包含一個空白硬盤
- 選擇客戶機操作系統:根據自己用有的操作系統鏡像來選擇,在這里選擇Linux、centos7 64位
- 為虛擬機命名并且設置它的安裝位置
- 處理器數量:設置處理器數量,每個處理器的內核數量,在這里我都設置的是1
- 虛擬機內存:指定分配給此虛擬機的內存量,內存大小必須位4MB的倍數,在這里我選擇2G
- 網絡類型:有四種選擇,在這里選擇 使用網絡地址轉換,這種模式下,虛擬機相當于在宿主機下的子網絡內。
- 選擇I/O控制器類型:這里選擇 LSI Logic
- 選擇磁盤類型:選擇SCSI
- 選擇磁盤:在這里選擇 創建新虛擬機磁盤
- 指定磁盤容量:在這里選擇將虛擬磁盤拆分為多個文件,同時指定磁盤容量為50G
- 指定磁盤在主機上的文件名:默認即可,它是根據虛擬機的名稱來設置的。
- 自定義硬件:此時已準備好創建虛擬機,在這里可以看到之前設置好的配置。
- 移除打印機和聲卡,因為這在隨后的學習中并不會使用到。
- 為虛擬機設置操作系統鏡像:CD/DVD選項
- 選擇啟動時連接
- 選擇使用ISO映像文件,選擇之前準備好的操作系統鏡像文件
- 虛擬機創建完成
總結:這一步主要是設置虛擬機的硬件,包括處理器、磁盤、內存、網絡、光盤(操作系統鏡像文件)
為虛擬機安裝操作系統
這里安裝的操作系統是centos7
- 啟動虛擬機:點擊開啟此虛擬機。
- 光標進入虛擬機:在虛擬機界面上點擊一下,光標就會進入到虛擬機界面中,
- 光標從虛擬機中出來:按ctrl + alt,光標就會回到宿主機
- 安裝操作系統:因為是第一次打開虛擬機,所以需要為虛擬機安裝操作系統,在彈出的歡迎頁面中點擊:
Install CentOS 7
,安裝操作系統
- 選擇安裝過程中使用的語言
- 設置操作系統的基本信息:可以手動設置,也可以等待一下,讓操作系統自動設置
- 基本信息1:安裝源
- 基本信息2:軟件選擇,選擇最小安裝,在這里選擇最小安裝即可,因為其它功能都用不到。
- 基本信息3:網絡和主機名:
- 基本信息4:設置磁盤分區,選擇自動配置分區
- 基本信息5:為root用戶設置密碼
- 開始安裝
安裝完成后,點擊重啟:
登錄操作系統:使用之前為root賬號和之前設置的密碼
- 查看磁盤分區情況:因為之前選擇的是自動分區,所有在這里查看一下操作系統是如何進行默認分區的:
- /boot 分區:掛載點是 /boot 目錄,分到了1G內存,它用于存放操作系統的啟動文件
- / 根分區 :掛載點是根目錄,分到了最多的49G內存,它是交給用戶使用的分區
- 安裝完成
總結:這一步主要是對于操作系統進行設置,包括語言、時區、磁盤分區、root用戶
配置IP地址
在宿主機配置網絡編輯器
這個只需要在第一個安裝虛擬機時配置一次即可
- 打開虛擬機網絡編輯器:點擊VMware Worstation左上角的編輯 - 虛擬網絡編輯器,
- 虛擬網絡編輯器:點擊 更改配置,這一步需要管理員權限
- 點擊VMnet8:勾選將主機虛擬機適配器連接到此網絡,然后設置子網IP和子網掩碼,這里子網IP是192.168.0.0,子網掩碼255.255.255.0。VMnet0是橋接模式,VMnet1是僅主機模式,VMnet8是NAT模式,即網絡地址轉換模式,
為虛擬機中的操作系統設置IP地址
每個虛擬機都需要這么配置一次。
進入虛擬機,需要使用vi交互式文本編輯器來編輯配置文件
vi編輯器的簡單使用:
- 在命令行輸入:vi 文件名,進入文件,
- 點擊 i,進入編輯模式,
- 編輯完成后,按ESC,退出編輯模式,
- 按:wq退出編輯器
為虛擬機配置IP地址:
- 打開存放IP地址的配置文件:在命令行輸入
cd /etc/sysconfig/network-scripts
,進入該目錄下,查看以ifcfg開頭的文件,那個文件中存儲了IP地址的配置信息。在這里是ifcfg-ens33,這和之前安裝虛擬機時顯示的網卡名稱是一致的。
- 為虛擬機配置IP地址:參考下面的內容,修改文件,
DEVICE=eth0 # 網卡接口名稱
HWADDR=00:0C:29:13:5D:74 # 網卡設備MAC地址
TYPE=Ethernet # 網卡類型,這里是以太網
UUID=
NMCONTROLLED=yes # network mamager的參數,實時生效,不需要重啟,建議修改為no
IPV4_FAILURE_FATAL=yes # IPv4的失敗是否會造成致命的錯誤,yes表示是致命錯誤,網絡服務將不可用
IPV6_INIT=no # 是否啟動IPv6# 這是在配置文件中需要修改的內容
BOOTPROTO=static # 啟用地址協議 static 靜態協議 dhcp 動態協議
ONBOOT=yes # 系統啟動時是否自動加載# 這是在配置文件中需要添加的內容
IPADDR=192.168.0.3 # 網卡IP地址
NETMASK=255.255.255.0 # 子網掩碼
PREFIX=24 # 和子網掩碼相關,前綴,使用子網掩碼和IP地址相運算時會用到
GATEWAY=192.168.0.2 # 網卡網關地址
DNS1=192.168.0.2 # 網卡DNS地址
BROADCAST=192.168.1.255 # 網卡廣播地址
這是虛擬機中的原文件:
對照著參考內容,修改自己的源文件,這一步無法粘貼復制,必須手寫。
- 在命令行中輸入命令:
service network restart
,彈出日志:
Shutting down loopback interface [ok]
Bringing up loopback interface [ok]
Bringing up interface eth0: Determing if ip address 192.168.3.6 is already in use for device eth0
- 校驗IP地址是否配置成功:嘗試ping外網、ping本機、ping同一局域網下的其它虛擬機,例如,
ping www.baidu.com
,如果可以ping通,證明IP地址配置成功。在命令行,按ctrl+c,結束一個命令的執行
配置主機名和域名
- 配置主機映射,也就是主機的域名:編輯配置文件 /etc/hosts,配置主機映射,也就是主機的域名,域名是IP地址地址的別名,方便記憶。例如,在文件的最末行輸入
192.168.3.6 Linux1
,退出,在命令行輸入ping Linux1
- 配置主機名:配置文件
/etc/sysconfig/network
中保存了主機名,通常把主機名設置為主機的域名
查看當前主機的IP地址:ip address show
,在這里,ip地址是192.168.0.7
總結:配置虛擬機的IP地址,先要配置VMWare WorkStation中的虛擬機網絡編輯器,然后配置虛擬機的操作系統中的網卡
- 配置虛擬機網絡編輯器:需要管理員權限。點擊更改設置,使用NAT8,配置網關和子網掩碼,虛擬機網絡編輯器只需要配置一次即可
- 配置操作系統的網卡:進入/etc/sysconfig/network-scripts目錄下,查看以ifcfg開頭的文件,那個文件中存儲了網卡的配置信息,配置網卡的IP地址、子網掩碼、網關地址、DNS
虛擬機的日常使用
退出登錄:在命令行,輸入 exit,退出登錄
關機:輸入命令sync,把內存中的數據寫入磁盤,然后輸入命令:`shutdown -h now
安裝完成后root目錄下的特殊文件:
anaconda-ks.cfg
: CentOS 中用于自動化安裝和配置系統的 Kickstart 配置文件,包含了安裝系統所需的所有信息,并由系統管理員進行編寫和修改。
安裝虛擬機過程中涉及到的知識點
安裝虛擬機中的過程中,涉及到了大量的硬件和網絡的知識點,這里對這些知識點做一個簡單的介紹,好知道安裝的過程中究竟做了什么
硬件
- SCSI:又叫SCSI控制器,Small Computer System Interface,小型計算機系統接口,是一種用于計算機及其周邊設備之間系統級接口的獨立處理器標準,周邊設備包括硬盤、光驅、軟驅、打印機、掃描儀等
- SCSI硬盤:采用SCSI接口的硬盤,主要用于服務器,它的優點是:接口速度快、硬盤轉速快、CPU占用率低、支持熱插拔
- IDE硬盤:IDE本身是一種硬盤接口,也可以代表使用IDE接口的硬盤
- USB:Universal Serial Bus,通用串行總線,是一個外部總線標準,用于規范電腦與外部設備的連接和通信,是應用在PC領域的接口技術
- 光盤:利用激光原理進行讀寫的存儲設備,一種輔助存儲器。光盤分為CD、DVD。
- CD,Compact Disc,原被開發用作存儲數位音樂;
- DVD,Digital Video Disc,高密度數字視頻光盤;
- VCD,Video Compact
- Disc,是一種光盤上存儲視頻信息的標準。
- 光驅:電腦用來讀寫光盤的機器
網絡
- WLAN:Wireless Local Area Network,無線局域網,使用無線通信技術將計算機設備互聯起來,構成可以互相通信和實現資源共享的網絡體系
- 集線器:hub,一個口接收到信號,原封不動的發送給所有其它的口,由其它的口上的設備自己絕對是否接受信號,hub只是簡單的轉發,所以hub工作在物理層
- 網橋:bridge,根據mac地址來傳輸數據,把數據發送給mac地址所在的主機,在以太網中,數據鏈路層地址就是mac地址,所以網橋工作在數據鏈路層
- 交換機:switch,可以看成是多個網橋的集成設備,因為它也工作在數據鏈路層。
- 路由器:router,基于IP地址做轉發,工作在網絡層
VMware虛擬機三種網絡模式
WMware提供了三種網絡工作模式:橋接模式(Bridged)、網絡地址轉換模式(NAT)、僅主機模式(Host-Only)。
虛擬網絡編輯器:編輯虛擬機的網絡,虛擬機通過這個網絡來和主機通信
- 打開虛擬網絡編輯器的路徑:打開VMware -> 點擊左上角的編輯 -> 點擊虛擬網絡編輯器
- VMnet0:用于橋接模式下的虛擬機交換機,
- VMnet1:用于僅主機模式下的虛擬機交換機,
- VMnet8:用于NAT模式下的虛擬機交換機。
操作系統上的虛擬網卡:打開主機的控制面板 - > 查看網絡狀態和任務 -> 更改適配器配置,在網絡連接對話框中,可以看到兩塊虛擬網卡:
- VMware Network Adapter VMnet1:作用于僅主機模式,用來實現虛擬機和物理機之間的通信,和聯網無關系,它的聯網需要物理網卡的共享才能上網;
- VMware Network Adapter VMnet8:作用于NAT模式,用來實現虛擬機和物理機進行通信,和聯網無關系,它是借助于虛擬NAT進行聯網。
點擊網卡的詳細信息可以看到,VMnet1的IP地址和主機的IP地址在同一個網段,VMnet8的IP地址是之前在網絡編輯器中設置的IP地址。
還原虛擬網卡:如果將這兩塊卸載了,可以再VMware的“編輯”下的“虛擬網絡編輯器”中點擊“還原默認設置”,可重新將虛擬網卡還原。
網絡地址轉換模式
Network Address Translate,借助虛擬NAT設備和虛擬DHCP服務器,使得虛擬機可以聯網。
網絡地址轉換模式的簡易結構圖:
Internet|
Modem|
路由器(192.168.1.1)|
主機網卡(192.168.1.101)--------虛擬NAT設備---------------- ---------虛擬DHCP服務器| | |主機---------------------- VMnet8(192.168.62.1)-------虛擬機交換機| | 虛擬機1(192.168.62.158) 虛擬機2(192.168.62.159) ...
工作機制:
- 虛擬交換機是這個簡易圖的核心,虛擬機、虛擬網卡、虛擬NAT設備、虛擬DHCP服務器都會連接到虛擬交換機上,
- 虛擬網卡VMware Network Adapter VMnet8的作用是連接主機與虛擬機,
- 虛擬機并不依靠虛擬網卡來聯網。
- 虛擬機通過虛擬NAT設備來聯網。
橋接模式
橋接模式:Bridged,主機網卡與虛擬機的網卡利用虛擬網橋進行通信,在橋接的作用下,類似于把物理主機虛擬為一個交換機,所有橋接設置的虛擬機連接到這個交換機的一個接口上,物理主機也同樣插在這個交換機中,所以所有橋接下的網卡與網卡都是交換模式,相互可以訪問而互不干擾。
橋接模式的特點:
- 橋接模式通過虛擬網橋進行通信和聯網,不需要虛擬網卡來使虛擬機和物理機進行通信。
- 在橋接模式下,虛擬機IP地址需要與主機在同一個網段,如果需要聯網,則網關與DNS需要與主機網卡一致。
橋接模式的簡易結構圖:
Internet|
Modem|
路由器(192.168.1.1)|
主機網卡(192.168.1.101) ------ 虛擬網橋 ------ WMnet0(虛擬交換機)| | |
主機 虛擬機1(192.168.1.105) 虛擬機2(192.168.1.106) ...
工作機制:
- 橋接模式是通過虛擬網橋將主機上的網卡與虛擬交換機VMnet0連接在一起,虛擬機上的虛擬網卡都是連接在虛擬交換機上,所以橋接模式的虛擬機IP必須與主機在同一網段,且子網掩碼和網關和DNS也要與主機網卡一致。
- 虛擬網橋會轉發主機網卡接收到的廣播和組播信息,以及目標為虛擬機交換機網段的單播,所以,與虛擬機交換機連接的虛擬網卡,如eth0、eth1等接收到了路由器發出的DHCP信息及路由更新
Host-Only
獨立主機模式,在獨立主機模式下,虛擬網絡是一個全封閉的網絡,它唯一能夠訪問的就是主機和其它在同一局域網內的虛擬機。
虛擬機的克隆
虛擬機的克隆可以節約搭建虛擬機的時間。
克隆的具體步驟:
- 選擇一臺搭建好的虛擬機,右擊,選擇管理 - 克隆,選擇完全克隆,選擇被克隆出的虛擬機的名稱和位置,點擊克隆,就會克隆出一臺虛擬機
- 進入虛擬機,編輯文件:
vi /etc/udev/rules.d/70-persistent-net.rules
,將第一個eth0的配置刪掉,將第二個配置eth1改成eth0,所在行的ATTR{address}就是新的mac地址。 - 記錄下來,編輯文件
/etc/sysconfig/network-scripts/ifcfg-eth0
,修改mac地址和IP地址。 - 執行命令:init 6,重啟服務器
- 修改主機名:
vi /etc/sysconfig/network
,編輯HOSTNAME字段 - 不需要重啟網絡服務,各項配置已經啟動
學習VMWare
這里簡單介紹一些WMWare中的一些需要用戶掌握的知識點。
虛擬機目錄下的各種文件和它們的作用
使用VMware創建一個虛擬機后,會在虛擬機的存儲目錄生成幾個文件,這些文件的類型和作用:
- .nvram文件:VMware virtual machine BIOS,該文件存儲該虛擬機BIOS狀態信息,
- .vmx文件:VMware virtual machine configuration。虛擬機的配置文件,可使用文本編輯器更改配置文件,以達到對虛擬機硬件方面的更改
- .vmdk文件:VMware virtual disk file,虛擬機的磁盤文件,存儲在虛擬機的磁盤中的數據就是以 .vmdk 文件的形式存儲在主機上。在新建虛擬機時可以配置,這樣的文件是只創建一個還是創建多個
- .vmsd文件:VMware snapshot metadata,文本文件,存儲了虛擬機快照的相關信息和元數據
- .vmem文件:該文件為虛擬機內存頁面文件,備份了客戶機里運行的內存信息,這個文件只有在虛擬機運行時或奔潰后存在
- .lck文件夾:充當鎖的作用,如果虛擬機被意外關閉,.lck文件沒有被正常刪除,下次無法啟動虛擬機,只需要刪除.lck文件即可
虛擬機和主機時間不同步的解決方法
為虛擬機安裝 WMware tools工具:選中要安裝tools的虛擬機,單擊右鍵 -> 選擇 “安裝 WMware Tools” , 如果已安裝,則會顯示 “重新安裝”
進入虛擬機終端界面:
- ls /dev 命令,查看 /dev 目錄下有沒有 cdrom 文件
- 掛載/dev/cdrom到指定目錄:
- 新建目錄:mkdir /mnt/cdrom
- 掛載:mount /dev/cdrom /mnt/cdrom // 如果彈出:
mount: block device /dev/sr0 is write-protected, mounting read-only
,說明系統光驅加載成功,因為光驅是只讀的,所以提示write-protected,mounting read-only,sr0是光驅設備名,
- ls /mnt/cdrom
- 查看磁盤空間:df -h
- cp VMwareTools-10.3.21-14772444.tar.gz /tmp // 如果直接在掛載目錄下解壓,會報錯,無法 “mkdir 只讀文件系統”
- cd /tmp
- tar -zvxf VMwareTools-10.3.21-14772444.tar.gz
- cd vmware-tools-distrib/
- ./vmware-install.pl // 執行安裝程序,安裝過程中的提示照著填就好
- 關閉虛擬機和WMware軟件,找到虛擬機磁盤文件,打開 .vmx 文件,修改一個鍵值對:tools.syncTime = “TRUE”, 默認每三分鐘同步一次時間 // 很多博客上說這個配置需要改,但是我的配置文件中本來就是這么寫的,不需要修改
- 重啟虛擬機
- WMware tools 只可以在一臺虛擬機上安裝
mac上安裝虛擬機
虛擬機軟件
這里選擇VMWare Fusion作為mac上安裝虛擬機的軟件。VMWare Fusion是收費軟件。它的安裝包很難找,在這里記錄一個下載網址:https://macwk.cn/
,它提供了安裝包
安裝虛擬機
準備操作系統鏡像
mac筆記本使用M系列芯片之后,原有的x86架構的操作系統鏡像就不可以用了,需要找arch64架構的操作系統鏡像,但是其中也有很多不能用的,經過不懈的努力,最終我在一位抖音博主那里發現了教程,找到了可用的操作系統鏡像,這是下載地址:https://www.ttzbk.com/412.html
安裝好VMWare Fusion,并且準備好了操作系統鏡像,接下來就可以通過這款軟件來安裝虛擬機了。
創建虛擬機
- 創建虛擬機:點擊右上角 WMWare Fusion 的軟件圖標,創建虛擬機
- 選擇安裝方法:從光盤或映像中安裝
- 將之前下載的操作系統鏡像拖拽到頁面中
- 選擇操作系統:選擇red hat,因為centos可以理解為red hat的免費版
- 自定義設置:點擊自定設置,指定文件名稱和存儲地址
- 接下來還需要對虛擬機進行一些自定義設置:設置內存為2G、設置磁盤容量是50G,移除聲卡、打印機、攝像頭。要注意的是,啟動磁盤、CD/DVD都已經設置好了,不需要動,動了反而出問題。這個時候啟動磁盤的設定是”虛擬機將從虛擬固件中指定的默認啟動設備中啟動“,如果不選擇這個,安裝完成后如果重啟虛擬機,將再次安裝操作系統;CD/DVD驅動器也已經連接到了用戶指定的操作系統鏡像。
虛擬機安裝完成,接下來就是安裝操作系統。安裝過程中主要是設置虛擬機的硬件信息、操作系統鏡像等
為虛擬機安裝操作系統
- 啟動虛擬機,選擇 Install CentOS 7
- 在引導頁面中,選擇中文簡體
- 配置操作系統:接下來會彈出安裝信息摘要,用戶需要設置根密碼、設置分區方式為自動分區、設置網絡名和主機名。安裝目的地直接選擇自動分區即可
- 開始安裝:這一步比較耗時
- 安裝完成后,重啟系統即可。
- 重啟完成后,彈出登錄頁面,然后輸入root用戶的賬戶和密碼,登錄虛擬機。
操作系統安裝完成,接下來就是配置IP地址,使虛擬機可以訪問外部網絡
為操作系統配置IP地址
在VMWare Fusion中新建網卡
第一次安裝虛擬機時需要配置。
- 打開VMWare Fusion的設置
- 點擊 網絡,新建一個虛擬網卡,這是宿主機上的虛擬網卡,專門為虛擬機服務,wmnet3是VMWare Fusion自動命名的,勾選使用NAT,然后配置子網IP和子網掩碼。在這里,子網IP是192.168.0.0,這是一個C類IP地址,主機地址是0,它是不可用的,通常用來標識整個網絡。
查看配置結果:
- 查看所有網卡的配置: cat /Library/Preferences/VMware\ Fusion/networking
- 查看新增的vnet3的配置: cat /Library/Preferences/VMware\ Fusion/vmnet3/nat.conf
# NAT gateway address // 網關地址
ip = 192.168.0.2
netmask = 255.255.255.0// 省略其它
為虛擬機配置它使用的網卡
這是每次安裝虛擬機都需要的配置,選擇上一步新建的虛擬網卡
- 打開虛擬機的設置:
- 選擇虛擬機使用的網卡
配置操作系統的IP地址
進入虛擬機,配置操作系統的IP地址。
-
在這里,網關地址設置為 192.168.0.2,這是網關地址的最佳實踐,因為在許多家庭和小型網絡中,192.168.0.1通常被用作網關的默認IP地址,所以,在虛擬機中,為了避免沖突,通常使用192.168.0.2作為網關地址。在之前查看虛擬機網卡的配置時,可以看到,我們配置的子網IP是192.168.0.0,網關地址默認是192.168.0.2
-
這是編輯好的配置文件,首先,進入到
/etc/sysconfig/network-scripts
目錄下,查看以 ifcfg 開頭的文件名,它就是存儲了IP信息的配置文件
-
重啟網絡:
systemctl restart network
,注意,如果安裝的操作系統不同,這里的命令也不同,systemctl是centos7的命令,service是centos6的命令 -
驗證:
ping www.baidu.com
、ping 192.168.0.3
,ping 本機IP地址
配置主機名稱
- 配置主機映射,也就是主機的域名:編輯配置文件 /etc/hosts,配置主機映射,也就是主機的域名,域名是IP地址地址的別名,方便記憶。例如,在文件的最末行輸入
192.168.0.3 Linux1
,退出,在命令行輸入ping Linux1
- 配置主機名:配置文件
/etc/sysconfig/network
中保存了主機名,通常把主機名設置為主機的域名
查看當前主機的IP地址:ip address show
,在這里,ip地址是192.168.0.7
安裝完成,使用mac自帶的終端工具連接虛擬機:ssh root@192.168.0.3
,然后輸入密碼即可。
總結
這里介紹了安裝虛擬機的一些經驗,這是學習Linux系統的第一步,希望對你有幫助。
Windows上我使用的VMWare Station,mac上使用的VMWare Fusion,還有許多其他的虛擬機軟件,不過因為虛擬機安裝一次就可以了,所以安裝成功后我也沒有和其他虛擬機軟件做過比較,經驗比較有限。