私はUbuntu 14.04を実行しています。
コンピュータを起動しようとしましたが、次のエラーが発生しました。
General error mounting filesystems.
A maintenance shell will now be started.
CONTROL-D will terminate this shell and reboot the system
コンピュータが起動しないので、ファイルを転送する必要があります。コマンドラインからファイルにアクセスすることはできますが、ファイルを転送することはできません。
USB ドライブをマウントしようとしましたが、「マウント」がインストールされていません。
私はその後rsync -avh /dev/sdb /media/usb
エラーメッセージ:
rsync: mknod "/media/usb" failed: Read-only file system (30)
私はこの方法に縛られるつもりはありません。ファイルを転送するだけです。
ご協力いただければ幸いです。
答え1
難しい方法を実行する代わりに、USB または CD/DVD からライブ Linux システムを起動し、それを使用してデータを救出することができます。これにより、マウント エラーの診断もより便利になります。
レスキューシェルを本当に使いたい場合や使用する必要がある場合は、
/run
またはのような書き込み可能なファイルシステムを探します(適切なものについては、/tmp
の出力mount
またはの内容のマウントオプションを確認してください)。または/proc/mounts
- 書き込み可能な tmpfs マウント ポイントを自分で作成します (
mount -t tmpfs none /tmp
)。
ここで、後でデータを含むファイル システムと転送メディア上のファイルのマウント ポイントとして使用できるディレクトリを作成できます。誤ってデータを変更または削除しないように、前者には--read-only
のフラグを使用する必要があります。mount