EXT文件系统扩容
来源:互联网 发布:java 打开url连接访问 编辑:程序博客网 时间:2024/06/05 07:56
ext系列的文件系统都在块组描述符后面进行预留块组描述符块以便于后续的扩充,目前来看 是系统本身的块组描述符块与预留的块组描述符块数为1024块(目前来看是这样没有看源代码进行验证)
我一直想着所谓的可扩展性是什么。今天进行测试做了一下验证。
1、我的硬盘是320G 大小的 两个分区 sdb1 大小为34G sdb2 260多G 我将其格式化为ext4文件系统 然后给sdb1中 创建文件填充数据(以便后续验证硬盘扩容的时候影不影响原有的数据)
2、调用dumpe2fs 将sdb1的文件系统数据输出到test1.txt 中 ,查看文件系统的信息
大小确实为34G 文件系统块组描述符块为1-3 块 4-1024为保留的块组描述符块
而且通过计算可以得到sdb1块组数目为275个查看275号块组 可以知道最后一个块组是不够32768个块的
3\ 然后参考这篇文章对sdb1 与sdb2进行删除分区(只是删除分区) 重新建立分区
http://blog.csdn.net/yyyyyyyyyywwwwwwwwww/article/details/51535477
4\将sdb1扩充到50G 之后 重新进行挂载 通过dumpe2fs 查看sdb1的信息
发现 sdb1确实大小增加到50G 了 而且发现没有 预留的块组描述符块数目比之前少了一块 这就说明预留的块组描述符块确实是给扩容用的
在查看之前不足32768的块的275块组 发现 其已经够32768个了 也就是说扩充的容量完美的链接到了sdb1中了
最后 对上面创建的文件 通过dd 查看 确实文件内容没有变 还在那里。这个我就不贴出验证过程了 总之通过发disk与resize2fs
给文件系统扩容是可以的 而且还能保持原有的数据不变化。。当然你对sdb1分区的时候要注意起始的扇区要和原来的一样
- EXT文件系统扩容
- HP扩容文件系统
- 文件系统扩容工具
- linux 文件系统扩容
- HPUX 大文件系统扩容
- Aix文件系统扩容
- tfs--淘宝文件系统扩容
- Ext文件系统
- ext 文件系统
- Linux EXT 文件系统 详解
- ext文件系统结构
- ext文件系统机制
- 扩展文件系统(Ext)
- Linux Ext文件系统
- AIX5.3扩容文件系统时报0516-404
- 图形界面扩容缩容acfs文件系统
- Ext文件系统中的日志处理
- 9.1 Ext文件系统族简介
- JSP数据的交互
- 字符替换
- 详解Fragment跟Activity之间的通信
- Linux 下修改数据库密码
- 动态网页开发基础
- EXT文件系统扩容
- 搭建Web环境,初识jsp
- Android 异步通道 -- AsyncChannel
- hello word 在c/c++/c#中的几个表达方式
- angularJS的选择框select
- 张飞硬件设计与开发视频
- Hololens官方教程精简版
- Linux学习之十六(bash脚本编程之五 字符串测试及for循环)
- javaScript 变量 作用域和 内存问题