# CentOS BIOS Boot实现流程
## 1. 简介
在开始解释实现CentOS BIOS Boot之前,我们先来了解一下什么是BIOS(Basic Input Output System)。
BIOS是计算机上的一种固件,也是计算机系统中的一个重要组成部分。它负责启动计算机硬件和软件,提供基本的输入输出功能。在计算机启动的时候,BIOS将硬件初始化,并加载操作系统。
CentOS            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-06 12:08:24
                            
                                62阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux系统是一个非常受欢迎的开源操作系统,许多用户选择在他们的计算机上安装Linux系统以获取更多的自由和灵活性。在安装Linux系统时,一个重要的步骤是设置启动设备以在启动时加载操作系统。在许多计算机上,特别是最新的计算机上,EFI(可扩展固件接口)取代了BIOS(基本输入/输出系统)作为启动设备的标准。
安装Linux系统时,EFI分区的大小是一个值得关注的问题,因为正确分配EFI分区大            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-30 10:01:15
                            
                                825阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.安装虚拟机-------------------------------------------------分区方案描述------------------------------------------------------------必须的分区           boot分区:      &nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-26 01:17:27
                            
                                327阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ( 1 )最基本分区方案:/ :建议大小在 5GB 以上。 swap :即交换分区,建议大小是物理内存的 1~2 倍。( 2 )进阶分区方案:/boot :用来存放与 Linux 系统启动有关的程序,比如启动引导装载程序等,建议大小为 100MB 。 / : Linux 系统的根目录,所有的目录都挂在这个目录下面 。/home :存放普通用户的数据,是普通用户的宿主目录,建议大            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-04 23:43:49
                            
                                1196阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            点评:CentOS 6.4是当前最新版本,很多朋友想尝试下,跑php运行环境,linux是王道,这里感谢osyunwei网站,确实学到不少好东西-附:CentOS 6.4下载地址32位:http://mirror.centos.org/centos/6.4/isos/i386/CentOS-6.4-i386-bin-DVD1to2.torrent64位:http://mirror.centos.o            
                
         
            
            
            
            引入:在linux系统中,每个设备都被当成一个文件来对待。几乎所有硬件设备都在/dev这个目录下。需要掌握的是磁盘的设备文件名:IDE接口的为/dev/hd[a-d],SATA的为/dev/sd[a-p]。那么分区后的设备文件名呢? 磁盘的第一个扇区磁盘数据的写入在盘片上,盘片的单位是扇区(512bytes),整块磁盘的第一个扇区最重要,它记录了两个重要的信息:1.主引导分区(MBR):            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-01 13:26:36
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            安装分区以及配置方案manjaro 安装分区以及配置方案根分区/:看成Windows的C分区,在重装系统时只格式化根分区/
/home分区:要存放用户目录及用户日积月累的数据,要尽量大些
/boot:不使用 UEFI 时,/boot 的建议大小时 200 MB,使用 UEFI 时,需要至少 512 MiB 空间
/var:分配 8-12 GB 对于桌面系统来说是比较合适的取值,具体取值取决于安装的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-15 08:54:09
                            
                                592阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              三.关于常见挂载点的容量设置   每个人的硬盘大小都不同,自然也没有“定论”了,我大致说下,大家可以根据自己实际情况,酌情考虑   1. boot   Linux系统,它的引导文件很小很小,这个boot挂载点,大家分 100M,就足够了(这个基本上能算是定论!不管你硬盘多大,就分这么多,足够足够了!等你安装完了系统,去看看它,其实就占 45M——50M)   小知识:BOOT挂载点,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-21 12:56:19
                            
                                144阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SWAP是Linux中的虚拟内存,用于扩充物理内存不足而用来存储临时数据存在的。它类似于Windows中的虚拟内存。在Windows中,只可以使用文件来当作虚拟内存。而linux可以文件或者分区来当作虚拟内存。首先查看当前的内存和swap 空间大小(默认单位为k, -m 单位为M):  free -m  此处可以看到总内存是503M,SWAP不存在。查看swap信息,包括文件和分区的详细信息  #            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-24 22:00:34
                            
                                239阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、需求背景现使用服务器没有做swap分区且内存无法扩容,当内存使用较高时,tomcat等应用程序出现异常甚至内存溢出的报错。需要添加额外的 swap 空间以提升Linux服务器的性能。由于磁盘均已挂载在使用中,无法通过新建分区来做swap分区,下面在不创建一个新的分区的前提下只使用命令行来添加一个swap 文件到 Linux 系统中。在Linux操作系统中,通常都使用一块磁盘的一整块分区来作为交            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-12 06:13:23
                            
                                71阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一,Linux分区 centos7开始分区。1、 boot分区大小:一般300Mb左右。作用:引导分区,包含了系统启动的必要内核文件,即使根分区损坏也能正常引导启动,一般这些文件所占空间在200M以内。分区建议:分区的时候可选100M-500M之间,如果空间足够用,建议分300-500M。避免由于长期使用的冗余文件塞满这个分区。  2、swap分区:  &n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-10 22:46:27
                            
                                119阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            df  可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 
 
 du 可以查看文件及文件夹的大小。 
  
  
 
  
df:
常用 
  
   df -h    以易读形式显示 磁盘空间 
   linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
1.命令格式:
            
                
         
            
            
            
            1.Linux的由来Linux是GNU-Linux的简称。GNU是理查德-史托曼(Richard Stallman)创立的一个开源组织。当年由于Unix收费和比尔盖茨,造成了很多程序员认为软件应当是商品,应该收费卖钱。而且盖茨认为源代码是机密,应当保密,收了买家的钱还不提供源代码。于是,理查德-史托曼(Richard Stallman)很愤怒,他认为这样搞会阻碍IT的发展。于是他创立了GNU,他想            
                
         
            
            
            
            在使用Linux操作系统时,启动过程是非常重要的一环。其中,一个关键的部分就是引导加载程序(boot loader)。而在Linux中,有许多不同的引导加载程序可供选择,其中最常见的就是红帽公司开发的GRUB(GRand Unified Bootloader)。
GRUB是一种功能强大且灵活的引导加载程序,它能够支持多种操作系统的启动,并且具有丰富的配置选项。在Linux系统中,GRUB通常被用            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-12 10:43:42
                            
                                118阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            centos6.9下通过kvm安装虚拟机,以及安装过程中出现的常见问题解决
    说明以下所有操作都基于centos6.9查看系统是否支持虚拟化结果有vmx|svm才支持虚拟化egrep '(vmx|svm)' --color=always /proc/cpuinfo系统设置1.关闭 selinux修改 /etc/selinux/config, /etc/sy            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 09:13:35
                            
                                51阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本章主要是安装一个Linux系统的基础知识安装Linux操作系统搭配的主机设备主要考虑:CPU,内存,硬盘,显卡,网卡此外,还需要考虑:主机作为什么用途,比如,家用小型主机,中小型企业或者学校的FTP,邮件,网页等网络服务主机; 企业用计算机可以考虑购买商业服务器。硬件设备在Linux中的文件名在类unix系统中,“一切皆文件”。SATA接口的硬盘的文件名为 /dev/sd[a-d];
在Lin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-15 14:27:45
                            
                                36阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            事由:因为在安装oracle数据库时报swap分区大小不满足,所以这里需要在原swap分区大小基础上做一个扩展。简介:swap分区的作用,大白话就是当电脑内存不够用时,借用硬盘空间使用,被使用的硬盘空间为swap分区,这个空间大小将被提前规划好。swap分区的好处是电脑不会因为内存被占满而立即死机。下面为扩展swap分区步骤导图:  操作纪要:    &nb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-23 15:29:11
                            
                                113阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Linux系统在启动过程中会使用分区中的一小部分,这部分数据主要用于启动引导程序和内核。因此,要确定Linux boot分区需要多大,我们需要考虑一些因素。
首先,启动引导程序和内核的大小是一个关键因素。通常,引导程序和内核的大小约为几百KB。因此,如果只考虑这两部分,那么一个几百KB大小的分区就足够了。
然而,我们还需要考虑到引导过程中可能会用到的其他文件,比如配置文件、驱动程序等。这些文件            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-30 10:12:12
                            
                                201阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              Linux boot分区用于存放内核文件以及Linux一些启动配置文件,一般情况下分区大小为500M足够使用,如果出现空间不足的问题可以使用以下方法来解决。查看已经安装的内核dpkg --get-selections|grep linux-imagelinux-image-4.4.0-128-generic           install
linux-image-4.4.0-13            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-17 13:42:50
                            
                                33阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            操作系统的安装Linux系统对于分区还是有一些基本要求的。至少需要有一个根分区“/”,根分区主要用来存放系统文件及程序,大小至少为5GB。要有一个交换(swap)分区,交换分区用来支持虚拟内存。当物理内存小于8GB时,交换分区一般为物理内存的1.5倍;当物理内存大于8GB时,交换分区可配置为8GB~16GB,无需更大。 
  一般企业场景最好配置交换分区 
  
/boot分区时系统的引导分区,用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-19 20:21:58
                            
                                303阅读