File: resize2fs.8

package info (click to toggle)
manpages-ja 0.5.0.0.20210215%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 28,568 kB
  • sloc: perl: 161; makefile: 58
file content (152 lines) | stat: -rw-r--r-- 5,575 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
.\" -*- nroff -*-
.\" Copyright 1997 by Theodore Ts'o.  All Rights Reserved.
.\" 
.\" Japanese Version Copyright (c) 2001-2007 Yuichi SATO
.\"         all rights reserved.
.\" Translated Sun Sep  2 23:47:38 JST 2001
.\"         by Yuichi SATO <ysato@h4.dion.ne.jp>, v1.24
.\" Updated & Modified Sat Mar  6 14:01:56 JST 2004
.\"         by Yuichi SATO <ysato444@yahoo.co.jp>, v1.34
.\" Updated & Modified Mon Feb 19 03:21:10 JST 2007 by Yuichi SATO, v1.39
.\" 
.\" .TH RESIZE2FS 8 "May 2006" "E2fsprogs version 1.39"
.TH RESIZE2FS 8 "May 2006" "E2fsprogs version 1.39"
.SH 名前
resize2fs \- ext2/ext3 ファイルシステムのサイズを変更する
.SH 書式
.B resize2fs
[
.B \-d 
.I debug-flags
]
[
.B \-S
.I RAID-stride
]
[
.B \-f
]
[
.B \-F
]
[
.B \-p
]
.I device
[
.I size
]
.SH 説明
.B resize2fs 
は ext2 または ext3 ファイルシステムのサイズを変更する。
このプログラムは
.I device 
上のアンマウントされたファイルシステムを拡大または縮小する。
ファイルシステムがマウントされている場合、
カーネルがオンラインでのサイズ変更をサポートしていると仮定して、
マウントされているファイルシステムのサイズを拡大する
(この man ページを書いている時点では、Linux 2.6 カーネルにおいて、
マウントされているファイルシステムのオンラインでのサイズ変更が
サポートされているのは、ext3 のみである)。
.PP
.I size
パラメータには希望するファイルシステムの新しいサイズを指定する。
単位が指定されない場合、
.I size
パラメータの単位はファイルシステムのブロックサイズとなる。
.I size
パラメータにはオプションとして
以下の単位指定文字を後ろに付けることができる。
\&'s', 'K', 'M', 'G' は、それぞれ 512 バイトセクタ、
キロバイト、メガバイト、ギガバイトを表す。
ファイルシステムの
.I size
は、パーティションのサイズより大きくすることはできない。
.I size
パラメータが指定されない場合、
パーティションのサイズをデフォルトとする。
.PP
.B resize2fs
プログラムは、パーティションのサイズは操作しない。
ファイルシステムを大きくしようとする場合は、
そのファイルシステムがあるパーティションのサイズを大きくできるかを
最初に確認しなければならない。
これは、
.BR fdisk (8)
を使ってパーティションを削除した後に
より大きなパーティションを再作成することで確認できるし、
論理ボリュームマネージャ
.BR lvm (8)
を使っている場合は、
.BR lvextend (8)
を使って確認できる。
パーティションを再作成する場合、
必ず以前と同じ開始ディスクシリンダで作成すること!
そうしないと、サイズ変更の操作は絶対にうまく行かず、
ファイルシステム全体を失ってしまう。
.BR fdisk (8)
を実行した後、resize2fs を実行すること。
これにより、ext2 ファイルシステムのサイズを変更し、
拡大した新しいパーティションの全ての領域を使うことができる。
.PP
ext2 パーティションを小さくしようとする場合には、
最初に
.B resize2fs
を使ってファイルシステムのサイズを小さくする。
続いて
.BR fdisk (8)
を使えばパーティションのサイズを小さくできる。
パーティションのサイズを小さくするときは、
新しい ext2 ファイルシステムのサイズより小さくしないこと!
.SH オプション
.TP
.B \-d \fIdebug-flags
resize2fs のいろいろなデバッグ属性がプログラムに組み込まれている場合、
それらの属性を設定する。
.I debug-flags
は以下のリストのうち希望する属性値を足して計算する。
.br
\	1\	\-\ 全てのディスク I/O を表示する。
.br
\	2\	\-\ ブロックの再割り当てをデバッグする。
.br
\	8\	\-\ inode の再割り当てをデバッグする。
.br
\	16\	\-\ inode テーブルの移動をデバッグする。
.TP
.B \-S \fIRAID-stride
.B resize2fs
プログラムは、ファイルシステムが作成されたときに指定された
RAID stride をヒューリスティック (heuristic) に基づいて決定する。
一方、このオプションにより、ユーザは resize2fs で使用される
RAID stride 設定を明示的に指定することができる。
.TP
.B \-p
.B resize2fs
の各操作について、作業完了分のパーセントを表すバーを表示する。
これによりユーザーはプログラムの動作を追うことができる。
.TP 
.B \-f
resize2fs が通常行う安全性チェックを無視させて、
ファイルシステムのサイズ変更操作を強制的に進める。
.TP
.B \-F
サイズ変更を始める前に、
ファイルシステムデバイスのバッファキャッシュを消去する。
.B resize2fs
のタイムトライアルをする場合にのみ役立つ。
.SH 著者
.B resize2fs
は Theodore Ts'o <tytso@mit.edu> が作成した。
.SH 著作権
Resize2fs is Copyright 1998 by Theodore Ts'o and PowerQuest, Inc.  All
rights reserved.  
2000 年 4 月の時点では、
.B resize2fs
は GPL の下で再配布可能である。
.SH 関連項目
.BR fdisk (8),
.BR e2fsck (8),
.BR mke2fs (8),
.BR lvm (8), 
.BR lvextend (8)