disklabel 帮助
# disklabel --help
disklabel: unknown option -- -
usage: disklabel [-c | -d | -t] [-Av] [-h | -p unit] disk (read)
disklabel -w [-c | -d] [-Anv] disk disktype [packid] (write)
disklabel -e [-c | -d] [-Anv] disk (edit)
disklabel -E [-c | -d] [-Anv] [-f tempfile] disk (simple editor)
disklabel -R [-nv] disk protofile (restore)
disklabel -N | -W [-nv] disk (protect)
disklabel -w [-nv] disk disktype [packid] (write)
disklabel -R [-nv] disk protofile [disktype] (restore)
`disk' may be of the form: sd0 or /dev/rsd0c.
`disktype' is an entry from /etc/disktab, see disktab(5) for more info.
`packid' is an identification string for the device.
`protofile' is the output from the read cmd form; -R is powerful.
For procedures specific to this architecture see: fdisk(8), installboot(8)
查看现有磁盘
# disklabel wd0
# /dev/rwd0c:
type: ESDI
disk: ESDI/IDE disk
label: VMware Virtual I
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 255
sectors/cylinder: 16065
cylinders: 1044
total sectors: 16777216
rpm: 3600
interleave: 1
boundstart: 63
boundend: 16771860
drivedata: 0
16 partitions:
# size offset fstype [fsize bsize cpg]
a: 12289662 63 4.2BSD 2048 16384 1 # /
b: 4482135 12289725 swap
c: 16777216 0 unused
#
# disklabel wd1
# /dev/rwd1c:
type: ESDI
disk: ESDI/IDE disk
label: VMware Virtual I
flags:
bytes/sector: 512
sectors/track: 63
tracks/cylinder: 255
sectors/cylinder: 16065
cylinders: 1044
total sectors: 16777216
rpm: 3600
interleave: 1
boundstart: 0
boundend: 16777216
drivedata: 0
16 partitions:
# size offset fstype [fsize bsize cpg]
c: 16777216 0 unused
#
添加磁盘
# disklabel -E wd1
Label editor (enter '?' for help at any prompt)
> n
This option is not valid when run without the -f flag.
> ?
Available commands:
? [cmd] - show help n [part] - set mount point
A - auto partition all space p [unit] - print partitions
a [part] - add partition q - quit & save changes
b - set OpenBSD boundaries s [path] - save label to file
c [part] - change partition size r - display free space
D - reset label to default U - undo all changes
d [part] - delete partition u - undo last change
e - edit drive parameters w - write label to disk
g [d|u] - [d]isk or [u]ser geometry X - toggle expert mode
l [unit] - print disk label header x - exit & lose changes
M - disklabel(8) man page z - delete all partitions
m [part] - modify partition
Suffixes can be used to indicate units other than sectors:
'b' (bytes), 'k' (kilobytes), 'm' (megabytes), 'g' (gigabytes)
'c' (cylinders), '%' (% of total disk), '&' (% of free space).
Values in non-sector units are truncated to the nearest cylinder boundary.
> a
partition: [a]
offset: [0]
size: [16777216]
FS type: [4.2BSD]
> p
OpenBSD area: 0-16777216; size: 16777216; free: 0
# size offset fstype [fsize bsize cpg]
a: 16777216 0 4.2BSD 2048 16384 1
c: 16777216 0 unused
> w
> q
No label changes.
#
建立文件系统
# newfs wd1a
/dev/rwd1a: 8192.0MB in 16777216 sectors of 512 bytes
41 cylinder groups of 202.47MB, 12958 blocks, 25984 inodes each
super-block backups (for fsck -b #) at:
32, 414688, 829344, 1244000, 1658656, 2073312, 2487968, 2902624, 3317280,
3731936, 4146592, 4561248, 4975904, 5390560, 5805216, 6219872, 6634528,
7049184, 7463840, 7878496, 8293152, 8707808, 9122464, 9537120, 9951776,
10366432, 10781088, 11195744, 11610400, 12025056, 12439712, 12854368,
13269024, 13683680, 14098336, 14512992, 14927648, 15342304, 15756960,
16171616, 16586272,
#
挂载分区
# mount /dev/wd1a /mnt/
# df -h
Filesystem Size Used Avail Capacity Mounted on
/dev/wd0a 5.8G 645M 4.8G 11% /
/dev/wd1a 7.9G 2.0K 7.5G 0% /mnt
# cat /etc/fstab
/dev/wd0a / ffs rw 1 1
/dev/wd1a /var ffs rw 1 1
将已有目录迁移到新磁盘
阅读(2080) | 评论(0) | 转发(0) |