文件系统

小李独爱秋1 天前
运维·stm32·单片机·嵌入式硬件·文件系统·电脑故障
“bootmgr is compressed”错误:根源、笔记本与台式机差异化解决方案深度指南摘要:bootmgr is compressed 是Windows系统启动过程中一个经典且令人困扰的错误。本文将从技术原理层面深入剖析该错误产生的根本原因,并首次系统性地对比与阐述在笔记本电脑与台式机两种不同硬件环境下,解决此问题的差异化思路、工具选择与实操步骤。内容涵盖错误机制分析、通用修复框架、针对便携性与集成度差异的专项解决方案、制造商工具的应用,以及数据恢复场景的异同,旨在为技术人员和高级用户提供一份全面、深度的排错指南。
燃于AC之乐2 天前
linux·文件系统·系统调用·文件描述符·基础io
【Linux系统编程】基础IO:从文件本质到系统操作❤️@燃于AC之乐 来自重庆 计算机专业的一枚大学生 ✨专注 C/C++ Linux 数据结构 算法竞赛 AI 🏞️志同道合的人会看见同一片风景!
_OP_CHEN2 天前
linux·操作系统·文件系统·c/c++·硬链接·软链接·ext2文件系统
【Linux系统编程】(二十六)一文吃透 Ext 系列文件系统软硬链接:原理、实战与底层逻辑揭秘编辑前言一、链接的本质:文件名与 inode 的映射艺术二、硬链接:共享 inode 的 “文件别名”
_OP_CHEN3 天前
linux·操作系统·文件系统·c/c++·ext2文件系统·路径解析·挂载分区
【Linux系统编程】(二十五)从路径到挂载:Ext 系列文件系统的 “导航” 与 “整合” 核心揭秘在 Linux 的存储生态中,Ext 系列文件系统(Ext2/Ext3/Ext4)不仅要解决 “数据如何存” 的问题,更要攻克 “数据如何找”“多分区如何用” 的核心难题。当我们输入/home/whb/test.c这样的路径访问文件时,系统如何从根目录层层定位到目标文件?频繁访问的路径为何能秒开?多个独立分区又如何被整合进统一的文件目录树?今天这篇文章,我们就聚焦 Ext 文件系统的 “导航”(路径解析、路径缓存)与 “整合”(分区挂载)机制,结合底层原理与实战操作,带你看透文件系统的高效运作逻辑。下面就
未来可期LJ8 天前
linux·文件系统
【Linux 操作系统篇】文件系统 innode的理解Linux 文件系统中,文件名与文件本体是分离的,核心组成如下:使用 ls -li 命令(-i 显示 inode 号,-l 显示文件元数据):
_OP_CHEN9 天前
linux·操作系统·文件系统·c/c++·inode·块组·数据块映射
【Linux系统编程】(二十四)深入 Ext2 块组内部:inode、数据块与目录的底层工作机制前言一、块组内部构成:Ext2 的 “管理中枢” 与 “存储仓库”1.1 超级块(Super Block):文件系统的 “总配置文件”
_OP_CHEN10 天前
linux·操作系统·文件系统·c/c++·ext2文件系统·磁盘分区·块组
【Linux系统编程】(二十三)从块到块组:Ext2 文件系统核心架构的初步认识前言一、文件系统的三大核心基础概念1.1 块(Block):文件存储的 “最小单元”1.1.1 块的核心特性
_OP_CHEN11 天前
linux·操作系统·文件系统·c/c++·计算机硬件·ext文件系统·磁盘寻址
【Linux系统编程】(二十二)从磁盘物理结构到地址映射:Ext 系列文件系统硬件底层原理深度剖析前言一、认识文件系统的硬件基础:从机房到磁盘1.1 机房、机柜、服务器与磁盘的层级关系1.2 磁盘物理结构:机械硬盘的 “五脏六腑”
li_wen0112 天前
大数据·linux·数据库·文件系统·jffs2
文件系统(八):Linux JFFS2文件系统工作原理、优势与局限liwen01 2024.06.23在嵌入式Linux设备中,经常使用jffs2文件系统来作为参数区的文件系统格式。至于为什么要使用jffs2来作为参数区的文件系统,我猜大部分人都没有做过多的思考。
li_wen0113 天前
文件系统·存储介质
文件系统(一):存储介质、原理与架构liwen01 2024.01.01从系统角度来看,文件系统是对文件存储器空间进行组织、分配、负责文件存储并对存入的文件进行保护和检索的一个系统。
cur1es17 天前
windows·io·文件系统·存储·file·硬盘·文件常识
【IO与文件及存储常识】这里先挖一个坑,关于IO的具体内容,我会在后续博客中填补硬盘的种类机械硬盘HDD ➡ 机械硬盘的特点就是便宜,主打一个“量大管饱”,它的核心部件就是盘片和磁头
崎岖Qiu1 个月前
笔记·操作系统·存储管理·文件系统·os
【OS笔记35】:文件系统的使用、实现与管理核心概念:对文件的操作通过操作系统提供的系统调用实现。在编程层面,这些操作表现为一组函数。在深入具体算法之前,需要明确主存(内存)管理与文件存储(外存)管理的区别。
崎岖Qiu1 个月前
笔记·操作系统·存储管理·文件系统·os
【OS笔记36】:文件存储空间管理(一)- 空闲区表法核心思想:空闲区表法(又称空闲文件目录)与内存管理中的“动态分区分配”极为相似。它将磁盘上的空闲物理块组织成一个表,记录每一组连续空闲块的信息。
故事不长丨1 个月前
c#·文件系统·file·fileinfo·i/o操作·i/o流
深度解析C#文件系统I/O操作:File类与FileInfo类的核心用法与场景对比在 C# 的开发领域中,文件系统的输入输出(I/O)操作是极为关键的基础环节。无论是进行数据的持久化存储、读取配置文件,还是实现日志记录功能,都离不开对文件的各种操作 。从企业级应用程序读取数据库连接字符串的配置文件,到桌面应用保存用户个性化设置,再到 Web 应用处理用户上传文件,文件操作贯穿 C# 开发的各个场景。
HHONGQI1231 个月前
文件系统
嵌入式系统应用——FLASH应用之文件系统前面一部分介绍了flash的驱动,但是有了flash驱动电脑的 windows 系统使用的就是 FAT 文件系统,大家都知道,一般我们新买的 SD 卡,如果没有使用过,插入电脑的时候都要先格式化,是因为 SD 卡里面没有建立 FAT 文件系统,所以格式化之后,建立了 FAT 文件系统,电脑才能识别 SD 卡上面的内存和文件。
大模型铲屎官1 个月前
人工智能·python·深度学习·大模型·操作系统·文件系统·计算机组成原理
【操作系统-Day 46】文件系统核心探秘:深入理解连续分配与链式分配的实现与优劣01-玩转LangChain:从模型调用到Prompt模板与输出解析的完整指南 02-玩转 LangChain Memory 模块:四种记忆类型详解及应用场景全覆盖 03-全面掌握 LangChain:从核心链条构建到动态任务分配的实战指南 04-玩转 LangChain:从文档加载到高效问答系统构建的全程实战 05-玩转 LangChain:深度评估问答系统的三种高效方法(示例生成、手动评估与LLM辅助评估) 06-从 0 到 1 掌握 LangChain Agents:自定义工具 + LLM 打造智能
一个平凡而乐于分享的小比特1 个月前
linux·文件系统·归档格式
核心原理:文件系统 vs 归档格式🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:Linux,本专栏目的在于,记录学习Linux操作系统的总结 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖
物联网心球1 个月前
linux内核·文件系统·根文件系统·ext4·initramfs
图文详解Linux根文件系统大家好,这里是物联网心球。本文的主题是Linux根文件系统,在进入正文之前,我们先来思考一个问题:什么是Linux根文件系统?
Trouvaille ~1 个月前
linux·运维·网络·c++·磁盘·文件系统·inode
【Linux】从磁盘到文件系统:深入理解Ext2文件系统💬 欢迎讨论:这是Linux系统编程系列的第九篇文章。在前八篇中,我们学习了进程管理、文件描述符、重定向和缓冲区机制。我们知道文件存储在磁盘上,但磁盘是如何组织管理文件的?文件的属性和内容究竟存储在哪里?Linux如何通过文件名找到文件?本篇将深入磁盘物理结构,理解Ext2文件系统的设计原理。
Trouvaille ~2 个月前
linux·运维·服务器·chrome·文件系统·软硬链接·路径缓存
【Linux】目录、路径与软硬链接:Linux文件组织的奥秘💬 欢迎讨论:这是Linux系统编程系列的第十篇文章。在上一篇中,我们深入理解了Ext2文件系统的内部结构,知道了文件的属性存储在inode中,内容存储在数据块中。但我们访问文件时使用的是文件名,而不是inode号。目录是什么?路径解析是如何工作的?软硬链接有什么区别?本篇将揭示Linux文件组织的奥秘。