この方法でUbuntuをセットアップする方法はありますか?
ファイルシステムをrw
モードでマウントできない場合は、ro
モードで同じディレクトリにマウントしてください。
その結果、システムがファイルシステムをマウントできないという通知(スキップまたは手動修正通知)に出くわすことはありません。 SOシステムを起動するとき、ntfパーティションをrwまたはroモードでマウントする必要があります。これは、ウィンドウが休止状態かどうかによって異なります。
fstabエントリ:
#/dev/sda7
UUID=D0B43178B43161E0 /media/Dane ntfs defaults,errors=remount-ro 0 1
「mount -a」の結果:
The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sda7': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.
Ubuntu 13.10とwin8があります。 uefiセキュアブートを使用します。
エラーが発生したときに読み取り専用モードで休止状態のWindowsパーティションをマウントする方法を見つけました
それがあなたにも役立つことを願っています。以下にその方法を説明します。
任意のエディターで/etc/rc.local
ファイルをルート権限で開きます。
Sudo gedit /etc/rc.local
最後に、次の行を追加します。
Sudo mount /dev/sda7 /media/Dane
if [ $? -eq 14 ]
then
Sudo mount -o ro /dev/sda7 /media/Dane
fi
exit 0
exit 0
がすでに書き込まれている場合は、重複を削除します。 /etc/sda7
が、エラーが発生したときにマウントするWindowsパーティションであり、/media
で作成されたDane
という名前のディレクトリが既に存在することを確認してください。そうでない場合は、/dev/sdaX
を適宜変更し、ディレクトリを作成します。
次のコマンドを使用して更新します。
Sudo update-rc.d -f /etc/rc.local
このコマンドが必要かどうかはわかりませんが、すべてのメッセージが示すとおりに実行してください。
Windowsが休止状態になったら、最後にシステムを再起動します。
簡単な説明:
ファイル/etc/rc.local
に記述されたコマンドは、システムの起動前後に実際に実行されるため、スタートアップとして機能します。スクリプトの最初のコマンドは、パーティションをマウントし、それが返すエラーコードを取得しようとします。だから$?エラーが発生した場合は14です。 $?パーティションが既にマウントされており、再度マウントしようとすると16です。
問題が発生した場合は返信してください。返信をお待ちしています。
まず、次を使用してデバイスIDを見つける必要があります。
Sudo fdisk -l
Systemの下でNTFSとしてフォーマットされているものを探し、デバイスIDを覚えておいてください(/ dev/sda2のように見えるはずです)。次に、マウントディレクトリを作成してマウントします。
mkdir Windows
Sudo mount -o ro /dev/sdaX Windows
(XをデバイスIDに置き換えます)
これは私の解決策であり、最良の解決策ではありません。
Nobootwaitオプションでfstabに2番目のエントリを追加するだけです。最初のエントリが機能しない場合、2番目のエントリが機能し、システムからメッセージは報告されません。最初のエントリが機能する場合、最初のエントリのために2番目のエントリは機能しません。正しく動作するかどうかを確認します:D
#/dev/sda7
UUID=D0B43178B43161E0 /media/Dane ntfs defaults,nobootwait,errors=remount-ro 0 1
UUID=D0B43178B43161E0 /media/Dane ntfs suid,dev,exec,auto,nouser,async,nobootwait,ro 0 2