web-dev-qa-db-ja.com

ホームディレクトリにファイルを保存しようとすると、「読み取り専用ディスクにファイルを保存しようとしています」

UbuntuのHomeにフォルダーを作成し、テキストファイルを保存しようとすると、

ファイル「/ home/martin/guradio/Text/qwe」を保存できませんでした。ファイルを読み取り専用ディスクに保存しようとしています。場所を正しく入力したことを確認して、もう一度お試しください。

右クリック>コピーデスクトップに移動しようとすると右クリック>貼り付け貼り付けオプションがアクティブになりません。

フォルダーを書き込み可能にするにはどうすればよいですか?

走ってみた

Sudo chmod 755 ~/guradio

しかし、これは問題を解決しませんでした

3
guradio

ラップトップを再起動し、起動時にGUIログイン画面の代わりにコマンドインターフェイスが表示されました。

少し調べてfsck /dev/sda2を実行しました。 yesと答えてエラーを修正する必要がありました。

システムを正常に起動して保存を試みたところ、問題は解決しました。

2
guradio

UbuntuがWindowsとともにインストールされている場合、Windowsで高速起動を有効にするのチェックを外します。3つの手順があります。

  1. 起動ウィンドウ
  2. [コントロールパネル]> [電源オプション]にアクセスします
  3. 「電源ボタンの機能を選択する」をクリックします
  4. 「現在利用できない設定を変更する」をクリックします
  5. 「高速起動を有効にする」のチェックを外します
  6. 再起動してUbuntuにログインします。
0
tnductam

何が起こったのかは、ファイルシステムエラー(または一時的なハードウェアの不具合)であった可能性があります。その場合、HDDはさらに破損しないように読み取り専用で再マウントされます(/ etc/fstabのerrors=remount-ro)。

したがって、エラーメッセージ(「読み取り専用ディスクにファイルを保存しようとしています」)は正しかったです。 findmnt {mountpoint}(おそらくfindmnt /)でそれを確認し、ro列でrwの代わりに(OPTIONSの代わりに)探します:

TARGET SOURCE          FSTYPE OPTIONS
/      /dev/something  ext4   ro,relatime,errors=remount-ro,data=ordered

最善の対策は次のとおりです。

  • 重要な作業をnewメディアにすぐにコピーします(破損している可能性のあるもので有効な(古い場合でも)コピーが上書きされないようにします)。
  • 再起動して問題の解決を試みます(最悪の場合、新しいHDDに再インストールするか、運が良ければシステムに自動修復をさせます)。
  • smartmontoolsパッケージをインストールし、ディスクの SMART data を確認します
    • 製造元によっては数バイトのデータを単一の数値にエンコードしているため(Googleがディスクモデルに対してこれらの数値を解釈する方法)、最悪の外観の数値を一粒の塩で取ります。
    • ただし、ディスクの正常性の問題を見落とさないでください。今回は幸運だったかもしれません。まだ使用可能な状態でディスクを変更すること(時間があるので適切なモデル/ブランドを最適な価格で選択することができます)、作業可能な時間に緊急ディスクを交換する必要があります(これが発生した場合:試験、ワークロードの増加によるプロジェクトの提供...)
0
xenoid