Ubuntu автоматически монтирует диски NTFS в режиме только для чтения
Я установил pysdm
через эту статью, чтобы автоматически смонтировать мои NTFS диски.
Моя структура диска выглядит следующим образом:
jatin@jatin-ubuntu:/media$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda8 18G 12G 5.5G 68% /
none 1.5G 344K 1.5G 1% /dev
none 1.5G 216K 1.5G 1% /dev/shm
none 1.5G 92K 1.5G 1% /var/run
none 1.5G 0 1.5G 0% /var/lock
none 1.5G 0 1.5G 0% /lib/init/rw
/dev/sda2 50G 50G 277M 100% /media/Jatin
/dev/sda3 49G 46G 2.9G 95% /media/Study
/dev/sda5 88G 83G 5.4G 94% /media/Fun
/dev/sda7 32G 32G 177M 100% /media/Masti
/home/jatin/.Private 18G 12G 5.5G 68% /home/jatin
/dev/sda1 59G 57G 2.4G 96% /media/Windows7
мой pysdm
Настройки, указанные в приведенной выше статье, следующие:
В разделе "Параметры помощника для NTFS-дисков" отмечены следующие параметры:
- Файловая система монтируется во время загрузки.
- Монтировать файловую систему только в режиме только для чтения.
У меня есть два файла: /etc/fstab
а также /etc/fstab.BAK
с их содержанием следующим образом: /etc/fstab
:
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' 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>
proc /proc proc nodev,noexec,nosuid 0 0
/dev/sda8 / ext4 errors=remount-ro 0 1
/dev/sda6 none swap sw 0 0
/dev/sda2 /media/Jatin ntfs nls=iso8859-1,ro,umask=000 0 0
/dev/sda3 /media/Study ntfs nls=iso8859-1,umask=000 0 0
/dev/sda5 /media/Fun ntfs nls=iso8859-1,ro,umask=000 0 0
/dev/sda7 /media/Masti ntfs nls=iso8859-1,ro,umask=000 0 0
/dev/sdc1 /media/sdc1 ntfs nls=iso8859-1,ro,noauto,umask=000 0 0
а также /etc/fstab.BAK
:
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' 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>
proc /proc proc nodev,noexec,nosuid 0 0
/dev/sda8 / ext4 errors=remount-ro 0 1
/dev/sda6 none swap sw 0 0
/dev/sda2 /media/Jatin ntfs nls=iso8859-1,ro,umask=000 0 0
/dev/sda3 /media/Study ntfs nls=iso8859-1,umask=000 0 0
/dev/sda5 /media/Fun ntfs nls=iso8859-1,ro,umask=000 0 0
/dev/sda7 /media/Masti ntfs nls=iso8859-1,ro,umask=000 0 0
/dev/sdc1 /media/sdc1 ntfs nls=iso8859-1,ro,noauto,umask=000 0 0
Изначально я по ошибке создал Silver Spoon
в качестве места монтирования для /dev/sda2 и
это не была загрузка Ubuntu, тогда я исправил проблемы, изменив содержимое файла fstab, загрузив его с LiveCD и установив диск в /mnt/***.
СЕЙЧАС ПРОБЛЕМЫ:
- Когда я смотрю на содержимое под
/media
, они есть:
Fun Jatin Masti sda2 sda3 sda5 sda7 sdc1 Серебряный Серебряный Ложка Исследование Windows7
со всеми каталогами в ЗЕЛЕНОМ и отдыхайте как обычно. Когда я открываю Серебряную или Серебряную Ложку, ничего не появляется.
Некоторые из моих дисков NTFS автоматически монтируются в режиме только для чтения, а другие автоматически монтируются в корректном режиме (чтение-запись).
Когда я пытаюсь открыть внешний жесткий диск, он говорит, что только root может монтировать его, а пользователь - нет. Я знаю, что это можно исправить, просто удалив строку для /dev/sdc1 из файлов fstab.
ВОПРОСЫ:
Важны ли оба этих файла,
fstab
а такжеfstab.BAK
? Там не должно быть только одного?Как я могу получить мою систему в прежнем состоянии, прежде чем я установил
pysdm
?Когда я должен удалить
pysdm
перед редактированиемfstab
файл или после?
ОБНОВИТЬ:
Спасибо всем за ваши ответы. Это решило мои проблемы.
1. Теперь мои диски NTFS смонтированы в режиме чтения-записи, как я хотел.
2. Я удалил лишние папки Silver
и серебряная ложка .
3. As of now, I am not un-installing
pysdm`, так как все работает нормально, кроме:
НОВЫЕ ПРОБЛЕМЫ:
- Удаленные папки продолжают появляться, когда я открываю
/media
каталог.
Fun Jatin Masti sda2 sda3 sda5 sda7 sdc1 Серебряный Серебряный Ложка Исследование Windows7
- Вышеуказанные папки, выделенные жирным шрифтом, отображаются с зеленым фоном, и подкаталоги аналогичным образом, а файлы в подкаталогах отображаются зеленым текстом?
ОБНОВЛЕНИЕ 2
Устранена проблема удаленных папок, но другая проблема заключается в том, почему эти sda1, sda3, sda5 и т. Д. Отображаются вместе с именами. И когда я пытаюсь открыть эти папки, в них ничего нет. Что это?
Как я могу избавиться от этой проблемы зеленого цвета. Это адская боль, читать имена папок, пытаться найти что-то через терминал.
Есть идеи как это исправить?
3 ответа
Чтобы ответить на ваши вопросы по порядку:
fstab
это важно,fstab.BAK
является файлом резервной копии и полезно знать, как система находилась до изменения, но ее не нужно хранить.В Linux отсутствует такая функция, как Windows System Restore, которая может вернуть системные изменения во времени до того, как вы установили или изменили что-то, лучшее, что вы можете сделать, это привести вещи в состояние, когда вы довольны системой.
Я предполагаю, что папки "Silver" и "Silver Spoon" больше не нужны, так как вы сказали, что вместо этого они установлены на "Jatin". Я бы просто удалил эти папки.
Для каждого из дисков, которые вы хотите использовать для чтения-записи, а не только для чтения, необходимо избавиться отro
вариант, например:/dev/sda2 /media/Jatin ntfs nls=iso8859-1,ro,umask=000 0 0
становится
/dev/sda2 /media/Jatin ntfs nls=iso8859-1,umask=000 0 0
Вы должны быть в состоянии удалить PySDM в любое время. Я был бы очень удивлен, если бы он изменил fstab как часть его удаления.
Проблемы:1) Чтобы диски ntfs были смонтированы как чтение-запись, удалите опцию ro из записей fstab, например. для sda2:
/dev/sda2 /media/Jatin ntfs nls=iso8859-1,umask=000 0 0
2) Если вам не нужен fstab enry для sdc1, вы можете просто обойтись без него, так как это может также вызвать проблемы, если вы хотите смонтировать другое внешнее устройство
ответы:
1) fstab.BAK, вероятно, был создан pydsm, как говорит расширение в качестве резервной копии предыдущей версии. Это не имеет значения для операционной системы
2) Насколько я понимаю, pysdm - это простой интерфейс конфигурации, так что вы должны быть в безопасности, чтобы удалить его.
3) Это не должно иметь значения
В fstab удалите параметры ro in для дисков NTFS. Вот что заставляет читать только.