1. fstabにマウント情報を設定
(1)UUIDをしらべる
パーティションはGPTなので、partedを利用し、マウントしたいパーティション番号を調べる。
[Ctrl+Alt+T]で端末起動。
$ sudo parted
GNU Parted 2.3
/dev/sda を使用
GNU Parted へようこそ! コマンド一覧を見るには ‘help’ と入力してください。
(parted) print list <=== すべてのパーティションを表示
モデル: ATA TOSHIBA DT01ACA0 (scsi)
ディスク /dev/sda: 500GB
セクタサイズ (論理/物理): 512B/4096B
パーティションテーブル: gpt
番号 開始 終了 サイズ ファイルシステム 名前 フラグ
1 1049kB 316MB 315MB ntfs Basic data partition hidden, diag
2 316MB 420MB 105MB fat32 EFI system partition boot
3 420MB 555MB 134MB Microsoft reserved partition msftres
4 555MB 133GB 133GB ntfs Basic data partition msftdata
5 133GB 283GB 150GB ext4
6 283GB 291GB 8000MB linux-swap(v1)
7 291GB 500GB 209GB ntfs msftdata <== 今回、自動マウントしたいパーティション
今回、マウントしたいパーティションは番号7なので、/dev/sda7となる。
(parted) q <== partedを終了
$ sudo blkid /dev/sda7
/dev/sda7: UUID=”2ED77E312067B8D9″ TYPE=”ntfs”
UUIDが表示されるので2ED77E312067B8D9をメモるかコピーする。
(2)fstabにマウント情報を追記
$ sudo vi /etc/fstab
# /etc/fstab: static file system information.
#
# Use ‘blkid’ to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda5 during installation
UUID=f020d566-a114-4c25-b235-4c4e088bf9ea / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda2 during installation
UUID=0259-2CD8 /boot/efi vfat defaults 0 1
# swap was on /dev/sda6 during installation
UUID=2c275037-2eb5-4789-9248-253575d356f2 none swap sw 0 0
UUID=2ED77E312067B8D9 /mnt/2ED77E312067B8D9 auto defaults,noatime 0 0 <== 追記
:wq <== 上書き終了
ここで、mount -a としても、上記のように「the NTFS partition is hibernated, refused to mount……….」が表示されます。(だから、このコマンドは実行しません。)
Windows10にアップグレードした直後にもまったく同じ現象が発生しました。この手順で再び元の状態に戻り、アクセスできるようになりました。
「高速スタートアップ」を有効化して後日再びマウントが失敗してしまうようでした。今は、無効のままにしています。