使用U盘安装linux系统的原理

这个学期专业课开了linux操作系统,自己也觉得挺有意思,所以在网上买了一本鸟哥的私房菜,跟着鸟哥就学了起来 。
学习linux,当然需要一台合适的练习机,光背命令是没用的,一定要实践实践再实践,鸟哥也曾曰,安装linux没有超过10次以上的,那不叫学了linux 。
so学习linux,就从安装系统开始吧 。
网上有很多安装linux系统的教程,这里我就不再一一阐述了,且讲讲鸟哥书中提到的原理吧 。
1.明白操作系统的概念
操作系统( ,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行 。
上面是百度百科对操作系统概念的解释,我们从中可以提取出一个很重要的信息,操作系统实则是“计算机程序”,“系统软件” 。它是软件!它是软件!它是软件!(重要的事情说三遍!)所以我们装系统,就是把一个软件安装在电脑的磁盘上啦 。
2.计算机是如何加载操作系统来进行开机的
假设我们现已在计算机的硬盘上安装了系统,那么计算机是怎么找到系统来开机的呢(软件要执行才有用嘛)?这就要涉及到开机流程了 。
下面是整个开机流程到操作系统之前的大概动作:
【使用U盘安装linux系统的原理】

使用U盘安装linux系统的原理

文章插图
有没有对上面的BIOS很熟悉?在用老毛桃装系统时是不是要经常调这小玩意?把U盘设置成第一开机设备?有印象了吧 。好了,下面正式介绍一下BIOS这位老伙伴是个啥玩意 。BIOS是一个写入到主板上的一个韧体(鸟哥说韧体就是写入到硬件上的一个软件程序啊,可要搞明白喽),这个BIOS就是在开机的时候计算机系统会执行的第一个程序了 。接下来BIOS会去分析计算机里面会有哪些存储设备,我们以硬盘为例,BIOS会依据用户的设置去取得能够开机的硬盘(这也是为什么我们可以用u盘来做启动盘),并且到该硬盘里面去读取第一个扇区的MBR位置 。MRB这个仅有的硬盘容量里面会放置最基本的引导加载程序,此时BIOS就功成圆满,而接下来就是MBR内的引导加载程序的工作了 。这个引导加载程序的目的是在加载内核文件,由于引导加载程序是操作系统在安装的时候所提供的,所以他会识别硬盘的文件系统格式,因此就能够读取内核文件,然后接下来就是内核文件的工作,引导加载程序也功成圆满,之后就是大家所知道的操作系统的任务啦!
3.使用u盘安装linux系统原理
以前装系统好多是使用光盘来安装的(哥鸟的教程也是!),不过前提是你电脑上要有光驱!现在有了u盘感觉特方便,装系统可以在网上下载U盘启动制作工具来做成老毛桃,大白菜什么的,装Linux可以下载制作工具!不管是用u盘装linux还是,我们都是借助制作工具来把普通u盘做成启动盘,把引导写在u盘里,这样你才能从u盘进行开机!并开始你的装系统操作!