1. 程式人生 > >《Linux裝置驅動程式開發詳解》中的virtualBox下的ubuntu在vmware下使用

《Linux裝置驅動程式開發詳解》中的virtualBox下的ubuntu在vmware下使用

最近在看宋寶華老師的《Linux裝置驅動程式開發詳解》第三版,在看到1.5小節Linux裝置驅動的開發環境構建時,我也
打算在自己電腦使用宋老師的系統(裡面有書配套的原始碼)。由於我之前電腦上已經安裝過了vmware workstation,就決定在
此環境下安裝系統。
按照之前新建虛擬機器的方法(這裡不一一贅述,可自行百度)搭建好了環境,然後啟動ubuntu系統,突然發現啟動不了,
這可讓我愁死了,各種百度,還是沒有解決,後來在交流群裡得到高人的指點(在此感謝那位前輩的熱心解答)解決了這個
問題。原來,在vmware下新建虛擬機器時,當進行到磁碟型別選擇這一步時,要選擇SATA型別

果然,系統跑起來了,當時很高興。但是在欣喜之餘,發現Linux系統並不能使用網路,使用ifconfig命令檢視也只有“lo”
這一項,然後又是各種百度,到處找不到解決辦法,這可如何是好。又是一番折騰之後,後來在偶然的情況得知只需要修改vmx
檔案就可以了。以下是修改的步驟:

1. 找到你的虛擬機器下ubuntu系統的vmx檔案


2. 右擊通過文字編輯工具開啟(我的是Notepad++)

3. 在這個檔案中新增一行
  ethernet0.virtualDev = "e1000"
4. 儲存退出,重啟系統,就會發現網路可以使用了