У меня внешний HD (западный цифровой) с 1Тб. Я использую Linux, но я хотел зарезервировать кроссплатформенный раздел на диске. Я решил создать два раздела и использовал для этого приложение "Диски". Я создал один раздел с шифрованием LUKS (версия 1), а другой - кроссплатформенный в файловой системе NTFS. В моей ОС все работает нормально, но когда я пытаюсь использовать диск (кроссплатформенный раздел) в Windows и Mac, устройство не распознается. Что бы это могло быть?

Затем выведите «sfdisk -l /dev /sdb»:

Disk /dev/sdb: 121600 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sdb1          0+  36473-  36473- 292968750   83  Linux
/dev/sdb2      36473+ 121600-  85128- 683789062+  83  Linux
/dev/sdb3          0       -       0          0    0  Empty
/dev/sdb4          0       -       0          0    0  Empty

Далее выводятся blkid /dev /sdb1 и blkid /dev /sdb2

/dev/sdb1: UUID = "e3e7453c-451c-4608-8c39-55ff3b21c3a7" TYPE = "crypto_LUKS"

/dev/sdb2: LABEL = "Media" UUID = "2D2CF22A62C95135" TYPE = "ntfs"

3 ответа3

2

Ваш второй раздел может быть отформатирован как NTFS, но его тип в разделе MBR все еще установлен на 83 (= Linux). Вам нужно будет изменить тип на NTFS, используя инструмент разметки, такой как fdisk или gparted.

(Если повезет, вам не придется переформатировать.)

Обратите внимание, что OSX не напишет в NTFS, если вы не купите дополнительное программное обеспечение. Чтение будет работать из коробки.

Вы также можете использовать ExFAT, который доступен для записи для всех 3 операционных систем, но в этом случае очень рекомендуется ФОРМАТИРОВАТЬ раздел в системе Windows. Кажется, что Windows иногда не обрабатывает ExFat должным образом, если он был отформатирован в OSX или Linux.

0

Разделы sdb1 и sdb2 являются разделами Linux, поэтому полностью доступны только для Linux. Я предполагаю, что вы хотите использовать sdb3 и / или sdb4 для NTFS, поэтому установите соответствующий тип для sfdisk, fdisk и т.д., А затем попробуйте получить к нему доступ в Windows. Это подскажет для формата.

0

На вашем диске нет раздела NTFS. Кодовое слово Linux под заголовком « System обозначает один из стандартных разделов Linux, ext2, ext3, ext4.

Также вы не можете использовать разделы sdb3 и sdb4, которые имеют нулевой размер. Обратите внимание, что ваш диск состоит из 121600 цилиндров, что ваш раздел sdb1 начинается в 0 и заканчивается в 36473-м цилиндре, а раздел sdb2 начинается в 36473 и заканчивается в 121600-м цилиндре. Таким образом, ваш диск полностью выделен для этих двух разделов.

Тем не менее, вы можете использовать одну из бесплатных утилит Windows для доступа к разделам Linux. Windows изначально не поддерживает etx2/3/4, но существуют сторонние приложения, которые позволят вам без проблем использовать ваш диск. Я знаю как минимум три таких приложения, выберите то, которое подходит вам больше всего:

1) DiskInternals Linux reader

2) Ext2fsd

3) Ext2read

Осторожно, хотя: это считыватели, что означает, что они позволяют читать данные, но не записывать на диск. Единственный, кто должен иметь возможность записи на диск - это Ext2fsd, но он не поддерживает журналирование, а это означает, что, если вы пишете на него в Windows, а затем заново монтируете в Linux, могут возникнуть всевозможные проблемы. Я никогда не использовал его для записи, я беспокоюсь о том, что это может сделать с моими данными, и предлагаю вам, возможно, отказаться от этой функции.

В качестве альтернативы есть Paragon ExtFS for Windows, коммерческое программное обеспечение, предоставляемое бесплатно для личного использования. Он явно указывает на возможность записи на диск:

Импорт / экспорт файлов и папок из / в Ext разделы. Например, если жесткий диск взят из хранилища NAS, и вам необходимо открыть раздел Linux и скопировать с него или поместить туда новый файл, Paragon ExtFS for Windows устраняет необходимость устанавливать жесткий диск или настраивать его для доступа к сети. Просто подключите жесткий диск через разъем eSATA или адаптер USB-SATA к ПК и получите доступ к своим файлам.

Я выделил соответствующие части. Я никогда не использовал, поэтому я не могу ручаться за это.

Что касается Mac, вы можете прочитать этот поучительный ответ с этого же сайта для решения.

И наконец, существует решение, которое жизнеспособно, если Windows, Linux и Mac работают на разных компьютерах: подключите диск к машине Linux и предоставьте общий доступ к папкам. Вы можете прочитать здесь о парне, который сделал это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .