マウントされていないntfsパーティションをNautilusの右側のパネルから削除したいと思います(352 GB Filesystem
-d
ドライブが存在します。
まず第一に 352 GB Filesystem
は実際にはd
なので、重複している理由がわかりません。
次に、Acer
とSYSTEM RESERVED
を意図的にnouser
マウントにして、私(または他の人)が誤って(または他の)フォーマットしないようにします。
だから私の/etc/fstab
は次のようになります。
#comments.......
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
UUID=1384cee0-6a71-4b83-b0d3-1338db925168 / ext4 noatime,errors=remount-ro 0 1
UUID=e3729117-b936-4c1d-9883-aee73dab6729 none swap sw 0 0
#------ MY WINDOWS D DRIVE----------
UUID=98E8B14DE8B12A80 /media/d ntfs defaults,errors=remount-ro,user 0 0
#
#-------Acer----------------
UUID=01CBEA9D4476C2F0 /media/Acer ntfs defaults,noauto,noexec,ro,nouser 0 0
#
#-------SYSTEM RESERVED-----
UUID=01CBEA95760F9330 /media/systemreserved ntfs defaults,noauto,noexec,ro,nouser 0 0
#UUID=58F9-C17E /boot/efi vfat defaults 0 1
blkid
およびfdisk -l
root@XXX:/home/YYY# fdisk -l
...
Device Boot Start End Blocks Id System
/dev/sda1 4096 27262975 13629440 27 Hidden NTFS WinRE
/dev/sda2 27262992 27467791 102400 7 HPFS/NTFS/exFAT
/dev/sda3 27467792 232267775 102399992 7 HPFS/NTFS/exFAT
/dev/sda4 232267793 976771071 372251639+ f W95 Ext'd (LBA)
/dev/sda5 232267795 918867967 343300086+ 7 HPFS/NTFS/exFAT
/dev/sda6 * 918870016 968044543 24587264 83 Linux
/dev/sda7 968046592 976771071 4362240 82 Linux swap / Solaris
root@XXX:/home/YYY# blkid
/dev/sda1: LABEL="PQSERVICE" UUID="01CBEA95730D28A0" TYPE="ntfs"
/dev/sda2: LABEL="SYSTEM RESERVED" UUID="01CBEA95760F9330" TYPE="ntfs"
/dev/sda3: LABEL="Acer" UUID="01CBEA9D4476C2F0" TYPE="ntfs"
/dev/sda5: UUID="98E8B14DE8B12A80" TYPE="ntfs"
/dev/sda6: UUID="1384cee0-6a71-4b83-b0d3-1338db925168" TYPE="ext4"
/dev/sda7: UUID="e3729117-b936-4c1d-9883-aee73dab6729" TYPE="swap"
まず、fstabは次のようになります。
#comments.......
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
UUID=1384cee0-6a71-4b83-b0d3-1338db925168 / ext4 noatime,errors=remount-ro 0 1
UUID=e3729117-b936-4c1d-9883-aee73dab6729 none swap sw 0 0
... Windowsリカバリパーティションなどを自動マウントする必要はありません。
次に、左側のパネルからパーティションを削除するには、udevルールを作成します。
gksudo gedit /etc/udev/rules.d/hide-partitions.rules
...そして以下を貼り付けます:
ACTION!="add|change", GOTO="hide_partitions_end"
SUBSYSTEM!="block", GOTO="hide_partitions_end"
KERNEL=="loop*|ram*", GOTO="hide_partitions_end"
################################################## ############################
# Let's hide sda2 and sda3
KERNEL=="sda2", ENV{UDISKS_PRESENTATION_HIDE}="1"
KERNEL=="sda3", ENV{UDISKS_PRESENTATION_HIDE}="1"
################################################## ############################
LABEL="hide_partitions_end"
...保存して終了。
これにより、再起動後に「システム予約」および「Acer」パーティションが非表示になります。