`

企鹅日记(一):主机规划与磁盘分区

阅读更多

===几个常见的设备文件名:===

IDE硬盘:/dev/hd[a-d]

SCSI/SATA/USB硬盘/U盘:/dev/sd[a-p]

软驱:/dev/fd[0-1]

打印机:25针(dev/lp[0-2]) USB(/dev/usb/lp[0-15])

鼠标:USB(/dev/usb/mouse[0-15]) PS2(/dev/psaux)

当前 CD ROM/DVD ROM :/dev/cdrom

当前鼠标: /dve/mouse

磁带机: IDE(/dev/ht0) SCSI(/dev/st0)

更多linux内核支持的硬件设备与文件名,参考:

http://www.kernel.org/pub/linux/docs/lanana/device-list/devices-2.6.txt

=== 磁盘的组成:===

磁盘由盘片、机械手臂、磁头、主轴马达组成。数据的写入在盘片上进行。盘片上面可以细分为扇区(sector)与柱面(cylinder)两种单位。其中扇区大小为512bytes。

整块磁盘的第一个扇区非常重要,主要记录两个重要信息:

* 主引导分区(Master Boot Record,MBR):可以安装引导加载程序的地方,446bytes。

* 分区表(partition table):记录整块硬盘分区的状态,64bytes。

注:主分区与扩展分区最多可以四个,扩展分区最多一个,可以分成四个主分区,或者三个主分区+一个扩展分区,或者两个主分区+一个扩展分区等等。逻辑分区数量根据操作系统不同而不同,在linux中,IDE最多59个逻辑分区(5号到63号),SATA硬盘最多11个(5号到15号)。

===开机流程与主引导分区(MBR)===

CMOS:记录各项硬件参数其嵌入在主板上面的存储器。

BIOS:写入到主板上的一个韧体(韧体就是写入到硬件上的一个软件程序),开机的时候计算机系统会主动执行的第一个程序,它会去读取CMOS的参数值,并且可以修改里面的参数值。

整个开机流程:

1,BIOS:开机主动执行的韧体,会认识第一个可开机设备,通常是硬盘。

2,MBR:第一个可开机设备的第一个扇区内的主引导分区块,内含引导加载程序。

3,引导加载程序(Boot Loader):一支可读取内核文件来执行的软件。

4,内核文件:开始操作系统功能。

Boot Loader写在MBR里面,最多只有446bytes大小,非常小而完美,提供的功能是:

* 提供菜单:用户可选择不同的开机选项,这是多重引导的重要功能。

* 载入内核文件:直接指向可开机的程序区段来开始操作系统。

* 转交给其他loader:将引导加载功能转交给其他loader负责。

注意第三点:引导加载程序Boot Loader除了可以安装在MBR里面外,还可以安装在每个分区的引导扇区(也叫启动扇区)(boot sector)里面。

===文件系统与目录===

挂载(mount):利用一个目录当成进入点,将磁盘分区的数据放置在该目录下面;也就是说,进入该目录就可以读取该分区的意思。

硬盘分区典型案例:

* /boot

* Swap

* /

* /usr

* /home

* /var

* /tmp

在笔记本上面安装失败的时候可以考虑加入:linux nofb apm=off acpi=off pci=noacpi的启动参数,关闭省电功能。

 

本人博客已搬家,新地址为:http://yidao620c.github.io/

分享到:
评论

相关推荐

    企鹅与怪兽:互联时代的合作共享与创新模式

    企鹅与怪兽:互联时代的合作共享与创新模式

    企鹅智酷:互联网+九大传统行业转型报告

    企鹅智酷:互联网+九大传统行业转型报告

    帝企鹅日记观后感800字.docx

    《帝企鹅日记》是一部揭示南极洲帝企鹅生存之道的纪录片,影片通过细腻的镜头语言,展现了这个物种在极端环境下的坚韧与智慧。以下是从影片中提炼出的一些关键知识点: 1. 团结协作:帝企鹅面对南极的恶劣环境,...

    《帝企鹅日记》观后感字.doc

    《帝企鹅日记》是一部揭示生命坚韧与母爱的伟大纪录片,通过讲述南极洲帝企鹅的生活,展现了生物在极端环境下生存的智慧与勇气。影片以其真实、细腻的镜头语言,让我们深入了解了帝企鹅的生存之道,同时也引发了对...

    帝企鹅日记观后感大全.doc

    《帝企鹅日记》是一部揭示南极生态与帝企鹅生存智慧的纪录片,通过观影,我们可以深入了解到这种生活在地球最寒冷之地的生物所展现出的惊人生命力和团队精神。 首先,帝企鹅的生存策略是一个生动的生物学案例。在...

    《帝企鹅日记》观后感.docx

    《帝企鹅日记》是一部描绘南极洲帝企鹅生存与繁衍的纪录片,以其深情的叙述和震撼的影像展现了生命在极端环境中的坚韧与伟大。影片揭示了帝企鹅面对严寒、饥饿和天敌挑战时所展现出的无尽耐力和亲情之深。 在南极的...

    《帝企鹅日记2—召唤》观后感参考.doc

    《帝企鹅日记2—召唤》是一部记录片,展现了帝企鹅从繁衍到成长的艰辛历程,同时也是对生命坚韧不拔精神的颂扬。影片通过讲述帝企鹅的生活习性,传递了许多关于生存、亲情和勇气的知识点。 首先,影片揭示了帝企鹅...

    企鹅智酷:2019-2020中国互联网趋势报告.pdf

    企鹅智酷:2019-2020中国互联网趋势报告.pdf

    帝企鹅ۥ日记观后感大全精选.doc

    《帝企鹅日记》是一部揭示南极生态与生命坚韧的纪录片,通过观察帝企鹅的生活,展现了大自然中一种非凡的生命力。观影后的感受深深触动了观众的心灵,引发了对生命、团结和坚韧精神的深刻思考。 首先,影片让我们...

    企鹅智库:2019-2020中国互联网趋势报告.pdf

    腾讯企鹅智库出品的《2019-2020中国互联网趋势报告》最新版已经出炉

    企鹅智库:2018新媒体趋势报告(图片版).pdf

    企鹅智库:2018新媒体趋势报告(图片版).pdf

    帕尔默企鹅数据集.rar

    背景描述Palmer Penguins 数据集是近年来在数据科学和机器学习领域受到关注的一个数据集,经常被用作鸢尾花数据集的一个替代品。数据集包含了对南极洲不同地区生活的企鹅种群的研究数据,主要用于数据探索和可视化,...

    ps练习猫和企鹅

    本教程通过一系列细致的操作步骤,向读者展示了如何使用PS软件完成猫和企鹅的图片合成工作。这些技能不仅适用于本案例,还可以广泛应用于各种图像编辑场景中。希望读者通过实践这些步骤,能够熟练掌握PS的基本操作,...

    【帝企鹅算法】基于帝企鹅算法求解单目标问题附matlab代码.zip

    【帝企鹅算法】是一种模仿自然界中帝企鹅在寒冷环境下寻找最优避寒策略的仿生优化算法。这种算法在解决单目标优化问题时表现出高效性和鲁棒性,被广泛应用于工程、科学计算以及各种复杂问题的求解。在本资料中,重点...

    企鹅(一款电脑桌面小应用)

    在这个特定的例子中,"winpenguins"可能是该应用的名称,暗示着企鹅的图标或者主题与企鹅相关,带给用户一种可爱和友好的视觉体验。 在IT领域,桌面应用的开发通常涉及多种技术和工具。对于Windows系统,开发者可能...

    戳企鹅游戏源码

    层负责显示和处理特定的图形和事件,例如,一个层可能专门处理游戏界面,另一个层处理玩家与企鹅的碰撞检测。 3. **游戏逻辑**:lua脚本主要负责游戏的逻辑控制。在"戳企鹅"中,这可能包括企鹅的移动规则、玩家点击...

    企鹅智酷年度报告:移动时代创业黄金法则.rar

    《企鹅智酷年度报告:移动时代创业黄金法则》是一份深入探讨移动互联网时代创业规律的重要文献。报告全面分析了在当前技术飞速发展、移动设备普及的背景下,创业者们如何抓住机遇,遵循黄金法则成功开创事业。以下将...

    帝企鹅EPO优化算法原理、测试函数及matlab代码

    帝企鹅优化算法(Emperor Penguin Optimization Algorithm, 简称EPO)是一种模拟生物进化策略的全局优化算法,灵感来源于南极洲帝企鹅在极端环境下寻找食物的行为。该算法结合了群体智能和自然选择机制,旨在解决...

    【无人机三维路径规划】基于帝国企鹅算法实现无人机三维路径规划附matlab代码.zip

    本资料主要探讨了基于帝国企鹅算法(Emperor Penguin Algorithm, EPA)的无人机三维路径规划,并提供了MATLAB仿真代码,以帮助理解和实践这一技术。 一、帝国企鹅算法简介 帝国企鹅算法是一种新兴的生物启发式优化...

    新北师大小学一年级数学上册可爱的企鹅PPT课件.pptx

    在第一页和第二页,可能是课程的引入部分,可能包含企鹅的图片和一些与企鹅相关的趣味问题,激发孩子们的学习兴趣。虽然具体内容没有给出,但通常这类引言会用生动的故事或情境来吸引孩子的注意力。 第三页出现了...

Global site tag (gtag.js) - Google Analytics