1. 程式人生 > >win10+Ubuntu14.04LTS雙系統安裝 U盤安裝

win10+Ubuntu14.04LTS雙系統安裝 U盤安裝

為了折騰卷積神經網路,使用caffe深度學習平臺,選擇在Ubuntu系統下進行這些。

筆者曾經在聯想筆記本上成功安裝了win7+Ubuntu雙系統,採用的是硬碟安裝。稍後獻上筆記。換了桌上型電腦後,本來想參照之前的步驟來進行,但嘗試多次,在進入安裝Ubuntu系統後,儘管執行了sudo umount -l /isodevice,任然出現了硬碟掛載的問題並讓你選擇是否解除安裝掛載區,這個問題選是或者否都會使安裝不成功。故放棄硬碟安裝,選擇了U盤安裝,下面獻上教程。

零:參考

     http://www.jianshu.com/p/2eebd6ad284d

一:所需工具:

原料:Ubunt14.04LTS(這個網上很多資源可下)

工具:U盤(>=2G)

二:安裝

2.1:製作Ubuntu的啟動U盤

請準備一個空的U盤

進入UltraISO,開啟檔案


啟動>寫入硬碟映像


按預設值寫入


完成寫入


2.2:電腦磁碟分割槽

這一步的目的是為了給安裝Ubuntu系統劃分出一定空間大小的磁碟區域,根據個人的用途不同劃分空間大小不同,一般不少於20G,筆者劃分了75G用來安裝

步驟:電腦->管理->磁碟管理->找到你準備用來放Ubuntu的磁碟->右鍵->壓縮卷->選擇大小(75G


注意:此處筆者建議就採用系統自帶的磁碟分割槽功能進行分割槽,也不用給新分割槽命名。這樣後續再安裝Ubuntu

系統進行分割槽時會自動顯示為“空閒”。筆者嘗試了用網上教程

接下來選擇簡體中文;不用選中安裝第三方軟體和更新,否則安裝會很慢,為保險起見可以斷開網路連線;安裝型別選擇“其他選項”。

設定分割槽:

分割槽的設定根據個人習慣會有部分調整,但主要分為4個分割槽:交換空間(swap),/boot, /home,/

劃分了5個分割槽:交換空間(swap),/boot, /home, /usr/, 分別是8G,1G,15G,10G,剩餘的31G/

1)    操作:選中之前在win7環境下劃分出來的的空閒空間(通過大小75G可以找到),點選+

2)    交換空間為電腦記憶體的兩倍

我的膝上型電腦記憶體是4G, 

交換空間設定了8G

在彈出的建立分割槽頁面: 大小8000,分割槽型別:邏輯分割槽,分割槽位置:空間其實位置,用於交換空間

同樣的操作:繼續選中選中之前在win7環境下劃分出來的的空閒空間,繼續點選+

在彈出的建立分割槽 頁面:

大小1000,分割槽型別:邏輯分割槽,分割槽位置:空間其實位置,用於/bootEX4

大小15000,分割槽型別:邏輯分割槽,分割槽位置:空間其實位置,用於/homeEX4

大小10000,分割槽型別:邏輯分割槽,分割槽位置:空間其實位置,用於/usrEX4

剩餘的31000,分割槽型別:邏輯分割槽,分割槽位置:空間其實位置,用於/ (EX4)

分割槽完成後,看建立的“/boot”分割槽的編號是什麼,比如我的是sdb10,那麼在下面的“安裝啟動引導區的裝置”下拉選項框選擇“sdb10”,如果忽略此步,就是用Ubuntu系統來引導windows了。

OK完成安裝。

2.4:進入windows設定開機引導項:

  1. 開啟easyBCD-》新增新條目-Linux/BSDTYPEGRUBname自定義,筆者寫“Ubuntu”作為標識,Drive:選取我們設定的\boot分割槽(可通過大小為1G來辨別),有Linux標記,。完成後點“新增條目”

  2. 重啟電腦,此時有win10以及Ubuntu系統兩個選項。預設win10

三:Ubuntu系統下有線網絡卡驅動安裝

進入Ubuntu系統後發現電腦無法聯網,有線和無線都不能連。查了很多資料才解決

0.參考

http://blog.csdn.net/hlp1988/article/details/51273931

http://blog.csdn.net/huangkangying/article/details/68928735

1.確定自己電腦的網絡卡驅動是什麼訊號的

檢視網絡卡型號命令:lspci | grep -i eth 

顯示是:Intel corporation device 15b8

然後在Intel官網發現並沒有15b8的型號,於是Google下發現對應型號是:
  • vendor: 8086 ("Intel Corporation"), device: 15b8 ("Ethernet Connection (2) I219-V")
2.下載驅動e1000e (3.3.5.3)
 (https://downloadcenter.intel.com/download/15817/Intel-Network-Adapter-Driver-for-PCI-E-Gigabit-Network-Connections-under-Linux-?product=71307)

  • 修改src/nvm.c: 563行, 將e1000e_validate_nvm_checksum_generic函式改成直接返回0.
  • s32 e1000e_validate_nvm_checksum_generic(struct e1000_hw *hw)
    {
    #if 0
        s32 ret_val;
        u16 checksum = 0;
        u16 i, nvm_data;
    
        for (i = 0; i < (NVM_CHECKSUM_REG + 1); i++) {
            ret_val = e1000_read_nvm(hw, i, 1, &nvm_data);
            if (ret_val) {
                e_dbg("NVM Read Error\n");
                return ret_val;
            }
            checksum += nvm_data;
        }
    
        if (checksum != (u16)NVM_SUM) {
            e_dbg("NVM Checksum Invalid\n");
            return -E1000_ERR_NVM;
        }
    #endif
        return 0;
    }

  • Make and install
  • $ make
    $ sudo make install
    $ sudo modprobe e1000e

四:windows系統下安全刪除Ubuntu

參考:

http://blog.csdn.net/Meditator_hkx/article/details/52626077

  下載完成後執行命令列,然後進入存放MbrFix.exe的目錄下,輸入指令MbrFix /drive 0 fixmbr /yes,重啟就可以直接進入windows了。

  ps:輸入命令列提示"function failed.error 5:拒絕訪問"如何解決?

    找到MbrFix.exe,右擊屬性,進入相容性選項卡,勾選"以管理員身份執行此程式",確定退出,然後重新輸入指令即可解決。