第二章 主机规划与磁盘分区

2.1.1 与Linux搭配的主机配备

1??服务器中内存是越大越好。事实上在Linux服务器中,内存的重要性比CPU还要高的多。因为如果内存不够大,就会使用到硬盘的内存交换空间(swap),硬盘比内存的速度要慢的多,所以内存太小会影响到整体系统的性能。

2??Hard Disk 由于数据量与数据存取频率的不同,对于硬盘的要求也不相同。

如果是一般的小型服务器,通常重点在于容量,硬盘容量大于20GB就够用了。

如果服务器是作为备份或者小企业的文件服务器,就要考虑用高阶的磁盘阵列(RAID)模式。

TIPS:磁盘阵列(RAID)是利用硬件技术将数个硬盘整合成为一个大硬盘的方法,操作系统只会看到最后被整合起来的大硬盘。磁盘阵列是由多个硬盘组成,所以可达到速度性能、备份等任务。

3?? VGA 显卡

4?? Network Interface Card网卡--是服务器上最重要的元件之一。

2.1.2 各硬件设备在Linux中的文件名

选择好需要的硬件设备后,了解各硬件在Linux中扮演的角色。

在Linux系统中,每个设备都被当成一个文件来对待。

在Linux系统中,几乎所有的硬件设备文件都在 /dev 这个目录内

设备在Linux当中的文件名:

如果机器使用的是跟网际网络供应商(ISP)申请使用的云端机器,这时可能会得到的是虚拟机。

为了加速,虚拟机内的磁盘是使用仿真器产生,该仿真器产生的磁盘文件名为 /dev/vd[a-p]系列的文件名

举例:SATA接口的硬盘文件名称即为 /dev/sd[a-d],其中,括号内的字母为 a-d 当中的任意一个。

即有/dev/sda、dev/sdb、dev/sdc、dev/sdd 这四个文件的意思。

2.1.3 使用虚拟机

硬件虚拟化技术成熟,目前普通的中阶个人计算机的CPU微指令集中,就已经整合了硬件虚拟化指令集了,所以,随便一台计算机就能够虚拟化出好几台逻辑独立的系统了。

虚拟化系统可以很简单的制作出相仿的硬件资源。

虚拟化软件推荐:

Windows系列,推荐使用 virtualbox

Linux系统使用原来系统内就有的虚拟机管理员来处理。

目前Linux系统大多使用 KVM 这个虚拟化软件

2.2 磁盘分区

Linux系统安装在计算机的磁盘中。

一块磁盘可以被分区成多个分区的(partition)

以windows为例,一块磁盘可以分区成为C、D、E、F盘。

Linux的设备都是以文件的型态存在,分区的文件名是什么?如何进行磁盘分区?磁盘分区的限制?

2.2.1 磁盘连接的方式与设备文件名的关系

个人计算机常见的磁盘接口有两种,分别是:SATA、SAS接口

虚拟化是目前很常见的一项技术,因此使用的机器很可能就是虚拟机,这些虚拟机使用的“虚拟磁盘”并不是正规的磁盘界面,这种情况下,磁盘文件名就不一样了。

正常的实体机器大概使用的都是 /dev/sd[a-] 的磁盘文件名

虚拟机环境下,为了加速,可能就会使用 /dev/vd[a-p]这种设备文件名

虚拟机:假设主机为虚拟机,里面仅有一颗VirtIO接口的磁盘,在Linux操作系统里面的磁盘文件名应该是 /dev/vda 才对

SATA接口:SATA/USB/SAS等磁盘接口都是使用SCSI模块来驱动的,因此这些接口的磁盘设备文件名都是 /dev/sd[a-p] 的格式。所以SATA/USB 接口的磁盘根本就没有一定顺序,是根据Linux核心侦测到磁盘的顺序。

磁盘被分成两个分区,分区的设备文件名如何命名?

  磁盘的组成:盘片、机械手臂、磁头、主轴马达,数据的写入是在盘片上面。

  盘片上面又可细分出:扇区(Sector)、磁道(Track)两种单位

  扇区的物理量设计有两种大小:512Bytes、4KBytes

2.2.2 MSDOS(MBR)与 GPT 磁盘分区表(partition table)

2.2.3 开机流程中的 BIOS 与 UEFI 开机检测程序

为了计算机硬件系统的资源合理分配,有了操作系统这个系统软件的产生。

操作系统会控制所有的硬件并且提供核心功能,因此我们的计算机就能够认识硬盘内的文件系统,并且进一步的读取硬盘内的软件文件与执行该软件来达成各项软件的执行目的。

操作系统也是软件,计算机是如何认识这个操作系统软件并且执行的。这就牵扯到计算机的开机程序了,目前的主机系统在载入硬件驱动方面的程序,重要有早期的BIOS和新的 UEFI 两种机制

*BIOS搭配 MBR/GPT 的开机流程

*UEFI BIOS搭配 GPT 开机的流程

2.2.4 Linux安装模式下磁盘分区的选择(及其重要)

目录树结构

文件系统与目录树的关系(挂载)

镜像文件的概念:

2.3.2 主机的服务规划与硬件的关系

原文地址:https://www.cnblogs.com/veggiegfei/p/10846955.html

时间: 2024-08-29 13:05:38

第二章 主机规划与磁盘分区的相关文章

鸟哥的linux私房菜——第3章 主机规划与磁盘分区

各硬件在Linux中的文件名(/dev): IDE硬盘:/dev/hd[a-d] SCSI/SATA/USB硬盘:/dev/sd[a-p] U盘:/dev/sd[a-p] (与SATA相同) 软驱:/dev/df[0-1] 打印机:/dev/lp[0-2](25针)./dev/usb/lp[0-15](USB) 鼠标:/dev/usb/mouse[0-15](USB)./dev/psaux(PS2) 当前CD ROM/DVD ROM:/dev/cdrom 当前鼠标:/dev/mouse 磁带机:

拜师鸟哥之linux学习体会(3)——主机规划与磁盘分区

反正现在也睡不着,比赛还有一段时间才开始,那就熬夜再写点心得体会吧,主要针对第三章主机规划与磁盘分区. 一开始我也不太清楚,linux的操作不是只需要掌握一些重要的指令就行了吗?但是后来在项目中要移植一个linux系统到arm芯片上,才知道必须要掌握整个linux系统,就像我们需要掌握windows系统后才能对其进行操作. 1.    linux中所有的信息.数据等都是以文件的形式记录下来的,更加通俗的说,每个装置都被当成一个档案来进行访问,例如IDE接口的硬盘文件名是/dev/hda等.数据的

linux 主机规划和磁盘分区

磁盘组成:盘片,机械手臂,磁头,主轴马达.数据的写入是在片盘上 其中,片盘又可以细分出 扇区和柱面.扇区每个是512bytes. 硬盘包括多个磁盘,每个磁盘的最小单位是扇区.扇区组成一个圆就成为磁道.磁柱也就是由所有磁盘上的同一磁道组成,磁柱是分割硬盘的最小单位由磁柱组成的一个圆面就是柱面了. 注意,整个磁盘的第一个扇区非常重要,它记录了整个磁盘的重要信息.其中包括: 主引导分区(Master Boot Record ,MBR):可以安装引导加载程序的地方,有446bytes 分区表(parti

第三章、主机规划与磁盘分区

1. Linux与硬件的搭配 1.1 认识计算机的硬件配备 1.2 选择与Linux搭配的主机配备: 硬件支持相关网站 1.3 各硬件装置在Linux中的档名 2. 磁盘分区 2.1 磁碟连接的方式与装置档名的关系 2.2 磁碟的组成复习 2.3 磁盘分区表(partition table) 2.4 启动流程与主要启动记录区(MBR) 2.5 Linux安装模式下,磁盘分区的选择(极重要) 3. 安装Linux前的规划 3.1 选择适当的distribution 3.2 主机的服务规划与硬件的关

linux主机规划与磁盘分区

各硬件设备在linux中的文件名 在Linux系统中,每个设备都被当成一个文件来对待. 举例来说,IDE接口的硬盘的文件名即为/dev/hd[a-d],其中,括号内的字母a-d当中的任意一个,也既有/dev/had/,/dev/hda  /dev/hdb /dev/hdc及/dev/hdd这四个文件的意思 Linux下几乎所有的硬件设备文件都在/dev/这个目录内,因此你会看到/dev/had,/dev/fd0 等的文件名 设备                                  

主机规划与磁盘分区

!根目录是一定要挂载到某个分区下的 !linux主机也是可以充当路由器实现NAT功能的,直是耗电能力比路由器大得多 分区的时候,只分出/和swap分区,但是会有个问题,如果根目录所在的分区出现坏道,可能会导致整个根目录损毁. 在linux的环境中,以下几个目录是容量比较大且读写频繁的: / /usr /var /home Swap 可以将这些独立挂载到单独分区,这样,一个分区出现故障,不会影响其他的分区. 硬盘分区设备号 sata为例: /dev/sda1 /dev/sda2 /dev/sda3

【主机规划与磁盘分区】 磁盘分区 MBR

磁盘连接的方式与设备文件名的关系 主流的磁盘接口为SATA接口. SATA/USB/SCSI等磁盘接口都是使用SCSI模块来驱动的,因此这些接口的磁盘设备文件名都是/dev/sd[a-p]的格式.顺序需要根据Linux内核检测到磁盘的顺序来决定. 比如PC上面有两个SATA磁盘以及一个USB磁盘,而主板上面有6个SATA的插槽.这两个SATA磁盘分别安插在转的SATA1 SATA5接口上,请问这三个磁盘在Linux中的设备文件名是什么? 1.SATA1插槽上的文件名 /dev/sda 2.SAT

2. LINUX主机规划与磁盘分区

A. 安装Linux前,需要对使用了解后进行规划, 你必须要针对districtions的特性,服务器软件能力,未来的升级需求,硬件扩充性 B. 对所安装的主机进行磁盘分区规划  目录规划  权限规划   IP规划 2.1 Linux与硬件的搭配  (目前品牌的服务器都基本支持LINNUX,包括各驱动,但是台式机一般不一定,有时没有提供LINUX的驱动,所以硬件购买前需要确认兼容性) 需要考虑计算能力,数据储存的容量,输入输出的I/O,网络接口 2.2 各硬件在LINUX中的文件名 [linux

Linux学习笔记(二)——主机规划及磁盘分区

最近进行系统性的学习Linux系统,读了鸟哥的Linux私房菜,摘录学习笔记如下: 1)  在Linux系统中,每个装置都被当成一个档案来对待,每个装置都会有装置文件名. 2)  磁盘的装置文件名主要分为IDE接口的/dev/hd[a-d]及 SATA/SCSI/USB界面的/dev/sd[a-p]两种: 3)  整颗磁盘的第一个扇区非常重要,因为他记录了整颗磁盘的重要信息!磁盘的第一个扇区主要记录了两个重要的信息,分别是: 主要启动记录区(Master Boot Record, MBR):可以