Linux 分区加载指南(linux加载分区)

Linux分区加载指南

随着Linux内核的演进,网络设备,特别是路由器,服务器,可以被加载到不同的内核分区中,并通过内核管理器在不同的分区之间转移。加载分区是管理Linux内核的基础,这也是物理存储的基础,在Linux系统中,加载分区的主要目的是为了支持分区表中存储的内核设置,以及让操作系统正确工作。

基本分区是指每个分卷上具有主bootloader(MBR)的划分,用于存放特定分区表和所有内核设置。每个基本分区可以有多个嵌套分区,每个嵌套分区也具有MBR,用于存放特定分区表和对应内核设置。

在Linux上,以下命令可以实现分区加载:

fdisk -l:列出当前已经加载的分区;

parted:使用parted命令识别和加载磁盘的分区表,当然也可以用fdisk命令实现相同的功能;

mkfs:用于制作文件系统,把分区中的每个文件系统都格式化成Linux格式,便于操作系统的正确工作;

mount:把某个特定分区绑定到根目录或其他目录,从而实现有效的加载;

而在这一过程中,需要特别注意的是更新内核,因为要有效地加载分区,内核必须支持你要安装的内核。例如,你可以使用以下命令在当前内核中安装新内核:

wget URL下载内核

tar -xzvf

kernel.tar.gz 从tar文件中提取新内核

cd kerneldir

make *config 根据你的硬件特征自定义内核配置

make 生成新内核

make modules; make modules_install 编译内核模块并安装模块

make install 安装新内核

grub2-install /dev/sda 安装新引导程序

grub2-mkconfig -o /boot/grub2/grub.cfg 生成新的配置

这样,当新内核正确安装完成后,之前已经加载过的分区就可以继续使用,并实现正确加载。

总结来说,Linux系统分区加载需要在MBR上划分基本分区,然后在每个分区上分配MBR,并利用fdisk、parted命令识别和加载磁盘的分区表,最后用mkfs命令格式化文件系统,mount命令把某个特定分区绑定到根目录或其他目录,这样,就可以有效的加载分区。


数据运维技术 » Linux 分区加载指南(linux加载分区)