Linux Mintは、ある日突然他のファイルシステムに変更を書き込めなくなるまでうまく動作しました。(1) Sublime Text (2) VS Codeのスクリーンショット: https://i.stack.imgur.com/H0VYi.jpg
最初に試みたのは、読み取りおよび書き込み権限がキャンセルされたことを確認することでした。
その後、rootアクセスでThunarを開き(ユーザー)Group
に変更しようとしましたが、juvenile_lad
次のエラーが発生しました。
「はい」をクリックすると、フォルダ内のすべてのファイルに関するメッセージが表示されます。これは、デフォルトでは変更がないことを意味します。その後、次の投稿で提供された回答に従おうとしました。 https://askubuntu.com/questions/628862/sublime-text-3-authentication-question-when-saving-document#しかし、まだ端末で同じエラーが発生します。
現在では権限を何から、どこで変更すべきかわかりません。 1日前は正常に動作していましたが、システム設定を変更したことを覚えていません。
答え1
@Pankiの提案に従って
権限の問題ではなく、単に間違った方向に行っているということです。フルファイルシステムは読み取り専用です。
私は本当に間違った道を行っていることに気づきました。しかし、この問題に対する解決策は思ったよりはるかに簡単でした。
別のアプローチをとり、Windows 10(デュアルブート)を有効にできることがわかりました。クイックスタートそれ自体で私がしなければならなかったことは無効にすることだけでした。クイックスタート設定>電源オプションで問題が解決しました。
ステップは次のとおりです。
- Windowsキー+ Rを押して実行ダイアログを開き、powercfg.cplと入力してEnterを押します。電源オプションウィンドウが表示されます。左側の列で「電源ボタンの機能を選択」をクリックしてください。
- [終了設定]まで下にスクロールし、[クイックスタートオン]ボックスをオフにします。
ノート:これらのオプションがグレー表示されている場合は、現在利用できない設定の変更をクリックする必要があります。
答え2
したがって、エラーメッセージに示すように、ファイルシステムは読み取り専用でマウントされます。
パスを見ると/mnt/longnumber/something
外付けドライブなので、外付けドライブなしでシステムを起動できます。素晴らしいです。最も可能性の高い原因は、このファイルシステムが一貫性がないためであるため、Linuxは誤って何も上書きしないように読み取り専用にすることにしました。この時点で問題が発生するため、これを修正する必要があります。
- 私たちは読み取り専用です。これは、私たちがいかなる被害も被ることができないことを意味します。興味のあるファイルをバックアップし、これはディスクからコピーすることを意味します。読み取れないファイルが見つかった場合、ファイルシステムは破損しています。運が良ければ守られますが、まだ近づいていません。
次のステップは通常安全ですが、状況が悪化しないという保証はありません。デバイス名を書き留めます。/dev/something
;を使用して確認できますdf -h /mnt/longnumer/
。 - 破損したファイルシステムをマウント解除します
sudo umount /mnt/longnumber
。動作していることを確認してください。 - 適切なファイルシステムチェッカーを使用してファイルシステムを確認します。これらの長い数字は通常、Windowsパーティションの名前です。 NTFSパーティションの場合は、Windowsシステムを使用して確認することをお勧めします。それ以外の場合は
sudo fsck /dev/something
アクションを実行し、確認を要求する必要があります。 - ファイルシステムがきれいであることがわかったら、fsckを再実行してください。
sudo mount /dev/something /mnt/longnumber
dmesg
;コンソールに印刷またはコンソールに印刷されたエラーメッセージを参照してください。
一般的な注意:ファイル名は「/Team Something/2 - Code /ABC Backup/V2/index.html」です。これはバージョン管理を学ぶ必要があることを示しています!私の言葉は必要:チームとして働き、コードを持って、バージョンを管理することができます!
たとえば、bitbucket.orgまたはgithub.comを使用してgitの使い方を学ぶことは本当に難しくありません。2日以内にチームワークを実行すると、すべてが価値があるでしょう。私はGitに関する事前の知識を持っていない学生で構成されたチームと一緒に働いてきました。