Доступ к разделу, созданному в Linux, из Windows

Доступ к разделу, созданному в Linux, из Windows

У меня есть внешний жесткий диск. Он был поставлен с разделом NTFS, но он работает с проблемами под Linux, поэтому я переразметил его в exFAT. Я сделал это в Linux, удалив существующие разделы (был какой-то специальный раздел для Windows, я удалил его тоже), но не таблицу разделов, а затем создал новый раздел. После этого я отформатировал новый раздел в exFAT. Теперь таблица разделов выглядит как обычная для флешек. Linux может нормально работать с диском, но Windows не видит раздел. Он распознает устройство, но не предлагает никаких новых дисков. Я пробовал и в Windows 7, и в 10. Что требуется, чтобы он работал под Windows?

решение1

Итак, если я правильно понял, Windows не может прочитать диск, отформатированный в exFat с помощью другой операционной системы.

Насколько я понял, это очень распространенная проблема среди пользователей Mac. И одно из того, что вы можете попробовать, это HFSExplorer (http://www.catacombae.org/hfsexplorer/)

но другое решение, которое я только что нашел, может быть на "askUbuntu" (https://askubuntu.com/questions/706608/exfat-external-drive-not-recognized-on-windows) конкретно

«После нескольких проб и ошибок мне удалось отформатировать раздел exFAT в Ubuntu, который работает в Windows 10. Хитрость заключается в том, чтобы добавить флаг msftdata на раздел (независимо от того, выровнен раздел или нет):

sudo parted <DEVICE> set <PARTITION_NUMBER> msftdata on

Например:

sudo parted /dev/sde set 1 msftdata on

И у меня это сработало в Windows 10!

И если это кому-то поможет, вот как я изначально создал один выровненный раздел exFAT:

sudo parted /dev/sde mklabel gpt
sudo parted -a optimal /dev/sde mkpart primary '0%' '100%'
sudo mkfs.exfat /dev/sde1"

Спасибо dbernard (не уверен, можно ли цитировать другие ответы)

Связанный контент