天天看點

hyper-v安裝ubuntu18的全過程+踩過的坑(win10家庭版)

一、背景介紹(作者的閑言閑語,可跳過)

最近新購入小米筆記本pro15增強版,想在筆記本上裝ubuntu18的系統。

最開始嘗試了雙系統的方法,但是安裝完之後不能wifi上網,顯示卡MX250不能适配,觸控闆失效,很麻煩。

找了一大堆方法,但是最後仍然沒搞好,卒。

最後嘗試虛拟機的方法。小白一個,連怎麼安裝虛拟機都不懂,搜尋之後發現有vmware和hyper-v兩種方法,發現hyper-v是windows系統自帶的,應該會比較簡潔,是以選擇了這種方式。

但是沒想到,一路磕磕絆絆,一連搞了三天,看了無數篇文章和部落格,嘗試了無數方法,最後才終于成功了。

将hyper-v成功的方法介紹給大家,同學們可以試一下。

前面是虛拟機的建立過程,後面是如何檔案傳輸,以及如何虛拟機聯網。

二、全過程介紹

1、打開hyper-v

筆者的電腦是win10家庭版,預設沒有hyper-v,是以需要設定一下。

按照網上的方法,親測有效。

連結為https://jingyan.baidu.com/article/d7130635e5678113fcf4757f.html

2、下載下傳ubuntu18的iso檔案

先下載下傳ubuntu18的iso檔案。

筆者發現如果在ubuntu官網找最新的版本下載下傳,速度很慢,不能接受。

最後發現有個old-release的連結,也是ubuntu官網的,但是在官網上找不到這樣子舊版的入口。

連結為http://old-releases.ubuntu.com/releases/18.04.2/ubuntu-18.04.2-desktop-amd64.iso

這個連結下載下傳速度極快。

3、在hyper-v管理器中建立虛拟機

①在hyper-v管理器的左側清單中找到自己的電腦,右鍵點選,出現“建立”選項,選擇“虛拟機”。

②自己指定一個名稱,并且選擇存儲位置。存儲位置建議不要選擇C槽(系統盤),選擇在其他盤。

③虛拟機代數建議選擇第一代。

這一步網上很多介紹說使用第二代的虛拟機,但是也不知道為什麼,也有可能是筆者自己的配置問題,最後就是不能上網,或者網速極慢,用了很多方法都不能解決。

很惱人,這個問題搞了兩天,筆者最後選用了第一代的虛拟機,然後添加一些其他配置(後文有寫),最後主控端和虛拟機的網速都可以達到很快。建議跟筆者選擇一樣的配置。

④記憶體指定。不要低于2G吧,筆者自己電腦16G的記憶體,這裡指定4G,也就是4096M,可以參考一下筆者的配置。

⑤網絡擴充卡。先不要管它,選擇“未連接配接”就好。

⑥建立虛拟硬碟。同樣,位置建議不要選在C槽(系統盤),自己在其他盤建立個檔案夾,位置選擇在這裡。

⑦作業系統安裝。選擇之前下載下傳好的iso檔案

最後點選完成,虛拟機建立完畢。

4、虛拟機中作業系統的安裝

這一步很容易,在hyper-v管理器中啟動并連接配接到虛拟機後,按照ubuntu的安裝指導,一路安裝下去,最後就OK了。

安裝過程中,有個選項是,要不要清空整個磁盤然後安裝ubuntu系統的。

筆者之前也猶豫了很久,不敢點。但是後來查閱了網上的一些說法,應該是沒什麼問題的,可能跟3中⑥這一步選擇的硬碟位置有關,隻要硬碟對應的檔案夾不包含你現在電腦的其他配置,應該就沒問題。

選擇清空磁盤并安裝。

安裝完之後就可以見到ubuntu系統啦,很開心。

5、ubuntu虛拟機與主控端之間的檔案傳輸

網上看到一些資料,這裡參考他們的做法。

這種做法可能比較麻煩,但是這是筆者目前能成功實施的方法。

原理是從主控端上分割出來一個VHD,也就是虛拟硬碟,平時挂載在主控端上。

想傳輸檔案時,往該虛拟硬碟中放檔案,然後虛拟硬碟從主控端分離開來。

接着到hyper-v中,挂載該虛拟硬碟。打開虛拟機後,就可以找到這個硬碟了。

傳輸檔案,需要不斷地挂載-分離,虛拟硬碟不能同時挂載在主控端和虛拟機上。

方法如下。

①找到“此電腦”的“管理”,點選進去,進入計算機管理界面。

找到左側清單的“磁盤管理“,右鍵點選,選擇“建立VHD”。

建立過程中,需要選擇位置和大小。

位置可以選擇在3中的⑥對應的檔案夾中的“Virtual Hard Disks”中。

大小選擇10G,也就是10240M。

②建立完畢後,可以在計算機管理界面,“磁盤管理”的右側,見到新建立出來的磁盤。

右鍵點選該磁盤,“初始化”,然後“建立簡單磁碟區”,建立過程一路按預設的進行。

③最後可以在電腦中見到一塊新的磁盤,“新加卷”。

④往該“新加卷”中放你想要傳輸的檔案。

⑤在計算機管理界面那裡,找到新加卷對應的磁盤,右鍵點選該磁盤,選擇“分離VHD”。

⑥打開hyper-v管理器,選中你自己建立的虛拟機,先關機,再右鍵點選該虛拟機,選擇“設定”。

在新彈出的頁面中,找到左側清單的“IDE控制器0”,接着點選“硬碟驅動器”,再點選“添加”。

點選“浏覽”,選中剛剛①中建立VHD的位置,選擇VHD檔案,最後點選确定。

這樣子就把新加卷挂載到虛拟機上了。

⑦虛拟機開機,進入系統,在ubuntu的桌面左邊,有“檔案”的圖示,點選,在彈出界面中選中“其他位置”,可以看到新加卷,也就是剛剛挂載上去的虛拟硬碟,點選進去就是了。

⑧至此,可以從主控端往虛拟機傳輸檔案了。那麼怎樣解除安裝虛拟機的虛拟硬碟,重新挂載到主控端上呢?

⑨在ubuntu桌面中,點選左側的“檔案”,點選彈出來的界面中的“其他位置”,看到新加卷,點選新加卷右邊的“彈出”圖示。

⑩在hyper-v管理器中,虛拟機關機。找到①中建立VHD的位置,找到該VHD,輕按兩下該VHD檔案,你會發現這個虛拟硬碟又挂載到主控端上了。

至此,完成整個過程。可以雖然麻煩但是仍然心情愉悅地在主控端和虛拟機之間傳輸檔案了。

6、虛拟機上網。

最後一個老大難問題,如何使得主控端和虛拟機的網速都很快。

筆者最開始按照網上一些部落格的介紹,選擇第二代虛拟機,建立網絡擴充卡也是選擇“外部”,最後在網絡擴充卡界面可以見到橋接起來的WLAN和虛拟交換機。

雖然這種方式主控端和虛拟機都可以上網,但是網速極慢,不能接受。

也嘗試删掉“網橋”,選擇網絡共享,但是虛拟交換機就不能上網了。搞了兩天簡直要崩潰了,嘗試了各種方法,最後嘗試到一個方法可行,并且主控端和虛拟機聯網都可以很快。

方法如下。

①按照上面說的,選擇的是“第一代”虛拟機。筆者的筆記本是wifi連接配接到家裡的路由器。

②在hyper-v管理器中,選中自己建立的虛拟機,右鍵點選,選擇“設定”。

在彈出界面中,選中左側的“網絡擴充卡”,點選,在右側選擇“Default Switch”,最後點選确定。

③點選自己電腦右下角的網絡圖示,點選“網絡和Internet設定”,在彈出界面中選擇“更改擴充卡選項”。

④選中WLAN,輕按兩下,在彈出界面中點選“屬性”,在彈出的界面中再選中上方的“共享”,勾選“允許”選項,選中共享到“Default Switch”,點選确定。

完成上述配置之後,應該虛拟機就可以聯網了,同學們自己可以嘗試一下。如果不行,嘗試重新開機虛拟機再試試。

如果還是不行,建議修改WLAN的網絡為專用網絡,筆者自己用的是這個,而不是公用網絡,不知道這一步有沒有影響。同學們也可以嘗試下,修改連接配接屬性。

最後,主控端和虛拟機的上網速度都可以很快,喜大普奔……

筆者也不知道為什麼這樣子就OK(計網的知識極其不牢靠),如果有同學知道歡迎在評論區留言。

同學們可以嘗試下上述方法,有什麼問題歡迎留言。