質問: Windows10の電源オプションからシステム設定のシャットダウンの設定から「スリープ」と「休止状態」を電源メニューに表示させた所、Ubuntuから自動的にマウントされていたボリュームにアクセス出来なくなってしまいました。設定を元に戻してもまだマウントされないままです。Windows10からはマウント出来ています。 エラー内容は > > Error mounting /dev/sdb3 at /media/username/ボリューム: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000" "/dev/sdb3" "/media/username/ボリューム"' exited with non-zero exit status 18: Run lists overlap. Cannot merge: 計算結果は範囲外の値です > > ntfs_mapping_pairs_decompress() failed: 計算結果は範囲外の値です > > Failed to load $MFT: 計算結果は範囲外の値です > > Failed to mount '/dev/sdb3': 計算結果は範囲外の値です > > > /dev/sdb3のタイプはHPFS/NTFS/exFATです Ubuntuからマウントするには何をすればいいのでしょうか、よろしくお願いします
回答: 高速スタートアップの影響かも知れません。下記のいずれかを試してください。 ### 高速スタートアップを永続的に無効にする方法 1. コントロール パネルの「電源ボタンの定義とパスワード保護の有効化」を表示します。 コントロール パネル → システムとセキュリティ → 電源オプション → 電源ボタンの動作を選択する(左メニュー) 2. 「シャットダウン設定」にある「高速スタートアップを有効にする(推奨)」を**無効**にします。 3. 「変更の保存」で設定します。 ### 高速スタートアップを一時的に無効にする方法 1. Shfitキーを押しながら、Windowsマーク → 電源マーク → シャットダウン を選びます(ログイン画面でも可能です)。 2. もし、うまく行かない場合は「シャットダウン」ではなく「再起動」選んで、その後のオプションの選択で「PC の電源を切る」を選んでください。 Windows 8から高速スタートアップという機能が追加されました。これは休止状態と従来のシャットダウンの中間のようなもので、UEFIの機能も利用して、デバイスの認識や初期化処理などを予め行った状態からOSが起動できるというものです。この機能により、シャットダウン状態から起動するまでの速度を上げています。なお、この動作は再起動のときには行われません。 この状態でシャットダウンした場合、UEFIやディスクには高速スタートアップのための特別な情報が書き込まれています。デュアルブート環境などではこの情報がうまく認識できず、ディスクのマウント等に失敗する場合があるようです。これを防ぐには、高速スタートアップを無効にし、従来のシャットダウンを行う必要があります。 【追記】 問題が高速スタートアップで無いとすると、後考えられるのは次ぐらいでしょうか。 1. ファイルシステムがちょっとだけ壊れている。→ディスクスキャンを走らせてみてください。 2. 暗号化を使用している。→暗号化を無効にしてみてください。 3. 圧縮を使用している。→圧縮を無効にしてみてください。 4. とんでもないほど断片化している。→デフラグを走らせてみてください。 これで駄目なら、ファイルシステムではなくディスクのパーティション構成になにか問題があるのかも知れません。ディスク以外で影響がありそうなのはセキュアブートぐらいでしょうか。