記得之前電腦上的那個Ubuntu是去年寒假的時候安裝的,算下來自己用Linux也快一年了。雖然在去年暑假的時候我也曾經想過要把Ubuntu升級到18.04可是當時安裝了幾次都沒有成功,自己也就放棄了。於是就用Ubuntu17.10用了將近一年,從剛開始的的小白對linux一竅不通,到現在的大白。在使用Ubuntu的時候自己真的在那個上面花了不少心血,從剛開始安裝sougou輸入法踩過的無數的坑,到后來的桌面美化,各種軟件的安裝,又在虛擬機上搭建了幾個系統。雖然在用的過程中ubuntu這個系統也出現過很多的bug,例如:我用的時候就會出現莫名的卡死,然后我就得重新啟動。雖然中間也想着換一個系統可是自己始終舍不得自己在那個系統上面所花費的心血,於是就一直那樣遷就着用。
可是在這個寒假中自己莫名的對系統軟件進行了更新,第二天我再打開電腦的時候,就感覺電腦莫名的卡頓,我重新啟動了一下,上面顯示正在進行系統升級,可是升級完成之后電腦就一直出現PCIe Bus error……

(圖片來自網絡)
因為以前遇到過這種情況,所以知道大致是哪里錯了,我在手機上查了一下前人的經驗,然后自己又動手操作了一波:
在電腦進入bois選擇界面的時候,按一下‘e'進入Ubuntu的內核設置界面,在前面有Linux開頭的那一行的最后加上 pci=nomsi, 然后按ctrl+x重新啟動,這次電腦屏幕上就不會再有PCIe Bus error……這樣的代碼出現。
最后,終於把這個問題解決了。可是這次還是沒有辦法正常進入圖形桌面,於是自己有查了查資料,剛開始想把Gnome重新安裝一下,不知道為什么沒有成功,然后又想換一下顯卡驅動,各種操作都沒有成功,最后我放棄了。正愁着以前的那個系統不好用想換一個呢。這下又找到了一個理由,后來發現可以在tty下掛載外部U盤,將自己以前寫的一些東西備份一下,更加大了我換系統的決心。
這次回家我沒有帶U盤所以只好用我電腦上的Win10湊合着用,這段時間我查了很多Linux distribution。
來到學校就開始折騰,一個晚上,有過了一天,直到第二天下午自己才算是真正的把Linux mint這個系統裝到電腦上面,可是裝好后發現自己給根目錄’/‘分配的內存太小了,然后想掛載,可是想着現在現在什么都沒有裝呢,還不如重新安裝一個新的系統。然后又把這個剛裝好的系統在磁盤中給抹掉,重新安裝。第二次安裝的時候自己怎么也裝不上了,於是自己有重新燒了一個系統,這才算把系統給裝好。但是這次剛開機就出現了PCIe Bus error這樣的錯誤……
記錄一下這次安裝的心得:
以前安裝Ubuntu17.10的時候真的是傻瓜式安裝,也不懂什么掛載,swap, /boot, / , /home這些東西,現在才明白,linux的正確安裝方法是:
1. 安裝雙系統的話應該先在之前的那個系統上,分出來一部分的空閑分區,供linux的安裝
2. 將下載好的.ios鏡像通過rufus或其他的官方提供的軟件,燒制到自己的移動U盤,制作好一個移動的系統盤
3. 然后在電腦啟動的時候狂點esc鍵(我用的是華碩),進入boot選擇界面,選擇U盤里的系統當做,本次系統的啟動項
4. 按照自己的需求選擇自己需要的選項安裝(網上也有很多其他的教程,可以跟着學習)
5. 當到達系統安裝未知的時候,選擇最后一項(something else), 選中剛才分配出來的空閑區域
6. 第一次分區,點擊下面的“+”,進行如下設置:掛載點: “/” 大小:分出所選區間的1/3比較好 分區類型:主分區 新分區的位置:空間的起始位置 用於:EXT4日志文件
7. 第二次分區,點擊下面的“+”,進行如下設置:掛載點: (不設置) 大小:RAM的二倍 分區類型:邏輯分區 新分區的位置:空間的起始位置 用於:swap
8. 第三次分區,點擊下面的“+”,進行如下設置:掛載點: “/boot” 大小:200M-2G(自己隨意,盡量大點) 分區類型:邏輯分區 新分區的位置:空間的起始位置 用於:EXT4日志文件
9. 第四次分區,點擊下面的“+”,進行如下設置:掛載點: “/home” 大小:剩余全部 分區類型:邏輯分區 新分區的位置:空間的起始位置 用於:EXT4日志文件
10. 完成后不要急着安裝,將安裝啟動引導器的設備:“選項中選擇/boot所在的分區。
11. 安裝
安裝效果:

因為linux mint是從Ubuntu繼承而來的所以以前在Ubuntu上用的一些操作命令在linux mint上仍然可以使用。UI做的也比Ubuntu的更美觀。總的來說還是學到了不少東西,就是在這幾天折騰的過程中我都記不清自己強制重啟了電腦幾次,每次聽到強制關機的時候那脆弱的”滴“的一聲,就有一種莫名的心痛。
之前看鳥哥的Linux私房菜的時候里面有很多東西當時不明白,通過這次的安裝盡力自己對linux又有了一個新的認識。
