Linuxでファイルシステムを修復するfsckの使い方

当ページのリンクには広告が含まれています。

## ステップ1: システムのマウント状態確認

まず、ファイルシステムが正常に動作していないかを確認します。`umount` コマンドを使用して、問題のあるデバイスまたはパーティションをアンマウントします。

“`bash
# /dev/sda1 というデバイスをアンマウントします。
sudo umount /dev/sda1

# デバイスのマウント状態を確認します。
df -h
“`

### ステップ2: fsck コマンドによるファイルシステムチェックと修復

`fsck` コマンドを使用して、指定したデバイス上のファイルシステムをチェックし、必要に応じて修正を行います。

“`bash
# /dev/sda1 に対して fsck を実行します。
sudo fsck -t ext4 /dev/sda1

# 修復が完了したら、デバイスをマウントして正常動作を確認します。
sudo mount /dev/sda1 /mnt
“`

### ステップ3: 複数のファイルシステムを一度にチェックする

“`bash
# /dev/sda1, /dev/sdb1 両方のファイルシステムを一括でチェックします。
sudo fsck -a

# または、特定のディレクトリパス指定でも可能です。
sudo fsck -p /mnt
“`

### ステップ4: 実践とトラブルシュート

“`bash
# 警告メッセージがあれば再チェックします。
sudo fsck -p /dev/sda1

# 修正後はシステムを再起動して確認します。
sudo reboot
“`

## 注意事項

– **セキュリティ上の注意**: `fsck` の実行には十分な注意が必要です。
– **バックアップの重要性**: 修正前には必ずバックアップを取ることをおすすめします。
– **パフォーマンス/運用上の注意**: 大規模なファイルシステムに対して `fsck` を実行する場合、システム性能に影響を与える可能性があります。

## まとめ

1. **正常動作確認**: `umount` コマンドで問題のあるデバイスをアンマウントし、`df -h` で確認します。
2. **fsck の実行**: `fsck` コマンドを使用してファイルシステムをチェックし、必要に応じて修正を行います。
3. **一括処理**: 複数のファイルシステムを一度にチェックするために `-a` オプションを使用します。
4. **実践と注意**: 修正後は再起動し、結果を確認します。また、常にバックアップを取る習慣をつけましょう。

関連記事:
– [Linuxでディスクマネジメントを行う parted コマンドの使い方](../disk-management-with-parted)
– [Linuxサーバーの定期的なメンテナンスを行う方法](../regular-maintenance-linux-server)

▼ 実践ガイド

【2026年】ネット証券口座の選び方とおすすめ比較 →

用語の意味がわかったら、実際の口座選びのポイントもチェックしてみてください。

※本記事に掲載している情報は、中立的な立場からの情報提供を目的としたものです。掲載している商品・サービスの購入や利用を推奨・強制するものではありません。投資には価格変動リスクが伴い、元本割れが生じる可能性があります。過去の運用実績やシュミレーション結果は、将来の運用成果を保証するものではありません。また、情報の正確性・最新性には十分配慮しておりますが、 内容の完全性や将来の結果を保証するものではありません。最終的な投資判断は、読者ご自身の判断と責任において行っていただくようお願いいたします。本記事の情報を利用したことによって生じたいかなる損害についても、当サイトでは一切の責任を負いかねますので、あらかじめご了承ください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

マネジ局長は、「お金の大辞典」全体を統括する監修者です。

編集者であるマネ辞くんが収集・整理した金融・投資・税制データについて、制度の前提条件やリスク、誤解が生じやすい点がないかをチェックし、「この情報をどう受け取るべきか」という判断軸を補足します。

特定の商品やサービスをすすめる役割ではなく、読者が冷静に考えるためのブレーキ役として設計されています。

お金の判断は急がず、理解してから選ぶ。
それがマネ辞局長の基本スタンスです。

目次