Ubuntu+Windows雙系統安裝指南
寫在前面:非常感謝Linux探索之旅在最初的時候給我的安裝教程的指南,自己按照這篇教程安裝雙系統折騰了將近一個月,期間更是將Windows也給裝炸了。。。於是乎重裝系統,直到現在可以穩定的使用Ubuntu和Windows雙系統。
Windows 和 Linux 的區別
對於 Windows 和 Linux 的區別,我在這里先使用一張直觀的圖讓大家看一下。
從上圖中可以看到,Linux 與蘋果的 Mac OS 是基於 Unix 系統下的操作系統,而 Windows 是基於MS-DOS的操作系統。下面的幾個部分的內容,將分析 Windows 和 Linux 系統的區別。
觀念
商業模式與開源運作:
眾所周知,Windows 是一款商業級的操作系統,它的源代碼是保密的,這也就導致想要看到Windows的源代碼變成了一件十分困難的事情。這使得微軟授權過的《WINDOWS INTERNALS》一書變得十分的暢銷,因為這里面涉及到了部分 Windows 操作系統內部的構建細節。
相對於 Linux 來說,Linux 是開源的,代碼隨時可見. 這對剛從 Windows 世界轉過來的我是十分震撼的. 雖然我一直都知道這個事實, 但是當你發現了以前需要用盡各種方法,采用各種手段才可以得到只言片語的信息現在完全呈獻在你面前的時候,你才能真正體會開源確實是一件偉大的工程。
發布
2進制與源代碼:
這里所指的2進制與源代碼是集中在兩者操作系統中在安裝程序中的不同之處。
在 Windows 世界,安裝程序幾乎全部都是以二進制形式發布的。也就是說,用戶下載了一個程序,然后雙擊,一路 next 就可以了。這個方法很適合初學者。
在 Linux 世界也有類似的機制,比如 YUM , APT-GET 等。不過 YUM 和 APT-GET 都是比較晚才出現的,在那之前,在 Linux 世界安裝程序要更麻煩些。
內核API
固定與非固定:
Windows 內核有一套固定的 API ,而且向后兼容。這使得 Windows 驅動的開發人員在不同版本之間移植時變得很容易。
而 Linux 沒有固定的內核API。2.4版本的內核模塊在2.6幾乎很大可能是不能兼容的。
- 下面展示的是基於開源的 Linux 所分化出來的不同的分支系統。
Ubuntu系統安裝
下載
Ubuntu的英文下載頁面:Ubuntu
Ubuntu的中文下載頁面:Ubuntu國內官網
優麒麟的下載頁面:優麒麟
在這里,能夠下載到的最新版本是18.04.2LTS(Long Term Support)版本。
燒錄
在電腦中插入一個空白的U盤(不空白也行,反正之后要格式化的),大小至少8GB。
Universal USB Installer:下載
下載好Universal USB Installer之后,打開它,在"Device"下拉菜單中選擇你的U盤。然后點擊創建。對於右側NTFS格式和Fat32格式,個人建議選擇FAT32。
使用USB方式進行安裝
前提:你需要先進入你的Boot Menu中,選擇USB Storage Device。如下圖所示:
如果發現沒有USB Storage Device,那么選擇Setup進入BIOS,或者重啟按F2進入BIOS。切換到Boot,選擇Secure Boot Control回車,改成Disabled,USB Boot Support設置成Enabled,Boot Mode改成Legacy。如下圖所示:
在進入到下圖所示界面的時候(pure EFI Boot),這里就出現了一個坑。
在這個時候,可以選擇第一項,你可以先體驗一下Ubuntu,也可不體驗,直接Install Ubuntu。但是,在具有獨立顯卡
的筆記本或者是台式機上,你會發現界面是能夠進去的,但是很快就會卡死。這是因為獨立顯卡與Ubuntu的集成顯卡不兼容所產生的問題。
這個時候,你需要再次回到pure EFI Boot界面,然后在按E
進入到如圖所示的界面:
將原本quiet splash
后面的內容修改為nomodeset
。然后再按F10
進入到安裝界面安裝即可。
在到 安裝類型
這一步驟時,如果你在上一步壓縮完分區后,沒有新建簡單卷(保持未分配狀態),那么就只需選擇 安裝 Ubuntu,與 Windows boot manager 共存 這一選項,將分區相關事宜交由 Ubuntu 處理。