红联Linux门户
Linux协助

详解Ubuntu和Arch Linux双发动

发布时刻:2018-02-15 11:53:56来历:linux.cn作者: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 创立可发动的闪存驱动器。别的,也能够运用 etcher 创立 Ubuntu 和 Arch Linux 的可发动闪存驱动器。
详解Ubuntu和Arch Linux双发动
为 Ubuntu 挑选 ISO 映像文件,然后挑选闪存驱动器,然后单击 Flash! 创立可引导的闪存驱动器。比及它完结,瞧!你的可发动闪存驱动器现已预备好运用了。
详解Ubuntu和Arch Linux双发动
翻开你的机器并运用载有 Ubuntu 装置媒体的可发动闪存驱动器进行发动。保证引导到 UEFI 或 BIOS 兼容形式,这取决于您所运用的 PC 的类型。我更喜爱运用 UEFI 来构建新的 PC。
详解Ubuntu和Arch Linux双发动
​在成功发动后,您将看到如上图显现,要求您测验 Ubuntu 或装置 Ubuntu,挑选装置 Ubuntu。
详解Ubuntu和Arch Linux双发动
然后检查装置第三方软件的图形和 WiFi 硬件、MP3 和其他媒体。假如你有一个互联网衔接,你能够挑选在装置 Ubuntu 的时分下载更新,由于它会节约装置时刻,而且保证装置的是最新更新。
详解Ubuntu和Arch Linux双发动
​然后挑选点击“Something else”,这样咱们就能够对硬盘进行分区,并预留出 Ubuntu 和 Archlinux 的分区以及它们的交流分区的空间。
详解Ubuntu和Arch Linux双发动
​创立一个交流分区。最好是内存的一半巨细。在我的比如中,我有 1 GB 的内存,因而创立一个 512 MB 的交流空间。
详解Ubuntu和Arch Linux双发动
然后创立挂载点为 / 的分区,而且点击“Install Now”按钮。
详解Ubuntu和Arch Linux双发动
接下来挑选你的方位以挑选言语和键盘设置。
详解Ubuntu和Arch Linux双发动
​然后创立新用户的用户凭证。 
详解Ubuntu和Arch Linux双发动
​点击“Next”开端装置。
详解Ubuntu和Arch Linux双发动
​当装置完结后点击“Restart Now”重启 PC。
详解Ubuntu和Arch Linux双发动
​移除装置前言,按下回车持续。
详解Ubuntu和Arch Linux双发动
在承认成功装置后,重新发动并运用 Arch Linux 装置前言引导。
 
装置 Arch Linux
​在引导到 Arch Linux 装置媒体时,您应该看到如下所示的初始屏幕。挑选 “Boot Arch Linux(x86_64)”。留意 Arch Linux 更类似于一种 DIY(自我定制)的操作体系。
详解Ubuntu和Arch Linux双发动
挑选之后,它将翻开一个tty1终端,您将运用它来装置操作体系。
详解Ubuntu和Arch Linux双发动
留意:为了成功装置 Arch Linux,您需求一个互联网衔接来下载一些有必要的体系装置包。所以咱们需求检查一下互联网是否运转正常。输入以下指令到终端以检查网络衔接。
ping linuxandubuntu.com -c 4
详解Ubuntu和Arch Linux双发动
​假如互联网运转正常,你应该得到一个回显,显现发送和接纳的数据包的数量。在这种状况下,咱们发送了 4 个包,并得到了 4 个反应,这意味着衔接是正常的。
假如想在 Arch Linux 中设置 Wifi,请阅览本文以在 Arch Linux 中装备 Wifi。接下来,咱们需求挑选之前在装置 Ubuntu 时预留出的闲暇分区。
fdisk -l
​上面的指令应该显现可用的磁盘分区在哪里。您应该能看到 Ubuntu 分区以及预留的闲暇空间。咱们将运用 cfdisk指令进行分区。
cfdisk
详解Ubuntu和Arch Linux双发动
执行指令后将看到分区状况。挑选其它已分配分区下面的闲暇空间。
您需求挑选 “New”,然后输入分区巨细。
详解Ubuntu和Arch Linux双发动
例如,9.3G - G 表明千兆字节。
详解Ubuntu和Arch Linux双发动
如下图所示,挑选“primary”进行分区
详解Ubuntu和Arch Linux双发动
然后挑选写分区条目。
详解Ubuntu和Arch Linux双发动
​键入“yes”,以承认写入分区表。
详解Ubuntu和Arch Linux双发动
然后挑选 “Quit”(退出)选项。
详解Ubuntu和Arch Linux双发动
然后键入:
fdisk -l
​承认修正。
详解Ubuntu和Arch Linux双发动
​然后运用磁盘分区指令: ​
mkfs.ext4 /dev/sda3
​保证您挑选的分区是咱们创立的最终一个分区,这样咱们就不会损坏 Ubuntu 分区。
详解Ubuntu和Arch Linux双发动
​然后运用以下指令装置这个分区: ​
mount /dev/sda3 /mnt
详解Ubuntu和Arch Linux双发动
用下面指令创立“home”目录:
mkdir .mnt/home
详解Ubuntu和Arch Linux双发动
​用以下指令装置“home”目录到这个分区上:
mount /dev/sda3 /mnt/home
详解Ubuntu和Arch Linux双发动
现在运用以下指令装置 Archlinux 的根本体系:
pacstrap /mnt base
请保证网络衔接正常。 ​
接下来开端下载和装备装置所用时刻取决于你的网速。
详解Ubuntu和Arch Linux双发动
这一过程完结后,将完结 Archlinux 根本装置。
Arch Linux 根底体系装置完结后,运用以下指令创立一个 fstab 文件:
genfstab -U /mnt >> /mnt/etc/fstab
详解Ubuntu和Arch Linux双发动
在此之后,您需求验证fstab文件,运用下面指令:
cat /mnt/etc/fstab
详解Ubuntu和Arch Linux双发动
 
装备 Arch Linux 的根底装备
您将需求在装置时装备以下内容:
1.体系言语和体系言语环境
2.体系时区
3.Root 用户暗码
4.设置主机名
首要,您需求运用以下指令将root切换为新装置的根底体系用户:
arch-chroot /mnt
 
1.体系言语和体系言语环境
然后有必要装备体系言语。有必要撤销对 en_Utf-8 UTF-8的注释,并加载到文件 /etc/local.gen 中。
键入:
nano /etc/local.gen
然后将 en_UTF-8 UTF-8 撤销注释。
键入指令:
locale-gen
生成本地化设置如下:
详解Ubuntu和Arch Linux双发动
相应的需求在 locale.conf 文件中装备 LANG 变量。例如:
nano /etc/locale.conf
​修正为:
LANG=en_US.UTF-8
装备键盘布局,则在文件 vconsole.conf 中进行更改,如下操作:
nano /etc/vconsole.conf
​修正为:
KEYMAP=us-eng
 
2.体系时区
​装备时区需求运用以下指令完结:
ln -sf /usr/share/zoneinfo/Region/City /etc/localtime
要检查可用时区,能够在终端运用以下指令:
留意可选时区在屏幕截图中显现为蓝色:
ls /usr/share/zoneinfo
详解Ubuntu和Arch Linux双发动
详解Ubuntu和Arch Linux双发动
运转 hwclock 指令来生成 /etc/adjtime(假定硬件时钟被设置为 UTC):
# hwclock --systohc
 
3.装备 root 用户暗码
​要为 Arch Linux 体系用户 root 设置暗码,请运用:
passwd
​为 root 用户供给一个新的暗码并承认暗码使其收效。
详解Ubuntu和Arch Linux双发动
 
4.装备主机名和网络
​需求创立主机名文件:
nano /etc/hostname
详解Ubuntu和Arch Linux双发动
将姓名更改为您的用户名:
详解Ubuntu和Arch Linux双发动
然后向主机增加一个匹配的条目:
nano /etc/hosts
127.0.0.1 localhost.localdomain localhost
::1 localhost.localdomain localhost
127.0.1.1 LinuxandUbuntu.localdomain LinuxandUbuntu
您需求使网络坚持衔接,然后运用:
systemctl enable dhcpd
 
装备 Grub
然后重启机器,进入 Ubuntu 装备 grub。
你能够键入:
reboot
详解Ubuntu和Arch Linux双发动
Arch Linux 依然没有呈现,因而咱们需求在 Ubuntu 中运用 update-grub 来装置它。
详解Ubuntu和Arch Linux双发动
在Ubuntu中翻开终端,输入:
sudo update-grub
这将更新 grub,增加 Arch Linux 记载。
 
小结
恭喜您成功地将 Ubuntu 和 Arch Linux 设置为双引导。Ubuntu 装置很简略,可是 Arch Linux 装置对新的 Linux 用户来说是一个应战。我现已试着让这个教程变得简略了。
 
一步步教你怎样装置Arch Linux:http://www.138comgov138.com/linux/33038.html
为什么Arch Linux不适协作为服务器操作体系:http://www.138comgov138.com/linux/30679.html
Arch Linux入教攻略2-装备图形化界面:http://www.138comgov138.com/linux/30651.html
实用教程:Arch Linux装置详解:http://www.138comgov138.com/linux/30114.html
装置Arch Linux之后要做的几件工作:http://www.138comgov138.com/linux/26686.html