Ubuntu монтирует внешний диск ntfs как только для чтения?

Я - нечастая Ubuntu / пользователь Linux, только использую ее в случае крупной катастрофы (в этом ядерном Программном обеспечении с вирусом-вымогателем случая, но это - другая история).

Таким образом, я загрузил другой ноутбук с помощью Ubuntu от Карты памяти; вставленный мой внешний диск ntfs, и это распознано автоматически, но если я пытаюсь создать новую папку / диск где-нибудь, интерфейс "файлового менеджера" просто закрывается, и я должен запуститься, это снова (попробуйте еще раз, промойте и повторитесь).

Это приводит меня предполагать, что мой ext.drive был смонтирован в режиме только для чтения по умолчанию.

Q1. Как / где я могу проверить, это смонтировано в режиме только для чтения?

Q2. Что лучший способ состоит в том, чтобы заставить его смонтировать в режиме чтения-записи?

13
задан 22 September 2017 в 19:50

3 ответа

Это общий вопрос, на который много раз отвечали в AskUbuntu (например, здесь ) .

Короче говоря, у вас, вероятно, включена быстрая загрузка в Windows, поэтому Linux будет монтировать ее только в режиме только для чтения.

У вас также должен быть ntfs-3g установлен, что вы, вероятно, будете устанавливать, потому что он установлен по умолчанию в Ubuntu

Q1. Просто смонтируйте свой раздел Windows и посмотрите, сможете ли вы создать или отредактировать там файл.

Q2. Чтобы надежно смонтировать его в режиме чтения-записи, вам необходимо отключить быструю загрузку в Windows. Затем просто дважды щелкните раздел Windows в файловом менеджере. Как вариант, вы можете сделать это из терминала:

Узнайте, какой раздел является вашим разделом Windows:

[van@z97:mnt]$ lsblk -f
NAME           FSTYPE   LABEL    UUID                                 MOUNTPOINT
loop0          squashfs                                               /snap/ohmygiraffe/3
loop1          squashfs                                               /snap/core/2844
loop2          squashfs                                               /snap/core/2774
loop3          squashfs                                               /snap/core/2898
sda                                                                   
├─sda1         ntfs     Recovery E6A60CE2A60CB559                     
├─sda2         vfat              A80E-CD6E                            /boot/efi
├─sda3                                                                
├─sda4         ntfs              3C5E17DD5E178F30                     
├─sda5         swap              e0f12aa3-2b9f-4e04-a91d-806a9eccb688 
│ └─cryptswap1 swap              c738647d-8719-4f4e-b454-14802635d295 [SWAP]
└─sda6         ext4              4295796e-0535-4fbf-843d-7c9970c9155e /
sdb                                                                   
├─sdb1         ext4              4c9ee94a-d2b3-46a0-99a7-7f434814bda5 /home
└─sdb2         ext4              cc902d7c-591b-4a44-8b68-51a7ca7c4e7f /opt

В моем примере выше это sda4 .

Теперь смонтируйте его для монтирования-point / mnt / windows :

sudo mount -t ntfs /dev/sda4 /mnt/windows
ls /mnt/windows

Затем просто перейдите к / mnt / windows в вашем файловом менеджере и создайте тестовый текстовый файл и убедитесь, что вы можете его сохранить.

Вы можете размонтировать монтирование, используя:

sudo umount /mnt/windows
15
ответ дан 23 November 2019 в 08:44

Если данные ценные, выполните ремонтные работы на клонированной копии

  • Если данные, которые вы хотите восстановить, являются ценными, рекомендуется клонировать на другой диск не менее того же размера и выполнить ремонт клонированной копии. Таким образом, вы осмеливаетесь пробовать потенциально рискованные методы. Если что-то пойдет не так, вы можете клонировать снова и попробовать что-нибудь еще, не теряя данных. См. Эту ссылку:

Различные причины вашей проблемы при монтировании файловой системы NTFS

Могут быть различные причины, по которым вы не можете смонтировать файловую систему NTFS.

  • Файловая система нуждается в ремонте , а для NTFS это должно быть выполнено в Windows, как предлагает @MichaelBay. Если Windows в вашей текущей системе не работает, вы можете подключить диск к другому компьютеру с Windows и выполнить работу. Но я могу понять, что вы не решитесь сделать это из-за подозреваемого вредоносного ПО-вымогателя.

  • Windows находится в спящем или полу-спящем режиме , что означает, что файловая система находится в состоянии, которое может быть повреждено, если записано другой операционной системой. Решение в этом случае состоит в том, чтобы

    • загрузиться в Windows, если это возможно, и перезагрузить (не выключать)
    • отключить быстрый запуск в Windows, что является своего рода полусниманием
  • Автоматический процесс монтирует Раздел NTFS только для чтения, хотя его можно смонтировать для чтения и записи . Если это проблема, вы можете размонтировать его и смонтировать вручную с разрешениями на чтение и запись.

    Вы можете проверить, смонтирован ли раздел только для чтения ro или для чтения-записи rw в файле / etc / mtab

     меньше / etc / mtab
     

    или конкретно с grep , например с

     grep 'ro,' / etc / mtab
    grep '^ / dev /' / и т.д. / mtab
     

    См. Эти ссылки,

5
ответ дан 23 November 2019 в 08:44

В моем случае проблема заключалась в том, что у меня было активировано кэширование диска в Windows. Решение было простым: отключить кэширование диска на диске в Windows.

После использования Windows для отключения кэширования диска на моем портативном USB-накопителе, отформатированном в NTFS, я мог затем автоматически монтировать диск на моем Linux-компьютере и одновременно читать и записывать на него диск из Linux, а также в Windows.

Чтобы отключить кэширование записи в Windows, выполните следующие действия:

  1. Щелкните правой кнопкой мыши диск в проводнике Windows.
  2. Откройте свойства.
  3. Перейдите в раздел Вкладка «Политика».
  4. Снимите флажок «Включить кэширование записи ...»
2
ответ дан 23 November 2019 в 08:44

Другие вопросы по тегам:

Похожие вопросы: