web-dev-qa-db-ja.com

新しいパーティションを作成し、ハードドライブをpartedでフォーマットするにはどうすればよいですか?

パーティショニングを扱う際にコマンドラインツールを使用するのは初めてなので、新しさを許す必要があります。

私は基本的に/dev/sdbに新しい論理パーティションを作成しようとしていますが、そこにext3をインストールしたいと考えています。 partedでこれをどのようにして段階的に実行しますか?まったく何も搭載されていない、まったく新しいハードドライブです。

6
Naftuli Kay

まず、 プライマリ、拡張、論理パーティション の違いを理解してください。論理パーティションを作成するには、まず、それを含む拡張パーティションを作成する必要があります。ドライブにパーティションが1つしかない場合は、それをプライマリにしないのは意味がありません。以下に、論理パーティションの手順を示します。プライマリパーティションの作成は似ていますが、より単純なので、それを理解できるはずです。

Partedは簡単なタスクを行うための最も簡単なツールではありません。cfdiskfdiskなどの専用のパーティション分割ツールの方がわかりやすいかもしれません。しかし、ここに行きます(テストされていません、何が起こっているのかを理解していることを確認し、エラーメッセージが表示された場合は盲目的に進めないでください)。パーティションを作成するときに、デバイスのサイズを入力する必要があります(partedはそれを表示します)。

/dev/sdb
mklabel msdos
mkpart extended 0 123456
mkpart logical 0 123455

次に、Parted外でmkfs.ext3 /dev/sdb5を実行します。

Cfdiskを使用することを選択した場合、メニュー方式のインターフェイスをナビゲートできるはずです。 fdiskを使用する場合、一連の手順は次のとおりです。

n             create partition
e             extended
1             number (1–4)
<return>      accept default start
<return>      accept default end
n             create partition
l             logical
<return>      accept default start
<return>      accept default end
p             show the current table, review it
w             write changes
q             exit