Ubuntu && windows雙系統安裝
文章目錄
- Ubuntu && windows雙系統安裝
- 安裝流程
- 遇到的問題
- 一.備份資料
- 二.下載作業系統iso檔案制作刻錄檔案
- 三.做好磁盤磁區規劃
- (1)硬碟主磁區,擴展磁區,邏輯磁區,動態磁區這些名稱都是什么意思?
- (2)Linux系統的樹形檔案結構?
- (3)看完大佬的分析我決定把我的系統盤(C)和1T的機械硬碟如下磁區:
- (4)注意!壓縮卷
- 四. 按照規劃開始重裝
- 第一步,開機反復點按F2鍵,進入這個界面.
- 第二步,按照提示按下F8,進入BootMenu,(1,2步可能和不同的電腦有關系,我的是華碩墜機堡壘,建議區網上查閱只要進入Ubuntu安裝界面就可以)
- 第三步,會讓你選擇U盤(注意你U盤的名字),也就是你的作業系統安裝來源
- 第四步,彈出一個選擇界面,選擇默認的ubuntu,然后系統會對檔案做一些檢查
- 第五步,進入可視化的安裝界面,選擇語言/并且選擇安裝Ubuntu
- 第六步,選擇正常安裝(為圖形或無線硬體以及其他媒體格式安裝第三方軟體暫時不要選)
- 第七步,選擇安裝型別,這里由于我們是雙系統,所以**要自定義安裝!**,選擇**其他選項**
- 第八步,這是最重要的一步,需要自定義磁盤掛載,按照之前我做好的規劃進行選擇磁盤掛載:
- 五.遇到兩個問題
- 更換NVIDIA驅動 && WIFI驅動
- 六.安裝完成
- 欣賞一下
- Ubuntu安裝的一些感受
最近一直在做基于linux服務器的專案,慢慢的對Linux系統熟悉,對于Windows系統,我是欣然接受的,而且感覺好用,但是2個月的服務器操作讓我對Linux系統青睞有加,命令列似乎有一種魔幻的吸引力,除此之外這對我以后的作業可能有所幫助,也受到前輩門的感染想要探索Linux到底有什么魅力? 我下了很大的決心,籌備系統遷移,
我已經有了一臺surfaceGo,滿足一些基本的辦公需求,Adobe系列的軟體我不能丟,所以我決定安裝雙系統,Ubuntu作為主力機,windows作為輔助,必要時用來視頻剪輯和應對課程中指定的exe,當然我從不打無準備的仗,在此之前必須對兩個系統的磁盤,磁區,格式,做足夠的了解,并且做好資料,賬號的備份,祝好運~
2020/9/27
安裝流程
我用Ubuntu作主系統,windows作為輔助,但是我想把他們都安裝在一塊128G的系統盤子上面,有這些作業要做:
- 第一,是windows系統資料備份,將來匯入Ubuntu系統,
- 第二,下載Ubuntu 20.04.1 LTS,制作刻錄檔案.
- 第三,做好磁盤磁區規劃,并且壓縮卷,
- 第四,按照規劃開始重裝,
遇到的問題
一.備份資料
-
物體資料備份:資料備份就不用多說了,因為要把windows里面的資料匯入Ubuntu,我用最簡單的方法,把一些必要的檔案直接拷貝到U盤,剛好18G資料
-
賬戶資料:這個就比較重要了,很多軟體都把用戶的資料同步到云端,只要記住賬戶和密碼就能很簡單的備份資料了,這里我主要有兩個賬戶,第一個是Google的賬戶,用來同步Chrome的快捷方式,插件等等;另外一個是堅果云,用來同步自己的一些已經傳到云端的檔案(我平時用surfaceGo在教室看檔案通過堅果云和大電腦聯系起來的)
-
軟體備份:這個只要記住軟體名字就可以了,到時候重新下載(windows下的開發環境配置真的讓人頭疼,切換到linxu才發現開發環境配置如此簡單~枯):

dock欄是我平時用的最多的:
Typora,Chrome,IDEA,Pycharm,VsCode,PostMan,Navicat,堅果云,Xshell,Vnc,WeChat,Pr,PS,Keil,QQ音樂,Eclipse,CodeBlocks,Git,火絨,VMware,我們學校的VPN,有道詞典....(Adobe家的在linux系統下無法安裝,我用windows作輔助)
二.下載作業系統iso檔案制作刻錄檔案
實際上我一開始擔心20.04版本太高如果遇到問題沒地方求助(實際上是多慮了),刷了18.04版本的Ubuntu,但是用了兩天感覺體驗不是很好,聽說20.04界面更美麗,所以就換了20.04,后來果然大吃一驚!
-
Ubuntu 20.04.1 LTS 下載地址https://ubuntu.com/download/desktop,官網下載一樣很快的!
-
制作刻錄檔案:我是按照網上的教程來的,用U盤安裝,首先將下載好的iso檔案刻錄到U盤,然后再用U盤重裝系統,用到一個通牒軟體UltraISO:http://cn.ultraiso.net/xiazai.html,然后按照步驟:
1.插入U盤
2.檔案/打開下載好的iso檔案
3.啟動/寫入硬碟映像/勾選刻錄校驗/寫入(注意這里會格式化U盤,所以U盤不要裝重要的檔案)


上面的第一張圖是我在其他地方找的,當時沒有拍下來,步驟是沒有問題的,
三.做好磁盤磁區規劃
開是最讓我頭疼的問題就是磁盤磁區,掛載balabala這些概念了,我小心翼翼生怕出錯,找了好多資料來補充這方面的知識,大家可以看一下,應該有幫助(作者我已經注名了,如果有冒犯請聯系我洗掉):
(1)硬碟主磁區,擴展磁區,邏輯磁區,動態磁區這些名稱都是什么意思?
作者:Frost
鏈接:https://www.zhihu.com/question/294460786/answer/490756226
這玩意跟Linux沒啥關系,MBR磁區表設計時用來存放磁區資訊的磁盤空間只夠記錄4個磁區的資訊,所以最多4個主磁區,不過總有人有超過4個的需求比如要裝一大堆Linux發行版,于是搞了一個擴展磁區的概念,把原來的主磁區里面再按照類似的套路分成4個區域,取名為邏輯磁區,這個分成4個邏輯磁區的磁區就叫擴展磁區,這樣就從4個主磁區變成了3個主磁區+1個擴展磁區(包含4個邏輯磁區),要是還不夠呢就在邏輯磁區里面繼續套邏輯磁區(3+1(3+1(3+1)))
作者:杜旻暉
鏈接:https://www.zhihu.com/question/20281689/answer/14607229
為了使得系統和其它硬體支持硬碟內容的讀寫,整個硬碟的某些區域,被認為地規定了一些特殊的格式,比如整個硬碟的首扇區(第一個512kb的區域),其中除了一些啟動作業系統前的初始化代碼mbr外,還包括了一個磁區表項,這個磁區表項的作用是標識了一些磁區的基本資訊,比如所在的位置、磁區格式、大小等,以方便boot loader(所謂的初始化代碼)將控制權轉交給這些磁區(比如裝在C盤的win7作業系統),并繼續啟動系統,可是由于磁區表項的大小限制(只能占用首扇區的64kb),它最多只能擁有4條磁區記錄,而被磁區表項記錄的那些磁區,則稱為主磁區,他們特點之一是可以用來安裝和啟動作業系統(linux的grub原理有些不同,這句話對linux不適用),這是你也許會問,那我的磁區有c、d、e、f、g、h……已經超過了4個,這又是怎么回事?是這個樣子,我們可以在磁區表項中拿出一項來,把這一項作為擴展磁區,與主磁區的mbr引導記錄不同的是,擴展磁區所指向的位置不再是一個磁區,而是多個磁區(即所謂的邏輯磁區)的集合,而這些磁區,會通過指標(下一跳的位置)的方式串聯起來(實際上擴展磁區項所指向的是第一個邏輯磁區的首扇區,而在第一個邏輯磁區的首扇區中,會記錄下一個邏輯磁區首扇區的地址),這時你會發現邏輯磁區與主磁區的不同之處是,要想訪問到邏輯磁區中的內容,需要進行多次的跳轉,而要實作這一點,在啟動作業系統以前是難以完成的,這也就是為什么,作業系統不能安裝在邏輯磁區的原因了,而動態磁區,會打破這種固定磁區的記錄模式,作業系統會幫你接管整個磁盤,以它自己的方式規定、調整磁盤,這時的磁區概念已經是邏輯上的,而不再是物理上的概念了,也就是為什么ubuntu讀不了win7所規定的磁區了,動態磁區操作是不可逆的,也就是說,如果你現在想要安裝ubuntu并且wubi方式不可以的話,也就意味著你必須備份好資料,重新進行磁區和格式化才行,linux下也有動態磁區的技術,叫lvm,
(2)Linux系統的樹形檔案結構?
作者:czpcalm
鏈接:https://zhuanlan.zhihu.com/p/101307629
來源:知乎
著作權歸作者所有,商業轉載請聯系作者獲得授權,非商業轉載請注明出處,
磁區設定是這里最重要也最容易疑惑的點了,不好的磁區會導致檔案管理不易,磁盤空間浪費等問題,或者面不得不重裝系統解決問題,關于磁盤磁區,網上各種教程說法不一,我通過查找之后,得出如下磁區指導(有誤請指正)
對Linux檔案系統的一點了解可能會對你的磁區大有幫助,與Windows不同,Linux有一個默認的不可變的由目錄組成的樹形檔案系統,最頂層為`root`(`/`),下面有`boot`,`home`, `usr`等,

Windows支持在安裝后對磁盤進行磁區設定D盤、E盤等,而Linux則是你在安裝的時候可以把某些重要檔案夾(稱為**掛載點**)分配到不同的磁盤磁區,一般情況下,只有`root`是必須要設定的,其它的默認掛載到root磁區下,但是,為了方便管理,很多人會獨立設定`boot`,`home`, `usr`, `swap`,下面分別說明這幾個磁區的作用
| 磁區型別 | 介紹 | 備注 |
|---|---|---|
| /boot | 啟動磁區 | 存放系統啟動所需的檔案,建議不要劃分/boot磁區. |
| / | 根磁區 | 所有未指定掛載點的目錄都會放到這個掛載點下, |
| /home | 用戶目錄 | 用戶目錄,每個用戶會生成一個檔案夾,存放用戶檔案(Windows也有類似),建議設定獨立磁區,磁區的大小取決于剩下的空間, |
| /tmp | 臨時檔案 | 方便加載ISO鏡像檔案使用,對于多用戶系統或者網路服務器來也有獨立掛載的必要,臨時檔案目錄,也是最常出現問題的目錄之一, |
| /usr | 檔案系統 | 大部分的用戶安裝的軟體程式都在這里,就像是Windows目錄和Program Files目錄,很多Linux家族系統有時還會把/usr/local單獨作為掛載點使用, |
| /var | 可變資料目錄 | 包含系統運行時要改變的資料,通常這些資料所在的目錄的大小是要經常變化的,系統日志記錄也在/var/log下,一般多用戶系統或者網路服務器要建立這個磁區,設立這個磁區,對系統日志的維護很有幫助,一般設定2-3G大小,也可以把硬碟余下空間全部分為var, |
| /srv | 系統服務目錄 | 用來存放service服務啟動所需的檔案資料目錄,不常改變, |
| /opt | 附加應用程式 | 存放可選的安裝檔案,我一般把大型軟體安裝在這下面,比如說IDEA |
| swap | 交換磁區 | 交換空間,作用類似虛擬記憶體,建議設定獨立磁區,大小跟系統記憶體一樣即可,記憶體16G以上可以考慮不用, |
| /bin | 二進制可執行目錄 | 存放二進制可執行程式,里面的程式可以直接通過命令列呼叫,而不需要進入程式所在的檔案夾, |
| /sbin | 系統管理員命令存放目錄 | 存放標準系統管理員檔案 |
| /dev | 存放設備檔案 | 驅動檔案等 |
| … |
只有/是必須磁區的,其它如果沒有必要都不建議建議獨立磁區,按默認掛在root下就行, 如果需要,可以參照下表分配:

(3)看完大佬的分析我決定把我的系統盤(C)和1T的機械硬碟如下磁區:
系統盤(c盤):
壓縮出64G的空閑區用來裝Ubuntu作業系統,掛載根目錄\,剩下的64G(實際上只有54多G給windows)
1T的硬碟:
壓縮出521G的空間掛載 /home,作為用戶目錄(我可能有多個用戶要創建),存放我的檔案,PPT,視頻,圖片等等,
壓縮出128G的空間掛載 /usr, 作為系統絕大部分軟體安裝目錄,
壓縮出128G的空間掛載 /opt, 作為一些大型軟體安裝目錄,
(4)注意!壓縮卷
因為C盤被windows占據,這里想要再裝一個Ubuntu系統那么一定要壓縮卷而不是簡單的創建新的磁區(壓縮好之后是黑色的,顯示空閑),從windows的系統盤壓縮出64G空間給Ubuntu,直接在磁盤管理中壓縮是不被windows允許的,要用到第三方工具!(無副作用)傲梅磁區助手
- 傲梅磁區助手,免費的磁區助手
一開始我是想要分給Ubuntu 70G的記憶體,但是怎么壓縮都會失敗,后來一點一點的調小,確定是64G左右可以恰好壓縮出一個空閑的磁區,像這樣(沒有拍下最后的大小,拍下了調整磁區的時候的一張照片):

- 壓縮好了之后,在windows下打開:此電腦/管理/磁盤管理/是這樣的(空閑區域是黑色未分配而不是磁區):

四. 按照規劃開始重裝
只要前面的磁盤磁區策略弄好了,后面的重裝就很簡單了:
第一步,開機反復點按F2鍵,進入這個界面.

第二步,按照提示按下F8,進入BootMenu,(1,2步可能和不同的電腦有關系,我的是華碩墜機堡壘,建議區網上查閱只要進入Ubuntu安裝界面就可以)
第三步,會讓你選擇U盤(注意你U盤的名字),也就是你的作業系統安裝來源

第四步,彈出一個選擇界面,選擇默認的ubuntu,然后系統會對檔案做一些檢查

第五步,進入可視化的安裝界面,選擇語言/并且選擇安裝Ubuntu

第六步,選擇正常安裝(為圖形或無線硬體以及其他媒體格式安裝第三方軟體暫時不要選)

第七步,選擇安裝型別,這里由于我們是雙系統,所以要自定義安裝!,選擇其他選項

第八步,這是最重要的一步,需要自定義磁盤掛載,按照之前我做好的規劃進行選擇磁盤掛載:

我們要掛載4個位置,/根目錄,/home,/usr,/opt,可以看到當前有兩塊磁盤,分別是:/dev/nvme0n1,表示的是我的系統盤(固態),空閑688851MB是我之前壓縮卷分配的空閑區;/dev/sda表示的是我的機械硬碟,有824636MB的空閑區,
1.把/根目錄64G到固態硬碟/dev/nvme0n1

2./home目錄掛521G到機械硬碟/dev/sda

3./usr目錄掛128G到機械硬碟/dev/sda && 4./opt目錄掛128G到機械硬碟/dev/sda
他們的設定和/home是類似的,設定大小是128G,用于Ext4檔案系統,格式化此磁區,掛載點分別選擇/usr,/opt,如下圖:

上圖就是我按照磁盤分配規劃掛載的磁盤圖,點擊現在安裝即可安裝成功,…
五.遇到兩個問題
一般會出現兩個問題,一是可能登陸之后卡死,無法登錄到桌面環境,二是無法連接Wifi,這都是因為驅動造成的,前者是英韋達N卡和顯卡驅動不匹配,后者是缺失WIFI驅動,解決方法是更換驅動,但是由于驅動下載搜索依賴于網路,但是你無法連接WIFI,所以要準備網線或者用手機通過USB共享網路到電腦,然后按照下面的操作執行:
更換NVIDIA驅動 && WIFI驅動
- 如果你安裝好之后第一次就無法登陸,那么在重裝的時候選擇safe Graph選項安裝(我沒有試過,這個答案是我在網上找到的,不妨可以試一試)
- 如果你可以成功登陸系統桌面,并不意味著你的驅動沒有問題(我第一次裝的時候沒有問題,但是用了半天之后突然出現登陸卡死),還是要更換驅動:
進入:《軟體和更新》/ubuntu軟體/選擇阿里源,關閉《軟體和更新》則會更新軟體下載驅動,更新完成之后,再次進入《 軟體和更新》/附加驅動
就會出現缺失的驅動,選擇英韋達驅動(我選擇最新的450),選擇WIFI的驅動,然后應用更改,更改完成之后,關閉《軟體和更新》,重啟之后就能解決WIFI和登陸卡死的問題,

六.安裝完成
欣賞一下






Ubuntu安裝的一些感受
Ubuntu系統安裝到環境部署完成,我一共花了整整4天的時間,一開始因為課程需要安裝虛擬機,自己也有一個專案用云服務器,所以對終端比較熟悉,我萌生了安裝Ubuntu并且當作主系統的想法,我那天花了一下午收集系統安裝和磁盤掛載的資料,晚上就立馬開始重裝系統了,一開始我安裝的是Ubuntu18.04 ,因為iso檔案損壞,我忙活到晚上2:00才發現是我的檔案損壞了,接著去官網下載新的檔案,那天熬到了晚上4.00睡了兩個多小時早上6點興奮起床把系統安好,美化又花了1天(下面是我美化Ubuntu18.04的截圖),而且感覺Ubuntu18.04不如Windows10流暢,經常出現卡頓現象,為什么不安裝新的系統呢?

美麗而略微卡頓的Ubuntu18.04…第三天下午我就開始準備安裝Ubuntu20.04了,重新恢復的檔案和環境又要清零了,就這樣我又開始了,熬夜到1點,但是一直遇到登陸卡死的現象,陸續我安裝了6~7次還是有這個登陸卡死現象,今天就放棄吧?1點上床,刷了刷知乎才發現是N卡的問題,于是第四天一早我就把驅動換了,果然是這樣,它活了…留下了激動的淚水,就這樣把!今天是第四天晚上23:58,我喜歡這個豹子頭,


轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/152763.html
標籤:其他
上一篇:ABB機器人引導應用程式詳解
下一篇:Docker 容器添加中文字體
