タグ付けされた質問 「readonly」

2
パッケージのアップグレード後にファイルシステムを読み取り専用に再マウントできません
私のDebianシステムでは、/別のパーティションにマウントしてマウントしていread-onlyます。のみ/home/、/var/および/tmp/書き込み可能です。また、Pre-Invokeおよびも作成しましたPost-Invoke apt hook。これaptにより、パッケージがインストールまたはアップグレードされたときにシステムを自動的に書き込み用に再マウントしread-only、終了時に再マウントできます。 DPkg::Pre-Invoke {"mount -o remount,rw / ;}; DPkg::Post-Invoke {"mount -o remount / ;}; このセットアップ全体は、1つの例外を除いて適切に機能します。場合によっては、インストール/アップグレードプロセス中に、一部のサービスを再起動する必要があります。または、私の/マウント時の短いウィンドウで新しいファイルを開く必要がありread-writeますwrite。これらのファイルは、権限で開かれます。インストール/アップグレードが完了したら、私のPost-Invokeフックを返すエラー、それはない再マウントすることができるので/、バックにread-only。 この問題を解決する方法はありますか?この状況では通常サーバーを再起動する必要があるため、これは非常に煩わしいです。これは非現実的です。 編集 以下は、最新のパッケージアップグレードのログです。これにより、説明されたエラーが発生しました。 root@alpha# apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be upgraded: base-files curl libc-bin libc6 libcurl3 libcurl3-gnutls libmysqlclient18 libssl1.0.0 locales multiarch-support mysql-client …
10 debian  apt  readonly 

3
ISOファイルは読み取り専用ですか?
私は、ISOファイルとI持ってmountその下を/mnt/isofile。次に、このファイルを別のフォルダにコピーしました。ただし、コンテンツは読み取り専用で、ルートに属しています。私が使用しようchmodとchown。ただし、次のメッセージが表示されます。 読み取り専用のファイルシステムです。 ここで何が起こっているのですか? 注:に tarファイルがあります。.iso圧縮したいのですが、同じ「読み取り専用ファイルシステム」メッセージで失敗しました。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.