過去問ドリル

LinuCレベル1 ハードウェア、ディスク、パーティション、ファイルシステム 問28

ハードウェア、ディスク、パーティション、ファイルシステム/ハードディスクのレイアウトとパーティション

fdisk /dev/sdb を実行し、対話モードで新しいパーティションを定義した。この変更をディスクのパーティションテーブルに書き込んで fdisk を終了するコマンドとして適切なものはどれか。

当サイトのオリジナル問題(LinuCレベル1の出題範囲「ハードウェア、ディスク、パーティション、ファイルシステム」に対応。実際の試験問題ではありません)

正解:B

解説

fdisk の対話モードで行ったパーティションの作成や削除は、w(write)を入力するまではメモリ上にだけ保持され、ディスクには書き込まれません。w を入力するとパーティションテーブルがディスクへ書き込まれ、fdisk が終了します。変更を破棄したいときは q で保存せずに終了できます。書き込んだ後は、mkfs などでファイルシステムを作成して使い始めます。

選択肢ごとの解説

  • A誤り。q は変更を保存せずに fdisk を終了するコマンドで、定義したパーティションは破棄されます。
  • B正しい。w はパーティションテーブルの変更をディスクに書き込み、fdisk を終了します。
  • C誤り。p は現在のパーティションテーブルを表示するコマンドで、変更の書き込みも終了も行いません。
  • D誤り。n は新しいパーティションを作成(定義)するコマンドで、変更をディスクへ書き込むものではありません。
LinuCレベル1の問題を演習モードで解く