一、如何开启UEFI或Uboot模式?
①根据不同机型,按对应快捷键,进入BIOS(常为:F2,Del等)
②按“→”“←”切换到“Boot”,可以看到“Boot mode select”选项,选择UEFI或者Uboot
③设置完成后,按“→”“←”切换到“Save & Exit”选项,选择退出,或者按“F10”保存退出。
二、分区建议
在了解分区之前,先介绍下硬盘的相关分类:硬盘一般分为IDE硬盘、SCSI硬盘和SATA硬盘三种,在Linux系统中,IDE接口的硬盘被称为hd,SCSI和SATA接口的硬盘则被称为sd,其中IDE硬盘基本上已经淘汰,现在市面上最常见的就是SATA接口的硬盘,第1块硬盘称为sda,第2块硬盘称为sdb……,依此类推。
一块硬盘最多有4个主分区,主分区以外的分区称为扩展分区,硬盘可以没有扩展分区,但是一定要有主分区,在扩展分区中可以建立若干个逻辑分区,因此,最合理的分区方式应该最多分三个主分区,一个扩展分区,这样可以有效地利用有限的主分区,然后在扩展分区中建立逻辑分区。
×************************************注意****************************************×
①当BIOS mode为UEFI时,手动创建分区时,必须创建一个“EFi系统分区”,“bootable”为开启状态。
②当BIOS mode为Uboot时,手动创建分区时,必须首先挂载/boot分区。
×********************************************************************************×
三、具体分区大小
一般而言,系统磁盘最基本的分区只需要两个:根分区 与 swap分区;
下面是我使用UEFI模式手动安装常用的分区配置;
目录 | 建议大小 | 格式 | 描述 |
/boot | 1G左右 | ext4 | 引导分区,空间起始位置(安装启动器引导文件的一个分区) |
/ | 尽可能大 | ext4 | 根目录(目录树的起始点) |
/swap | 一般为物理内存两倍 | swap | 磁盘模拟为内存的交换分区,不会使用到目录树的挂载,所以不需要制定挂载点;当系统物理内存不足时,会使用交换分区来保存内存中暂时不用的数据,在需要的时候再调入内存中。 |
EFI | <1G(通常为100M) | EFI系统分区 | 其中存储已安装系统的EFI引导加载程序以及启动时固件使用的应用程序 |
四、一般系统目录树结构
/bin | 基本的用户命令 |
/boot | 系统引导所需文件,包括OS Loader、内核和模块 |
/cdrom | 光驱挂载点 |
/dev | 设备文件 |
/etc | 系统主要的配置文件 |
/home | 用户的主目录 |
/lib /lib64 | 系统所需的基本函数库 |
/lost+found | 文件系统发生错误时,放置产生的临时文件 |
/media | 可移动介质上文件系统的挂载点 |
/mnt | 用于临时挂载文件系统或者别的硬件设备 |
/opt | 应用软件安装位置 |
/proc | 内核信息映像,包括系统信息和进程信息 |
/root | root用户的主目录 |
/run | 系统运行信息 |
/sbin | 基本的系统管理命令。只有系统管理员权限才能执行 |
/srv | 服务启动之后需要访问的数据目录 |
/sys | 系统设备和文件层次结构,并向用户程序提供详细的内核数据信息 |
/usr | 包含大部分的用户命令以及应用程序的目录 |
/var | 存放经常变动的文件,如:系统日志文件、临时文件、输出缓冲区 |