Linux的fsdisk命令解析 - Linux系统
sfdisk 是 Linux下面的分区表操作工具,可显示分区的设定信息,并检查分区是否正常。sfdisk 也可用来建立分区。
用法: sfdisk [options] device … 选项说明: 常用选项: -s [or --show-size]: 显示一个分区的大小 -c [or --id]: 显示或者修改文件系统类型ID -l [or --list]: 显示每个设备的分区表信息 -d [or --dump]: 同上,但是以一个格式化的方式输出 -i [or --increment]: number cylinders etc. from 1 instead of from 0 -uS, -uB, -uC, -uM: 以扇面/块/柱面数/MB为单位 显示或形成报告 -T [or --list-types]:显示所有已知的sfdisk能辨识的文件系统ID -D [or --DOS]: 兼容DOS但是会浪费一点磁盘空间 -R [or --re-read]: 让内核重新读取分区表 -N# : 只改变分区的编号 # -n : 修改但实际上并没有保存到磁盘 -O file : 保存扇面修改并写入分区表文件 -I file : 重新恢复修改的扇面 危险的选项: -g [or --show-geometry]: print the kernel’s idea of the geometry -G [or --show-pt-geometry]: print geometry guessed from the partition table -x [or --show-extended]: also list extended partitions on output or expect descriptors for them on input -L [or --Linux]: do not complain about things irrelevant for Linux -q [or --quiet]: suppress warning messages You can override the detected geometry using: -C# [or --cylinders #]:set the number of cylinders to use -H# [or --heads #]: set the number of heads to use -S# [or --sectors #]: set the number of sectors to use 示例: sfdisk -d /dev/hda > hda-table 备份分区表并保存到文件 [root@mux02 tmp]# sfdisk -d /dev/hda # partition table of /dev/hda unit: sectors /dev/hda1 : start= 63, size= 208782, Id=83, bootable /dev/hda2 : start= 208845, size=156039345, Id=8e /dev/hda3 : start= 0, size= 0, Id= 0 /dev/hda4 : start= 0, size= 0, Id= 0 sfdisk /dev/hda < hda-table 从文件中恢复分区表 sfdisk -d /dev/hda | sfdisk /dev/hdb 在两个磁盘间复制分区表
(编辑:应用网_镇江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |