一.购买一块盘后该进行哪些操作??
一.购买一块盘后该进行哪些操作??
1.初始化,让该硬盘实现上线;上线过程给这块盘指定磁盘分区类型(GPT或者MBR)
2.对该盘进行标准分区或者是用卷的方式进行划分磁盘大小。假如标准分区,该磁盘分区大小固定的,分析信息写在磁盘中有一个DPT磁盘分区表中,该磁盘分区永远跟随磁盘中。
卷的方式:对磁盘或者磁盘分区的一种管理方式,抽象的概念,实现文件系统的扩容或者收缩。跟操作系统有关
格式化(windows)/ 创建文件系统(Linux)
3.对标准分区或者卷进行格式化或者创建文件系统,此过程中要对分区或者卷指定不同的文件系统格式,如windows(NTFS、REFS、FAT32),Linux( xfs、ext4、ext3)
4.使用该文件系统
windows:映射驱动器,给盘符:D:,F:,E: ……..
Linux:通过挂载方式将文件系统进行挂载使用
二.标准分区与逻辑卷的区别
二.标准分区与逻辑卷的区别
- 标准分区:标准分区是直接在磁盘上划分的区域,每个分区的大小在创建时确定,并且之后不能更改。标准分区受到磁盘分区表的限制,例如,在MBR分区表中,主分区的数量最多为4个,而逻辑分区的编号从5开始。这种分区方式的空间管理相对固定,不利于灵活调整存储空间。
- 逻辑卷(LVM):逻辑卷管理(LVM)提供了一种更灵活的存储管理方式,可以对磁盘进行动态管理和调整卷大小而且不会丢失现有数据。它允许用户动态地调整卷的大小,而不需要重新分区或重新格式化。LVM通过将物理存储划分为物理卷(PV)、卷组(VG)和逻辑卷(LV)来实现。逻辑卷可以像普通磁盘或分区一样被格式化和挂载,但它们提供了更高的灵活性,允许用户根据需要动态增加或减少存储空间,而不会影响到正在运行的应用程序。
简而言之,标准分区提供了固定的存储空间,一旦创建就不能更改,而逻辑卷则提供了动态调整存储空间的能力,使得存储管理更加灵活和高效。
Linux系统文件层次结构
位置 | 用途 |
/ | /是根目录,位于文件系统层次结构的顶部;/字符还可以用作文件名中的目录分隔符;例如,如果etc是/目录的子目录,可以将该目录指代为/etc |
/etc | 特定于系统的配置文件 |
/usr | 安装的软件,共享的库,包括文件和只读程序数据。其中重要的子目录包括: /usr/bin:用户命令 /usr/sbin:系统管理命令 /usr/local:本地自定义软件 |
/var | 特定于Linux系统的可变数据,在系统启动之间保持永久性;包含如数据库,缓存目录,日志文件,打印机后台处理文档和网站内容。 |
/home | 默认情况下Linux系统的普通用户家目录的位置;存储个人数据和配置文件 |
/root | Linux系统下超级管理员root的家目录 |
/run | 包含自上一次系统启动以来启动的进程后运行时的数据,包括进程ID文件等;此目录中的内容在重启时重新创建 |
/tmp | 供临时文件使用的全局可写空间,10天内未访问、修改的文件从该目录中删除掉;除此之外,还有/var/temp目录,此目录的文件如果在30天内未曾访问、修改,将自动被删除 |
/root | boot分区用于引导系统,它包含了操作系统的内核和启动系统过程中所要用到的文件,尽量单独划分文件系统 |
/dev | 包含特殊的设备文件,供系统用于访问硬件: /dev/null:是一个特殊的文件,被称为“空设备”或“空设备文件”。这个文件会丢弃所有写入到它的数据,就好像一个黑洞一样。 /dev/random:是一个随机数生成器设备文件,用于生成高质量的随机数 /dev/zero:该设备无穷尽地提供0,可以使用任何你需要的数目——设备提供的要多的多.他可以用于向设备或文件写入字符串 |
必须要单独划分的文件系统:
有可能需要单独划分的文件系统:
/var/log,/home,/app/data,也可以让不同目录脱离/
最小分区方案
/(根分区),swap分区,boot分区
假设环境: CPU:2C,内存:2G,硬件:20G | |
swap分区:LVM形式分区4G | |
Boot分区: 标准形式分区500M | |
/(根分区):LVM形式分区12G | |
可以自定义一个分区,LVM形式 如:/app分区:匹配剩下的空间 |
Linux系统支持的接口设备
IDE接口
IDE 插槽主要用来连接硬盘和光驱等IDE设备的接口,IDE插槽也叫ATA接口。
IDE接口(Integrated Drive Electronics)是电子集成驱动器,是把“硬盘控制器”与“盘体”集成在一起的硬盘驱动器。把盘体与控制器集成在一起减少硬盘接口的电缆数目与长度,数据传输的可靠性得到增强,硬盘制造起来变得更容易的技术。
IDE接口优点:价格低廉、兼容性强
IDE接口缺点:数据传输速度慢、线缆长度过短、连接设备少
SCSI接口
串行连接SCSI接口(SAS)即串行连接SCSI,是新一代的SCSI技术,小型计算机接口,和现在流行的Serial ATA(SATA)硬盘相同,都是采用串行技术以获得更高的传输速度,并通过缩短连接线改善内部空间等。
SAS是并行SCSI接口之后开发出的全新接口。此接口的设计是为了改善存储系统的效能、可用性和扩充性,并且提供与SATA硬盘的兼容性。
理论上支持热插拔
SATA接口
SATA是Serial ATA的缩写,即串行ATA。它是一种电脑总线,主要功能是用作主板和大量存储设备(如硬盘及光盘驱动器)之间的数据传输,由于采用串行方式传输数据而得名,还具有结构简单、支持热插拔的优点。
USB接口
通用串行总线(英语:Universal Serial Bus,缩写:USB)是一种串口总线标准,也是一种输入输出接口的技术规范,被广泛地应用于个人电脑和移动设备等信息通讯产品,USB接口具有热插拔功能。USB接口可连接多种外设,如鼠标和键盘等。
各接口设备类型在Linux的命名
接口设备类型 | 设备命名模式 |
IDE | /dev/hda、/dev/hdb … |
SATA、SCSI、SAS、USB | /dev/sda、/dev/vdb … |
NVME | /dev/nvme0、/dev/nvme1 … |
Virtio-blk虚拟化 | /dev/vda、/dev/vdb … |
SD/MMC | /dev/mmcblk0、/dev/mmcblk1 … |