fstabへのエントリの追加


16

/dev/vdc1マシンでディスクをアンマウントしました。xfsファイルシステムにフォーマットした後、再度マウントせず、fstabファイルに適切な行を追加しませんでした。

今、このパーティションをマウントしたいが、アクセスできない場合:mount: can't find dev/vdc1 in /etc/fstab or /etc/mtab。それでは、システムが再び認識できるようにfstabファイルをどのように配置すればよいですか?パーティションがマウントされた/Data


GPartedを実行(またはインストール)してみてください。これにより、すべてのパーティションを操作できます。
SimplySimon

リプレイをありがとう、私はサーバー上にいます、私はグラフィカルな環境を持っていません。
ダディー

回答:


20

そこで、ここでパーティションのfstabエントリを作成します。

  1. パーティション用のフォルダーを作成し、デバイスIDを取得する必要があります。
    ターミナルを開きます。フォルダーは次の方法で作成できます

    sudo mkdir / media / Data
    さらに、ユーザーを所有者にし、読み取り/書き込みの権利を与えます。
    sudo chown [ユーザー]:[グループ] / media / Data
    sudo chmod + rw / media / Data

  2. これでfstabエントリ:

    • インストールlibblkid1して、デバイス固有の情報を表示します。sudo apt-get install libblkid1
    • 入力sudo blkidして、スティックを探します。出力は次のとおりです。
      / dev / sda2:UUID = "32a4b76f-246e-486e-8495-31b8a781fb4c" TYPE = "swap" 
      / dev / sda1:UUID = "31f39d50-16fa-4248-b396-0cba7cd6eff2" TYPE = "ext4"
      
    • 次に、fstabエントリを作成し、次sudo gedit /etc/fstabの行を追加します
      UUID = 31f39d50-16fa-4248-b396-0cba7cd6eff2 / media / Data auto rw、user、auto 0 0
      (その後、警告を避けるために空の新しい行を指定します)。

パーティションをマウントするには、ターミナルを開いて次を入力します

/ media / Dataをマウント
エントリがあるため、auto次回ブート時に自動的にマウントされるはずです。


1
詳細なリプレイをありがとうございますが、問題を十分に説明できなかったと思います。/Data(作成時に構成)にマウントされたサーバーにストレージディスクを接続しました。その後、xfsにフォーマットし、だからディスクをアンマウントし、フォーマットしてから...もう一度fstabで再マウントするのを忘れて...サーバーがリブートされたので、今度はディスクをマウントして、他のディスク.... fstabにエントリが存在しないため、不可能です。...新しいマウントフォルダを作成してディスクに割り当てるのが解決策だと思います。
ダディー

私のprobleは、私は遅れて再生のため申し訳ありませんが、でも、「sudoをBLKID」でディスクを見つけられませんでしたということである
ダディー

5

まず、次のコマンドでディスクのUUIDを見つける必要があります

sudo blkid

ディスクのUUIDをメモします。

geditでfstabファイルを開きます

sudo gedit /etc/fstab

古いディスクのUUIDを指定したUUIDに置き換えます。
ファイルを保存し、システムを再起動します。ディスクをマウントできるようになります。


再生していただきありがとうございます、私は「sudo blkid」を試しました:/ dev / vda1および/ dev / vda2のUUIDのみを取得しました/ dev / vdc1ディスクがないようです(同時に、このパーティションがあり、原因/ Dataにマウントされたサーバーにストレージディスクを接続し、アンマウントする前に作業しました)、再生が遅れて申し訳ありません
-Dady

問題が解決した場合、承認済みの回答としてマークします。他の人を助けます。
ケタンパテル

まだではありませんが、私はそれをやるつもりです、なぜなら私の問題はLinuxとは関係がないと思うからです、それはストレージディスクのカタログです
-Dady

ハードウェアのセットアップについて詳しく教えてください。標準のHDDではないようです
マヌエル

1

マヌエルは尋ねられた質問に完全に答えているように見えますが、あなたが尋ねるつもりだった質問は、「/ Dataからディスク/ dev / vdc1をアンマウントし、XFSにフォーマットした後、再マウントできません。 / Dataに再マウントしますか?」

あなたは(合理的に)エラーメッセージのヘルプテキストを誤解しているように見えますが、それがあなたの質問について混乱を引き起こしています。

デバイス/ dev / vdc1を/ Dataからアンマウントし、デバイスをXFSにフォーマットしてから、再マウントを試みましたが、そのようなデバイスはないと言っています。「デバイスをXFSにフォーマットする」ために実行した正確なコマンドの詳細を提供しなかったので、あなたがしたことは次のように仮定します。

sudo mkfs.xfs -f /dev/vdc1

-fを忘れた場合、または既存のファイルシステムを上書きするプロンプトに対してyesと答えなかった場合、mkfsコマンドは失敗しました。

これを実行すると、コマンドを実行できるようになります

sudo mount -t xfs /dev/vdc1 /Data

生成されたエラーを見ると、「/ dev / vdc1」ではなく「dev / vdc1」と入力したか、mountコマンドの引数を逆にしたようです。

それでも何らかの理由でエラーが表示される場合は、/ dev / vdc1が実際に存在することを確認してください。/ var / log / syslogを確認するか、dmesgを実行して、新しいファイルシステムを作成した後のシステムの動作を確認し、何らかの理由でパーティションに関連付けられたデバイスを変更することを決定したか、実行時に発生した明示的なエラーを確認できます失敗したマウントコマンド。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.