当前位置: 首页 > news >正文

计算机储存与分区

Disk partitioning

盘分区是在辅助储存上创建一个或多个区域,以便可以单独管理每个区域。而这些区域称为分区(partition)。这通常是在为新盘选择分区方案后,需要做的事。

MBR and GPT

分区方案(分区表)有很多种比如 MBR Partition Table 和 GUID Partition Table (GPT),现在几乎都采用后者,当然,GPT 兼容前者。而且 GPT 是 UEFI 标准的一部分。
在这里插入图片描述

Partition type

分区有不同的类型,但是这个类型的定义全看操作系统:
Wikipedia - Partition type

从 Windows 磁盘管理和 Linux 磁盘管理对于 EFI 分区的类型描述都是一样的:EFI system partition
在这里插入图片描述
在这里插入图片描述

GUID partition table

在这里插入图片描述

Volume

分区一词确实好用,但这个名词是硬件层级(hardware-level)的,而对于操作系统级(OS-level),我们将其抽象化,称为逻辑分区或卷(volume)。
例如:

Physical disksDisk1 (/dev/sda):┌──────────────────────────────────────┬─────────────────────────────────────┐│ Partition1  50 GiB (Physical volume) │ Partition2 80 GiB (Physical volume) ││ /dev/sda1                            │ /dev/sda2                           │└──────────────────────────────────────┴─────────────────────────────────────┘Disk2 (/dev/sdb):┌──────────────────────────────────────┐│ Partition1 120 GiB (Physical volume) ││ /dev/sdb1                            │└──────────────────────────────────────┘
LVM logical volumesVolume Group1 (/dev/MyVolGroup/ = /dev/sda1 + /dev/sda2 + /dev/sdb1):┌─────────────────────────┬─────────────────────────┬──────────────────────────┐│ Logical volume1 15 GiB  │ Logical volume2 35 GiB  │ Logical volume3 200 GiB  ││ /dev/MyVolGroup/rootvol │ /dev/MyVolGroup/homevol │ /dev/MyVolGroup/mediavol │└─────────────────────────┴─────────────────────────┴──────────────────────────┘

Filesystem

一组数据被称为文件(file),管理这些文件的系统则称为文件系统(Filesystem),每个分区采用的文件系统可以一样也可以不一样,用户不会直接操作分区,而是操作分区所采用的文件系统

Windows

Windows 对于普通用户很友好,他把每个分区都用驱动器字符标记了一遍,比如 C、D、E。各个文件系统里面建立自己的目录和文件。

Linux

Linux 则是有一个根目录(root dictionary)即 /,这个目录下面有不同的目录:
在这里插入图片描述
而这些目录里可以挂载其他的文件系统(即分区),比如文件系统 /dev/sda2 就是挂载的 /boot/efi
在这里插入图片描述

相关文章:

计算机储存与分区

Disk partitioning 盘分区是在辅助储存上创建一个或多个区域,以便可以单独管理每个区域。而这些区域称为分区(partition)。这通常是在为新盘选择分区方案后,需要做的事。 MBR and GPT 分区方案(分区表)有…...

OpenCV之换脸技术:一场面部识别的奇妙之旅

在这个数字化与智能化并进的时代,图像处理技术日益成为连接现实与虚拟世界的桥梁。其中,换脸技术作为一项颇受欢迎且富有挑战性的应用,不仅让人惊叹于技术的魔力,更在娱乐、影视制作等领域展现了无限可能。今天,我们就…...

Linux学习笔记9 文件系统的基础

一、查看文件组织结构 Linux中一切都是文件。 Linux和Win的文件系统不是一个结构,Linux存在的根目录是所有目录的起点。 所有的存储空间和设备共享一个根目录,不同的磁盘块和分区挂载在其下,成为某个子目录的子目录,甚至设备也挂…...

Android OpenGL粒子特效

在本篇,我们将开启一个新的项目,探索粒子的世界。粒子是一种基本的图形元素,它们通常被表示为一组点。通过巧妙地组合一些基础的物理效果,我们能够创造出许多令人惊叹的视觉效果。想象一下,我们可以模拟一个水滴从喷泉…...

5 -《本地部署开源大模型》在Ubuntu 22.04系统下ChatGLM3-6B高效微调实战

在Ubuntu 22.04系统下ChatGLM3-6B高效微调实战 无论是在单机单卡(一台机器上只有一块GPU)还是单机多卡(一台机器上有多块GPU)的硬件配置上启动ChatGLM3-6B模型,其前置环境配置和项目文件是相同的。如果大家对配置过程还…...

dpkg:错误:另外一个进程已经为dpkg前端锁加锁

一、 问题描述 在新装ubuntu系统时,我们常常会遇见dpkg的错误,dpkg:错误:另外一个进程已经为dpkg前端锁加锁,如下图。 二、问题解决 方法一 先执行sudo rm /var/lib/dpkg/lock-frontend然后再继续安装软件包,如果出现问题dpkg:…...

基于SSM服装定制系统的设计

管理员账户功能包括:系统首页,个人中心,用户管理,服装类型管理,服装信息管理,服装定制管理,留言反馈,系统管理 前台账号功能包括:系统首页,个人中心&#xf…...

RK3588开发笔记-usb3.0 xhci-hcd控制器挂死问题解决

目录 前言 一、问题现象 二、问题分析 三、问题排查 总结 前言 在使用 RK3588 芯片进行开发的过程中,我遇到了 USB 3.0 xHCI-HCD 控制器外接5G通讯模块偶尔挂死的问题。这个问题导致 USB 设备失去响应,且不能恢复,需要重启整个系统才能恢复使用,针对该问题进行大量测试以…...

深入解析TCP/IP协议:网络通信的基石

1. 引言 TCP/IP 协议是现代计算机网络的核心,它为互联网上的设备提供了通信的基础。在网络通信中,TCP/IP 协议栈是无处不在的,无论是个人设备的浏览器请求,还是大型分布式系统的内部通信,都依赖于它的稳定、高效与可靠…...

基于微信小程序的汽车预约维修系统(lw+演示+源码+运行)

基于微信小程序的汽车预约维修系统 摘要 随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了基于微信小程序的汽车预约维修系统的开发全过程。通过分析基于微信小程序的汽车预约维修系统管理的不足,创建了…...

wifi、热点密码破解 - python

乐子脚本,有点小慢,试过多线程,系统 wifi 连接太慢了,需要时间确认,多线程的话系统根本反应不过来。 也就可以试试破解别人的热点,一般都是 123456 这样的傻鸟口令 # coding:utf-8 import pywifi from pyw…...

bean的实例化2024年10月17日

跟不上为基础 1.你的java学习路线 2. 3.课程 注解的装配 contoller调用service用的是注解装配...

告别ELK,APO提供基于ClickHouse开箱即用的高效日志方案——APO 0.6.0发布

ELK一直是日志领域的主流产品,但是ElasticSearch的成本很高,查询效果随着数据量的增加越来越慢。业界已经有很多公司,比如滴滴、B站、Uber、Cloudflare都已经使用ClickHose作为ElasticSearch的替代品,都取得了不错的效果&#xff…...

Excel使用技巧:定位Ctrl+G +公式+原位填充 Ctrl+Enter快速填充数据(处理合并单元格)

Excel的正确用法: Excel是个数据库,不要随意合并单元格。 数据输入的时候一定要按照行列输入,中间不要留空,不然就没有关联。 定位CtrlG 公式原位填充 CtrlEnter快速填充数据 如果把合并的单元格 取消合并,只有第一…...

JAVA学习-练习试用Java实现“成绩归类”

问题: 编写程序,输入一批学生的成绩,遇0或负数则输入结束,要求统计并输出优秀(大于85)、通过(60~84)和不及格(小于60)的学生人数。 示例 &#x…...

【Hive】7-拉链表的设计与实现

拉链表的设计与实现 数据同步问题 背景 例如:MySQL中有一张用户表: tb_user,每个用户注册完成以后,就会在用户表中新增该用户的信息,记录该用户的id、手机号码、用户名、性别、地址等信息。 每天都会有用户注册,产生…...

Maxwell 底层原理 详解

Maxwell 是一个 MySQL 数据库的增量数据捕获(CDC, Change Data Capture)工具,它通过读取 MySQL 的 binlog(Binary Log)来捕获数据变化,并将这些变化实时地发送到如 Kafka、Kinesis、RabbitMQ 或其他输出端。…...

使用短效IP池的优势是什么?

短效IP池作为代理IP服务中一种独特的资源管理方式,其应用已经在数据采集、市场分析和网络安全等多个领域中展示出强大的功能。尽管“短效”听起来似乎意味着某种限制,然而在某些特定的应用场景下,短效IP池却提供了无可比拟的优势。本文将详细…...

zynq烧写程序到flash后不运行

🏆本文收录于《全栈Bug调优(实战版)》专栏,主要记录项目实战过程中所遇到的Bug或因后果及提供真实有效的解决方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&am…...

JMeter如何设置HTTP代理服务器?

1、 2、添加线程组 3、设置HTTP代理服务器,目标控制器选择“测试计划>线程组” 过滤掉不需要的信息 4、设置电脑手动代理 5、点击启动,在浏览器操作就可以了...

BetterGenshinImpact多开终极指南:同时管理多个原神账号的完整教程

BetterGenshinImpact多开终极指南:同时管理多个原神账号的完整教程 【免费下载链接】better-genshin-impact 📦BetterGI 更好的原神 - 自动拾取 | 自动剧情 | 全自动钓鱼(AI) | 全自动七圣召唤 | 自动伐木 | 自动刷本 | 自动采集/挖矿/锄地 | 一条龙 | …...

Xinference-v1.17.1视频内容审核系统实战

Xinference-v1.17.1视频内容审核系统实战 视频内容审核一直是内容平台面临的重要挑战,传统的人工审核方式效率低下且成本高昂。今天我们来体验一下基于Xinference-v1.17.1构建的视频内容审核系统,看看AI如何智能识别违规内容。 1. 系统核心能力展示 X…...

深入操作系统原理:Qwen3.5-9B-AWQ-4bit解读进程调度与内存管理

深入操作系统原理:Qwen3.5-9B-AWQ-4bit解读进程调度与内存管理 1. 操作系统教学的新助手 计算机操作系统课程向来以抽象难懂著称。学生们常常被进程状态转换、死锁条件、页面置换算法等概念困扰,而传统教学方式又难以直观展示这些动态过程。这正是Qwen…...

LFM2.5-1.2B-Thinking-GGUF嵌入式开发应用:STM32项目代码注释与文档生成

LFM2.5-1.2B-Thinking-GGUF嵌入式开发应用:STM32项目代码注释与文档生成 1. 引言:嵌入式开发的文档困境 在STM32等嵌入式开发项目中,我们经常面临一个尴尬的现实:代码写完了,但注释和文档却总是"待办事项"…...

EasyAnimateV5图生视频实战:多图批量处理脚本开发(Python+requests API)

EasyAnimateV5图生视频实战:多图批量处理脚本开发(Pythonrequests API) 1. 项目背景与需求场景 在日常的内容创作和视频制作中,我们经常遇到这样的需求:需要将大量的静态图片转换为动态视频。无论是电商商品展示、社…...

OpenClaw安全防护指南:Kimi-VL-A3B-Thinking本地化部署最佳实践

OpenClaw安全防护指南:Kimi-VL-A3B-Thinking本地化部署最佳实践 1. 为什么需要特别关注OpenClaw的安全配置? 去年夏天,我在整理公司财报时突发奇想:能不能让AI助手帮我自动生成分析图表?当我看着OpenClaw的鼠标指针在…...

C++内存管理 C++模板

个人主页:小则又沐风 个人专栏:<数据结构> <竞赛专栏> <C语言> <C> 目录 一 C的内存管理 1.C语言的内存管理 2.C的内存管理 3.new和delete的实现原理 4. C内存管…...

Kandinsky-5.0-I2V-Lite-5s性能调优:加速推理与降低显存占用的技巧

Kandinsky-5.0-I2V-Lite-5s性能调优&#xff1a;加速推理与降低显存占用的技巧 1. 引言 如果你正在使用Kandinsky-5.0-I2V-Lite-5s进行图像到视频的生成任务&#xff0c;可能会遇到两个常见问题&#xff1a;推理速度不够快和显存占用过高。这篇文章将分享几个实用的性能调优技…...

C# 13主构造函数到底怎么用:从语法糖到IL底层,3步写出零反射、零冗余的生产级代码

第一章&#xff1a;C# 13主构造函数到底怎么用&#xff1a;从语法糖到IL底层&#xff0c;3步写出零反射、零冗余的生产级代码 C# 13 的主构造函数&#xff08;Primary Constructors&#xff09;并非简单的语法糖&#xff0c;而是编译器在类型声明阶段就完成参数绑定与字段初始化…...

别再只用DWA了!ROS Melodic下TEB、DWB等5种局部规划器保姆级配置与实战对比

别再只用DWA了&#xff01;ROS Melodic下5种局部规划器深度评测与工程实践指南 差速驱动机器人在仓库货架间穿梭时突然"卡死"&#xff0c;在狭窄走廊中频繁出现路径震荡&#xff0c;遇到动态行人时避障反应迟钝——这些场景是否让你反复调整DWA参数到怀疑人生&#x…...