Hyper-V下安裝linux沒有網卡的解決方案

來源:互聯網
上載者:User

原因:
因為Hyper-V虛擬機器對Linux虛擬化支援人員的整合服務組件沒有安裝。
解決方案:
前提:
linux系統要確保安裝gcc、make、kernel-devel、adjtimex(64位需要) kernel-PAE*等軟體包。
具體步驟:
1.我們需要下載微軟最新發行的用於 Hyper-V 虛擬機器的 Linux 整合服務(Linux Integration Services) v2.1 版本組件,它在 Windows Server 2008 (R2)上為客戶帶來了更加完善的Linux 虛擬化支援人員。
1:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=eee39325-898b-4522-9b4c-f4b5b9b64551
2:http://d.1tpan.com/tp0574606280
2.下載後解壓縮,在安裝目錄下有個ISO檔案LinuxIC v21.iso,將其載入到linux虛擬光碟機內.
3.虛擬機器系統載入ISO檔案後,掛在CD
# mkdir /mnt/cdrom
# mount /dev/cdrom /mnt/cdrom
複製光碟片鏡像所有檔案到虛擬作業系統內
# mkdir /opt/linux_ic_v21
# cp –R /mnt/cdrom/* /opt/linux_ic_v21
複製好後開始編譯安裝組件,安裝完成重啟虛擬機器
# cd /opt/linux_ic_v21/
# make
# make install
# reboot
重啟好後,虛擬機器系統就會認到網卡,我們配好IP和DNS就可以正常使用。

========================================================

以上文章是來自網路

以下是自己實踐結果

第一部分:安裝整合服務的鏡像檔案

1.插入整合光碟片ISO

2.#mount /dev/cdrom /mnt/cdrom

3.#cp -R /mnt/cdrom /opt/linux_ic

4.#cd /opt/linux_ic

5.#rpm -ivh 相關x86系列的檔案.rpm --nodeps   (有的檔案安裝會比較慢一些,20秒或以上)

6.#reboot

第二部分:

1.ifconfig -a 查看eth0是否已經識別網卡(可以記錄一下HWADDR)

2.#vim /etc/sysconfig/network(沒有此檔案,需要手工補全即可)

3.#hostname LinuxSRv01 設定主機名稱與/etc/sysconfig/network中的HOSTNAME相同即可,CTRL+D退出登陸

4.#cp /etc/sysconfig/network-scripts/ifcfg-lo /etc/sysconfig/network-scripts/ifcfg-eth0

5.#vim /etc/sysconfig/network-scripts/ifcfg-eth0

6.#service network restart

7.#ping gateway address 測試連通性。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.