歡迎光臨
每天分享高質量文章

詳解 Ubuntu 和 Arch Linux 雙啟動 | Linux 中國

Ubuntu 和 Arch Linux 雙啟動不像聽起來那麼容易,然而,我將使這個過程盡可能地簡單明瞭。首先,我們需要安裝 Ubuntu,然後安裝 Arch Linux,因為配置 Ubuntu grub 更容易實現 Ubuntu 和 Arch Linux 雙啟動。
— Linuxandubuntu


本文導航
編譯自 | http://www.linuxandubuntu.com/home/dual-boot-ubuntu-and-arch-linux 
 作者 | Linuxandubuntu
 譯者 | datastruct

Ubuntu 和 Arch Linux 雙啟動不像聽起來那麼容易,然而,我將使這個過程盡可能地簡單明瞭。首先,我們需要安裝 Ubuntu,然後安裝 Arch Linux,因為配置 Ubuntu grub 更容易實現 Ubuntu 和 Arch Linux 雙啟動。

Ubuntu 和 Arch Linux 雙啟動

你需要準備好以下內容:

1、你需要準備你所選擇的 Ubuntu 的特色版本,在這個例子中,我將使用 Ubuntu 17.10 ISO 2、兩個優盤 3、Windows 或者 Linux 操作系統的 PC 機 4、Arch Linux ISO 5、基於 Windows 的 Rufus 或是基於 Linux 發行版的 etcher 的兩款軟體中的一種,要根據自己的系統型別來選擇哦。

安裝 Ubuntu

首先, 利用 Rufus 為 Ubuntu 和 Arch Linux 創建可啟動的閃存驅動器[1]。另外,也可以使用 etcher 創建 Ubuntu 和 Arch Linux 的可啟動閃存驅動器。

Ubuntu 可啟動 USB 鏡像寫入工具

為 Ubuntu 選擇 ISO 映像檔案,然後選擇閃存驅動器,然後單擊 Flash! 創建可引導的閃存驅動器。等到它完成,瞧!你的可啟動閃存驅動器已經準備好使用了。

在 linux 下創建 Ubuntu USB 啟動程式

打開你的機器並使用載有 Ubuntu 安裝媒體的可啟動閃存驅動器進行啟動。確保引導到 UEFI 或 BIOS 兼容樣式,這取決於您所使用的 PC 的型別。我更喜歡使用 UEFI 來構建新的 PC。

live Ubuntu 啟動

在成功啟動後,您將看到如上圖顯示,要求您嘗試 Ubuntu 或安裝 Ubuntu,選擇安裝 Ubuntu。  

從可啟動 USB 安裝

然後檢查安裝第三方軟體的圖形和 WiFi 硬體、MP3 和其他媒體。如果你有一個互聯網連接,你可以選擇在安裝 Ubuntu 的時候下載更新,因為它會節省安裝時間,並且確保安裝的是最新更新。

自定義磁盤分割槽安裝 Ubuntu

然後選擇點擊“Something else”,這樣我們就可以對硬碟進行分割槽,並預留出 Ubuntu 和 Archlinux 的分割槽以及它們的交換分割槽的空間。  

創建交換分割槽

創建一個交換分割槽。最好是記憶體的一半大小。在我的例子中,我有 1 GB 的記憶體,因此創建一個 512 MB 的交換空間。

安裝 Ubuntu 到根(/)分割槽

然後創建掛載點為 / 的分割槽,並且點擊“Install Now”按鈕。

選擇時區

接下來選擇你的位置以選擇語言和鍵盤設置。

選擇鍵盤佈局

然後創建新用戶的用戶憑據。  

創建用戶名、系統名並開始安裝

點擊“Next”開始安裝。  

ubuntu installation finishing

當安裝完成後點擊“Restart Now”重啟 PC。

完成 Ubuntu 安裝並重啟系統

移除安裝媒介,按下回車繼續。

移除安裝媒介

在確認成功安裝後,重新啟動並利用 Arch Linux 安裝媒介引導。

安裝 Arch Linux

在引導到 Arch Linux 安裝媒體時,您應該看到如下所示的初始屏幕。選擇 “Boot Arch Linux(x86_64)”。註意 Arch Linux 更類似於一種 DIY[2](自我定製)的操作系統。  

Arch Linux 安裝引導選單

選擇之後,它將打開一個tty1終端,您將使用它來安裝操作系統。

tty終端

註意:為了成功安裝 Arch Linux,您需要一個互聯網連接來下載一些必須的系統安裝包。所以我們需要檢查一下互聯網是否運行正常。輸入以下命令到終端以檢查網絡連接。

  1. ping linuxandubuntu.com -c 4

檢查互聯網連接

如果互聯網運行正常,你應該得到一個回顯,顯示發送和接收的資料包的數量。在這種情況下,我們發送了 4 個包,並得到了 4 個反饋,這意味著連接是正常的。

如果想在 Arch Linux 中設置 Wifi,請閱讀本文[3]以在 Arch Linux 中配置 Wifi。  接下來,我們需要選擇之前在安裝 Ubuntu 時預留出的空閑分割槽。

  1. fdisk -l

上面的命令應該顯示可用的磁盤分割槽在哪裡。您應該能看到 Ubuntu 分割槽以及預留的空閑空間。我們將使用 cfdisk命令進行分割槽。

  1. cfdisk

利用cfdisk命令安裝 Arch 分割槽

執行命令後將看到分割槽情況。選擇其它已分配分割槽下麵的空閑空間。

您需要選擇 “New”,然後輸入分割槽大小。

為 Archlinux 分割槽

例如,9.3G – G 表示千兆位元組。

掛載 Arch Linux 分割槽

如下圖所示,選擇“primary”進行分割槽

將 Arch Linux 的根(root)分割槽設置成主分割槽

然後選擇寫分割槽條目。

選擇分割槽安裝 Arch

鍵入“yes”,以確認寫入分割槽表。  

確認創建分割槽並安裝 Arch Linux

然後選擇 “Quit”(退出)選項。

 然後鍵入:

退出 Arch Linux 的‘cfdisk’

  1. fdisk -l

確認修改。

確認分割槽修改

然後使用磁盤分割槽命令:

  1. mkfs.ext4 /dev/sda3

確保您選擇的分割槽是我們創建的最後一個分割槽,這樣我們就不會破壞 Ubuntu 分割槽。  

完成 Arch Linux 分割槽安裝

然後使用以下命令安裝這個分割槽:

  1. mount /dev/sda3 /mnt

安裝基礎分割槽

用下麵命令創建“home”目錄:

  1. mkdir .mnt/home

安裝家目錄

用以下命令安裝“home”目錄到這個分割槽上:

  1. mount /dev/sda3 /mnt/home

安裝家目錄

現在使用以下命令安裝 Archlinux 的基本系統:

  1. pacstrap /mnt base

請確保網絡連接正常。

接下來開始下載和配置安裝所用時間取決於你的網速。

安裝Arch Linux 基礎系統

這一步驟完成後,將完成 Archlinux 基本安裝。

Arch Linux 基礎系統安裝完成後,使用以下命令創建一個 fstab 檔案:

  1. genfstab -U /mnt >> /mnt/etc/fstab

創建 fstab檔案

在此之後,您需要驗證fstab檔案,使用下麵命令:

  1. cat /mnt/etc/fstab

查看 fstab 檔案的終端顯示

配置 Arch Linux 的基礎配置

您將需要在安裝時配置以下內容:

☉ 系統語言和系統語言環境
☉ 系統時區
☉ Root 用戶密碼
☉ 設置主機名

首先,您需要使用以下命令將root切換為新安裝的基礎系統用戶:

  1. arch-chroot /mnt

1. 系統語言和系統語言環境

然後必須配置系統語言。必須取消對 en_Utf-8 UTF-8的註釋,並加載到檔案 /etc/local.gen 中。

鍵入:

  1. nano /etc/local.gen

然後將 en_UTF-8 UTF-8 取消註釋。

鍵入命令:

  1. locale-gen

生成本地化設置如下:

生成本地化配置

相應的需要在 locale.conf 檔案中配置 LANG 變數。例如:

  1. nano /etc/locale.conf

修改為:

  1. LANG=en_US.UTF-8

配置鍵盤佈局,則在檔案 vconsole.conf 中進行更改,如下操作:

  1. nano /etc/vconsole.conf

修改為:

  1. KEYMAP=us-eng

2. 系統時區

配置時區需要利用以下命令實現:

  1. ln -sf /usr/share/zoneinfo/Region/City /etc/localtime

要查看可用時區,可以在終端使用以下命令:

註意可選時區在屏幕截圖中顯示為藍色:

  1. ls /usr/share/zoneinfo

配置時區檔案

配置地區

運行 hwclock 命令來生成 /etc/adjtime(假設硬體時鐘被設置為 UTC):

  1. # hwclock --systohc

3. 配置 root 用戶密碼

要為 Arch Linux 系統用戶 root 設置密碼,請使用:

  1. passwd

為 root 用戶提供一個新的密碼並確認密碼使其生效。

配置系統用戶root密碼

4. 配置主機名和網絡

需要創建主機名檔案:

  1. nano /etc/hostname

配置主機名

將名字更改為您的用戶名:

set arch linux username

然後向主機添加一個匹配的條目:

  1. nano /etc/hosts

  1. 127.0.0.1 localhost.localdomain localhost

  2. ::1 localhost.localdomain localhost

  3. 127.0.1.1 LinuxandUbuntu.localdomain LinuxandUbuntu

您需要使網絡保持連接,然後使用:

  1. systemctl enable dhcpd

配置 Grub

然後重啟機器,進入 Ubuntu 配置 grub。

你可以鍵入:

  1. reboot

安裝完成後重啟

Arch Linux 仍然沒有出現,因此我們需要在 Ubuntu 中使用 update-grub 來安裝它。

Ubuntu grub 選單

在Ubuntu中打開終端,輸入:

  1. sudo update-grub

這將更新 grub,添加 Arch Linux 記錄。

小結

祝賀您成功地將 Ubuntu 和 Arch Linux 設置為雙引導。Ubuntu 安裝很簡單,但是 Arch Linux 安裝對新的 Linux 用戶來說是一個挑戰。我試著讓這個教程變得簡單。但是如果你對這篇文章有任何疑問,請在評論部分告訴我。還可以與您的朋友分享這篇文章,並幫助他們學習 Linux。


via: http://www.linuxandubuntu.com/home/dual-boot-ubuntu-and-arch-linux

作者:LinuxAndUbuntu[5] 譯者:stevenzdg988 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出

LCTT 譯者

datastruct(stevenzdg988) ? ? ?
共計翻譯:10 篇
貢獻時間:211 天


推薦文章

< 左右滑動查看相關文章 >

點擊圖片、輸入文章 ID 或識別二維碼直達

赞(0)

分享創造快樂

© 2019 知識星球   网站地图