🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 安装Manjaro发行版系统 - 下载操作系统安装镜像包 - 使用镜像制作启动U盘(使用虚拟机可省略此步骤) - 引导安装程序 - 开始安装Manjaro - 使用LVM逻辑卷管理方式安装Manjaro ## 下载操作系统安装镜像包 [Manjaro系统安装镜像包](https://manjaro.org/download/) , 这里有三个桌面环境 XFCE/KDE Plasma/GNOME(文件大小在`3GB+`) 和 一个 `无UI界面`的纯命令行界面的系统(大小在`700MB+`) 选择哪一款桌面环境可以根据自己的需要和喜好,如果不了解可以看下我之前介绍的Linux各种桌面环境的特点后再做选择。 这里我们的选择是`KDE Plasma`桌面环境。 下载时可以选择BT下载,我使用代理的wget命令下载速度比BT速度要快很多(因为BT做种子在线用户数太少了)。 ## 使用镜像制作启动U盘(使用虚拟机可省略此步骤) > 下载完系统镜像后,需要将镜像系统写入到启动U盘或者刻录DVD中(现在已经很少使用了,因为系统升级速度太快,刻录机在笔记本电脑中消失了) 如果使用VMware或者VirtualBox虚拟机安装此步骤就不需要了,我们可以直接使用系统镜像引导安装。 制作启动U盘的方法非常多,方法也根据你当前使用系统类型不同而不同。 可以看下前面编写的一篇关于“制作安装Linux操作系统的启动U盘方法其实就这么简单”的文章,这里面详细介绍了在Windows、Linux、MacOS系统中制作启动U盘的软件和方法。 这里我们使用`imagewriter`镜像写入器,直接将下载的iso文件拖入此工具中,选择插入的U盘设备路径`/dev/sdX`,点击`Write`即可。 ## 设置BIOS支持UEFI引导安装程序 > 制作了启动U盘后,我们开始引导安装程序。 使用`UEFI`引导安装系统的BISO设置关键点: 1. 禁用`安全启动` 2. 启用`UEFI` 另外,磁盘分区标类型推荐选择`GUID(GPT)`分区表(`MBR`最大支持2TB硬盘,而`GPT`没有这个限制)。 ### VirtualBox安装 1. `Ctrl`+`N` 新建虚拟机,输入`Manjaro`系统名。 2. 设置 内存 2G、硬盘 30GB, 具体分配大小根据个人机器配置适当增加或减小。 3. 如果希望支持`UEFI`,可以点击虚拟机的`设置`对话框,在`系统`->`主板`中找到`启动EFI`选中-》确定即可。 4. 加载Manjaro系统安装镜像, 点击`设置`->`存储`->`盘片`右侧`分配光驱`加载下载好的`Manjaro系统镜像ISO文件`--> `确定`。 5. 设置好后就可以启动虚拟机了。 ### 物理机安装 1. 将启动U盘插入电脑。 2. 启动电脑后,按`F2`或`Del`进入BIOS设置界面,在类似名字为`Boot`的页面中找到`UEFI`支持,启用`UEFI`并且关闭`安全启动`。 3. 选择启动顺序,使用刚插入的U盘作为第一个启动顺序。 4. 设置好后按`F10`选项保存设置并重启电脑。 ## 开始安装 > 经过了上面设置后,我们将以UEFI引导安装系统(在后面挂载目录时才会有`/boot/efi`)。 经过上面一番操作后,如果正确的话,此时会进入下面这个引导程序界面: ![启动界面](https://i.loli.net/2021/01/21/ghNX8uKYHBdnUb9.png) 此处可以看到`Boot`有两个选择: - `Boot with open source dirivers` : 使用开源驱动启动(适合集成显卡用户、独立显卡也可以使用) - `Boot with proprietary drivers` : 使用专有驱动启动(适合所有独立显卡用户使用) 这里我选择 Boot with open source dirivers 。 接下来,进入桌面环境,第一步选择语言 “China” 显示为中文, 第二步点击 “启动安装程序” 开始配置安装信息。 ![image.png](https://i.loli.net/2021/01/21/1ZfGuNBoVSJqiLj.png) 1. 选择显示语言“简体中文”: ![选区_098.png](https://i.loli.net/2021/01/21/D5URb9QFqhTcNGp.png) 2. 设置时区,用鼠标点击”Shanghai”区域,点击下一步。 ![选区_099.png](https://i.loli.net/2021/01/21/dCLke2QOa4PGp39.png) 3. 设置键盘型号,可以随意输入“~,./”一些符号,无特殊情况使用默认即可。 ![选区_100.png](https://i.loli.net/2021/01/21/FUevSyBirhN1wdM.png) 4. 设置分区(默认分区方式),如果使用虚拟机时可以选择 “抹除磁盘” 并且设置 “交换分区(带休眠)”,如果需要加密可以选中 “加密系统”(让硬盘数据更安全) ,然后继续下一步。 ![选区_101.png](https://i.loli.net/2021/01/21/pCtAD72XFH9dOvV.png) 5. 设置用户信息,包括用户名、登录名、计算机名以及密码信息。 ![选区_102.png](https://i.loli.net/2021/01/21/bHwQG1aYiKvJnS8.png) 6. 选择需要的办公套件,这里推荐选择了`LibreOffice`,如果想使用`WPS`,可以选择“No Office Suite”。 ![选区_103.png](https://i.loli.net/2021/01/21/63idRbOqPjFogv4.png) 7. 这一步展示了当前的设置情况基本信息,如果想要修改前面的设置,点击 “后退” 修改后再返回到这里即可。 ![选区_104.png](https://i.loli.net/2021/01/21/1uoTN2CPSha9Mqb.png) 8. 最后一次确认安装系统,点击“现在安装”后就开始执行上面配置内容进行系统安装了。 ![选区_106.png](https://i.loli.net/2021/01/21/T5cFXMpd3i1EAzQ.png) 9. 如果中途没有任何设置错误信息,安装成功后会是这样的: ![选区_107.png](https://i.loli.net/2021/01/21/9h8zDgBtEHMJipP.png) 到这里,Manjaro 系统就安装成功了。重启后要拔除掉 “启动U盘” 后才可以进入新系统中,否则还是会显示 系统安装引导界面的。 ## 使用LVM分区方式安装Manjaro 如果我们对Linux有一定的使用经验就会知道, 磁盘分区管理中常常会遇到“扩容问题”,通常一块磁盘分区如果扩容需要的操作是这样的:“新创建一块更大空间的磁盘分区,将需要扩容的磁盘数据拷贝复制到新的磁盘分区中,最后,修改/etc/fstab文件,重启挂在新创建的磁盘分区。” 这种扩容方法缺点非常多: 1. 数据拷贝慢 2. 操作步骤繁琐,可能影响数据信息。 3. 最最大的问题是无法在线扩容,如果有应用程序正在访问磁盘分区,那么需要停应用后卸载或者重启系统来使新的磁盘分区生效。 这么多问题的解决方法就是使用 LVM逻辑卷管理 方式管理磁盘,想了解更多 LVM知识可以找相关LVM知识继续深入了解。 接下来我们来介绍如何使用LVM安装Manjaro系统: 由于我使用系统的图形安装安装创建逻辑卷会出问题,因此我们在启动图形“安装程序”前使用下面命令行方式预先对磁盘“/dev/sda”创建分区: ```sh $ sudo fdisk /dev/sda # fdisk 输入内容如下: g # 创建GPT分区表 # 创建第一个分区,将会挂到目录/boot n # 新建分区 1 # 分区1 # 使用默认的`First Sector` +1024M # Last sector 为 增加 1024MB位置,注意加号(+)不要省略。此时第一个分区创建完成 # 创建第二个分区,作为SWAP交换区 4GB n 2 # 使用默认的`First Sector` +4096M # 创建第三个分区,将会挂到目录/boot/efi n 3 +1024M # 创建第四个分区,作为LVM卷的一个PV n 4 # 使用默认的`First Sector` # 使用默认的`Last Sector` # 文件系统类型不在这里设置了,保存设置退出 w ######################## # 磁盘分区好了,我们接下来创建PV $ sudo pvcreate /dev/sda4 # 创建VG逻辑卷,命名为sys $ sudo vgcreate sys /dev/sda4 ``` > 注意:下面磁盘分区与上面`fdisk`的分区命令执行顺序有关哦,注意磁盘分区大小挂在正确的目录上,并且标记选对了。 完成上面磁盘分区后我们就可以启动“安装程序”图形界面了,然后到了 “分区”这一栏时的界面如下,可以看到磁盘是GPT分区表,并且只有一个“手动分区”选项: ![选区_109.png](https://i.loli.net/2021/01/21/8QlNMv34bHCDFx1.png) **挂载/dev/sda1到/boot目录,内容选择“格式化”,文件系统为“ext4”,标记选择“boot”**,点击 OK 继续。 ![选区_110.png](https://i.loli.net/2021/01/21/9hdH2mwpAfjPxtL.png) **挂载/dev/sda3到/boot/efi(只有UEFI启动时有此目录选项)目录,内容选择“格式化”,文件系统为“FAT32”,标记选择“bios-grub,boot”**,点击 OK 继续。 ![选区_111.png](https://i.loli.net/2021/01/21/hs4k19Zly7fbaNU.png) **应用/dev/sda2到linuxswap文件系统,内容选择“格式化”,文件系统为“ext4”,不选择标记。**,点击 OK 继续。 ![选区_112.png](https://i.loli.net/2021/01/21/vIDrkwKZXqCodLy.png) **引导程序安装位置设置完了,接下来我们设置系统安装的磁盘,存储器选择“/dev/sys”后就会显示我们的卷组**,然后开始创建分区。 ![选区_114.png](https://i.loli.net/2021/01/21/5vCAFXeLSaZVdlx.png) 创建了两个分区,分别挂在了 “/” 和 “/home”目录, 文件系统选择“ext4”,也可以选择其他类型。点击下一步,继续输入用户信息,后续流程与上面的安装过程就一样了。 ![选区_113.png](https://i.loli.net/2021/01/21/ouzIZ8j93TpK5ni.png) 关于磁盘分区挂在的目录,这里简单说下都是做什么的吧: - `/usr`目录存放着许多Linux系统文件,例如我们安装大量软件后,这个目录会增长的非常大,无特殊需求是没必要单独分区管理。 - `/var`目录是程序存放运行时信息的地方,如系统日志、用户信息、缓存和其他信息。 - `/opt`目录一般存放第三方软件,许多系统并没有这个目录。 - `/srv`目录一般存放一些例如ftp/tftp/web等服务的默认存放数据文件位置。 到这里,我们的系统安装介绍就结束了,接下来就是对系统桌面环境配置工作了。 ---