安装基于 Linux 发行版的重要事项(流程指引)
安装基于 Linux 发行版的重要事项(Install important issues based on the Linux distribution. (Process guidance))
1.关于文章说明:
以下内容所记录事项,是关于在安装基于 Linux 的发行版地重要事项,除此之外其它安装过程类似与软件安装或者安装 windows 一样。唯一的区别是取决于采取图形化还是文本安装而已。
2.获取电脑的硬件信息和相关驱动信息:
虽说发行版现在做的更趋于简单化了,但是相对于某傻瓜化的平台,在驱动上的支持以及适配都需要去借助 WIKI 的帮助文档,而且在驱动的安装上也没有那么一气呵成,做好相关信息的备份有助于高效率的完成安装工作。
3.核对安装环境和安装方式:
发行版几乎都支持本地安装和联网安装两类大方向,请去所选择的发行版的官方 WIKI 查询帮助文档,选择适合的安装方式;检查被安装目标机器支持的引导模式,对下载的镜像做文件值检验,确保下载的文件无损。
4.根据综合因素决定引导器制作工具:
截止文章截稿前,通用的形式都是使用 U 盘介质进行系统引导安装。但对于发行版而言,不同的发行版采取的制作工具也有所不同,可根据以下几个因素决定工具的选择。第一,查看官方文档是否有推荐相关的制作工具;第二,安装系统的目标电脑支持何种类型的【UEFI · BIOS · UEFI+BIOS】 引导模式,电脑支持的分区表是 【GPT · MBR】 类型;第三,是在 Win 平台还是在 Linux 平台制作引导盘。在这里 ‘爱笑的考拉’ 提供几个小众工具供各位参考。
Rufus
Universal USB Installer
syslinux
LinuxLive USB Creator
‘爱笑的考拉’ 声明,工具没有好与不好,只有适合之说,如果非要做脑残,只当生活中多了一些笑料;在这里为什么没有推荐 UitraISO 或者 dd 呢,因为软碟通几乎刷屏且被很多人推崇为万能的呢,dd 虽也有很多教程,但如果不懂原理,结果也不太如意。
5.有效高效地分区:
标准可使你避免更多的错误,如果只是娱乐/小编建议关闭此页面,就算阅览完对你也没有多大益处。在 Linux 中分区都遵循 3+1 原则,主分区至多4个, 在主分区中仅且只有一个逻辑分区。
常见的文件系统:
Ext4 journaling file system (Ext3 · Ext2)
Btrfs journaling file system
JFS journaling file system
XFS journalilng file system
FAT16 file system (FAT32)
Swap area -- 2G足矣
Physical volume for encryption
Physical volume for LVM
Physical volume for RAID
Virtual File Allocation Table -- 虚拟文件分配表,常用于固态存储卡,便于系统间文件交换
文件系统的选择, ‘爱笑的考拉’ 建议,仅供参考:对于 root 分区可选择 “Btrfs || XFS” ,前者支持高级数据校验,增量备份,以及能同时提升性能并节省空间的透明压缩功能,后者在处理大文件时格式化和挂载都非常快。对于可变数据 var 分区可选择 “JFS || XFS” ,前者效率高且占用资源低。如果想对磁盘进行任意的伸缩主分区可使用一个逻辑分区, 在逻辑分区下建立系统。
假设是通过命令在逻辑分区下建立逻辑卷,需通过如下命令去实现,在开始前需要了解几个概念:
物理卷 (physical volume -- pv)
卷组 (volume group -- vg)
逻辑卷 (logical volume -- lv)
物理区域 (physical extent -- pe)磁盘可供指派给逻辑卷的最小单位
a.扫描可以用于建立逻辑的分区 lvmdiskscan
b.开始建立逻辑分区 pvcreate DEVICE "eg--> pvcreate /dev/sdx"
c.查看或验证逻辑分区是否建立成功 pvdisplay || pvs
d.创建卷组管理器,创建之前查看是否有卷组存在于PV中 vgdisplay || vgs
e.创建卷组 vgcreate <volume_group> <physical_volume> "eg--> vgcreate DEY /dev/sdx"
f.创建逻辑卷 lvcreate -L <size> <volume_group> -n <logical_volume> "eg--> lvcreate -L 1G DEY -n root"
g.验证逻辑卷 lvdisplay || lvs
如果需要更改容量大小或者其它原因不需要,逆向即可。 lv --> vg --> pv
6.文件系统的格式:
‘爱笑的考拉’ 温馨提示,关于格式的命令常有变化,最新的使用方式请查找在线文档;这里提供两个少用的格式命令。
通用格式命令, " mkfs filetype device"
格式文件系统 FAT32 命令, " mkfs.vfat -F32 /dev/sdx "
格式文件系统 SWAP 命令, " mkswap /dev/sdx " ;交换分区虽不用挂载,但需要激活 命令为, " swapon /dev/sdx "
7.写入 Fstab:
尽管每个发行版写入方式不同,但都需要写入,因为此文件包含了静态文件系统信息,定义了存储设备和分区整合到整个系统的方式。
上一篇: git进行版本控制心得详谈
下一篇: 多嘴同事这回真亏了