使用mkfs -G 未公开的参数增大文件系统

weixin_38054205 2006-10-30 05:16:08

welcome to http://blog.chinaunix.net/u/10296/showart.php?id=192554 看本文。

mkfs -G 参数在solaris的文档里,没有说明,实际上可用该参数来增大UFS文件系统,尤其是在你没有使用DiskSuite等工具管理你的物理磁盘的时候。
举例说明:
1. 你的初始分区/dev/dsk/c1t13d0s0, 用format命令
Part      Tag    Flag     Cylinders         Size            Blocks
  0       root    wm       0 -    21      129.19MB    (52/0/0)       264576
...

2. 创建一个文件系统
#newfs /dev/rdsk/c1t13d0s0

3. 用format工具,增大分区
Part      Tag    Flag     Cylinders         Size            Blocks
  0       root    wm       0 -    51      258.38MB    (52/0/0)       529152

4. 原来文件系统可用,但是小与新的分区大小

5. 用devinfo得到block值
#devinfo -p /dev/rdsk/c1t13d0s0
/dev/rdsk/c1t13d0s0     76      68      0       529152  0       2
529152为现在分区的block值

6. 使用mkfs增大文件系统
#/usr/lib/fs/ufs/mkfs -G /dev/rdsk/c1t13d0s0 529152
/dev/rdsk/c1t13d0s0:    529152 sectors in 52 cylinders of 24 tracks, 424 sectors
        258.4MB in 7 cyl groups (8 c/g, 39.75MB/g, 19008 i/g)
super-block backups (for fsck -F ufs -o b=#) at:
32, 81872, 163712, 245552, 327392, 409232, 491072,

7. mount检查没有问题
...全文
39 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复

477

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧