Можно и нужно использовать UDF в качестве формата жесткого диска?

Несколько раз недавно я видел, как UDF предлагал решение для кросс-платформенного формата для диска, используемого в Linux, Mac OS X и Windows XP и выше.

Я искал здесь, а не (большинство из них предлагает ntfs-3g, который, кажется, стоит денег и не установлен на Mac).

Итак, мой вопрос: как это делается правильно, и кто-нибудь сделал это? После этого вы заполнили диск и удалили некоторые файлы, чтобы найти место, что все работает как настоящий r / w-формат, хотя, кажется, это был прежде всего формат записи один раз?

Позвоните мне с ума, но я 'd действительно нравится, если система UDF также автомонтируется и может быть доступна для записи зарегистрированным пользователем. То, что я пробовал до сих пор (форматирование udftools, упомянутое кикиромией), не затрагивает это желание.

27
задан 1 March 2011 в 23:35

33 ответа

Нет.

Мы находимся в 2015 году на момент ответа. Я использую OSX Yosemite, Ubuntu 14.10 и технический предварительный просмотр Windows 10 для предприятий на машине Mactel (Macmini 7,1).

Я попробовал как UDF, так и exFat. Я использую Ubuntu для разработки и нуждаюсь в разрешениях в стиле Unix.

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

Привод UDF, отформатированный в Mac OS: не может быть установлен в Windows 10. Привод UDF, отформатированный в Linux: не может быть установлен в Windows 10. Привод UDF, отформатированный в Windows 10: пишите в Linux, только для чтения на OSX.

Однако Windows не позволяет указать размер блока при форматировании тома UDF, и в результате размер вашего логического блока может отличаться от размера физического блока для раздела.

Непонятно, связано ли это с трудностями, которые я установил для чтения / записи на OSX, но после удаления определенного количества файлов с помощью Linux мне больше не удалось смонтировать диск на OSX.

Система переходит в панику ядра и позорно падает.

Это и различные ответы на эту тему указывают на непоследовательную поддержку этого формата на этом этапе.

Кажется, есть способы, которыми я могу использовать . Все прежние руководства больше не применяются: том для достижения баланса между функциями современной файловой системы, разрешениями в стиле Unix - я мог бы для их установки - и для чтения / записи на всех операционных системах.

13
ответ дан 25 May 2018 в 22:49
  • 1
    Какая система рушится? Вы говорите о панике ядра, но в предыдущем предложении вы делаете это так, как будто у OSX возникают проблемы. – Janus Troelsen 16 March 2015 в 08:20
  • 2
    OSX основан на BSD. Так что да, это OSX Yosemite (10.10.2), которая испытывает панику ядра. Я закончил использование NTFS и NTFS 3d для OSX. – Argo 19 March 2015 в 09:05
  • 3
    re Windows не позволяет указать размер блока при форматировании тома UDF : UDF не имеет регулируемого размера блока. Он использует размер сектора устройства, период. Он не использует какой-либо кластеризации. На какой настройке вы ссылаетесь? – JDługosz 1 April 2015 в 06:36
  • 4
  • 5
    @Argo вторых эталонных состояний, & Quot; Опция -b 512, чтобы заставить размер блока файловой системы, равный физического размер блока USB-модем, в соответствии с требованиями спецификаций UDF. Адаптируйте его, если вам повезло с USB-накопителем с более подходящим размером блока. & Quot; Поэтому он позволяет указывать размер размера блока, но он должен быть указан как обязательное значение. – JDługosz 3 April 2015 в 13:25

Нет.

Мы находимся в 2015 году на момент ответа. Я использую OSX Yosemite, Ubuntu 14.10 и технический предварительный просмотр Windows 10 для предприятий на машине Mactel (Macmini 7,1).

Я попробовал как UDF, так и exFat. Я использую Ubuntu для разработки и нуждаюсь в разрешениях в стиле Unix.

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

Привод UDF, отформатированный в Mac OS: не может быть установлен в Windows 10. Привод UDF, отформатированный в Linux: не может быть установлен в Windows 10. Привод UDF, отформатированный в Windows 10: пишите в Linux, только для чтения на OSX.

Однако Windows не позволяет указать размер блока при форматировании тома UDF, и в результате размер вашего логического блока может отличаться от размера физического блока для раздела.

Непонятно, связано ли это с трудностями, которые я установил для чтения / записи на OSX, но после удаления определенного количества файлов с помощью Linux мне больше не удалось смонтировать диск на OSX.

Система переходит в панику ядра и позорно падает.

Это и множество ответов на эту тему указывают на непоследовательную поддержку этого формата на этом этапе.

Кажется, есть способы, которыми я могу использовать . Все прежние руководства больше не применяются: том для достижения баланса между функциями современной файловой системы, разрешениями в стиле Unix - я мог бы для их установки - и для чтения / записи на всех операционных системах.

13
ответ дан 25 July 2018 в 22:26

Нет.

Мы находимся в 2015 году на момент ответа. Я использую OSX Yosemite, Ubuntu 14.10 и технический предварительный просмотр Windows 10 для предприятий на машине Mactel (Macmini 7,1).

Я попробовал как UDF, так и exFat. Я использую Ubuntu для разработки и нуждаюсь в разрешениях в стиле Unix.

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

Привод UDF, отформатированный в Mac OS: не может быть установлен в Windows 10. Привод UDF, отформатированный в Linux: не может быть установлен в Windows 10. Привод UDF, отформатированный в Windows 10: пишите в Linux, только для чтения на OSX.

Однако Windows не позволяет указать размер блока при форматировании тома UDF, и в результате размер вашего логического блока может отличаться от размера физического блока для раздела.

Непонятно, связано ли это с трудностями, которые я установил для чтения / записи на OSX, но после удаления определенного количества файлов с помощью Linux мне больше не удалось смонтировать диск на OSX.

Система переходит в панику ядра и позорно падает.

Это и различные ответы на эту тему указывают на непоследовательную поддержку этого формата на этом этапе.

Кажется, есть способы, которыми я могу использовать . Все прежние руководства больше не применяются: том для достижения баланса между функциями современной файловой системы, разрешениями в стиле Unix - я мог бы для их установки - и для чтения / записи на всех операционных системах.

13
ответ дан 26 July 2018 в 21:31

Нет.

Мы находимся в 2015 году на момент ответа. Я использую OSX Yosemite, Ubuntu 14.10 и технический предварительный просмотр Windows 10 для предприятий на машине Mactel (Macmini 7,1).

Я попробовал как UDF, так и exFat. Я использую Ubuntu для разработки и нуждаюсь в разрешениях в стиле Unix.

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

Привод UDF, отформатированный в Mac OS: не может быть установлен в Windows 10. Привод UDF, отформатированный в Linux: не может быть установлен в Windows 10. Привод UDF, отформатированный в Windows 10: пишите в Linux, только для чтения на OSX.

Однако Windows не позволяет указать размер блока при форматировании тома UDF, и в результате размер вашего логического блока может отличаться от размера физического блока для раздела.

Непонятно, связано ли это с трудностями, которые я установил для чтения / записи на OSX, но после удаления определенного количества файлов с помощью Linux мне больше не удалось смонтировать диск на OSX.

Система переходит в панику ядра и позорно падает.

Это и множество ответов на эту тему указывают на непоследовательную поддержку этого формата на этом этапе.

Кажется, есть способы, которыми я могу использовать . Все прежние руководства больше не применяются: том для достижения баланса между функциями современной файловой системы, разрешениями в стиле Unix - я мог бы для их установки - и для чтения / записи на всех операционных системах.

13
ответ дан 31 July 2018 в 10:32

Нет.

Мы находимся в 2015 году на момент ответа. Я использую OSX Yosemite, Ubuntu 14.10 и технический предварительный просмотр Windows 10 для предприятий на машине Mactel (Macmini 7,1).

Я попробовал как UDF, так и exFat. Я использую Ubuntu для разработки и нуждаюсь в разрешениях в стиле Unix.

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

Привод UDF, отформатированный в Mac OS: не может быть установлен в Windows 10. Привод UDF, отформатированный в Linux: не может быть установлен в Windows 10. Привод UDF, отформатированный в Windows 10: пишите в Linux, только для чтения на OSX.

Однако Windows не позволяет указать размер блока при форматировании тома UDF, и в результате размер вашего логического блока может отличаться от размера физического блока для раздела.

Непонятно, связано ли это с трудностями, которые я установил для чтения / записи на OSX, но после удаления определенного количества файлов с помощью Linux мне больше не удалось смонтировать диск на OSX.

Система переходит в панику ядра и позорно падает.

Это и множество ответов на эту тему указывают на непоследовательную поддержку этого формата на этом этапе.

Кажется, есть способы, которыми я могу использовать . Все прежние руководства больше не применяются: том для достижения баланса между функциями современной файловой системы, разрешениями в стиле Unix - я мог бы для их установки - и для чтения / записи на всех операционных системах.

13
ответ дан 31 July 2018 в 11:34

Нет.

Мы находимся в 2015 году на момент ответа. Я использую OSX Yosemite, Ubuntu 14.10 и технический предварительный просмотр Windows 10 для предприятий на машине Mactel (Macmini 7,1).

Я попробовал как UDF, так и exFat. Я использую Ubuntu для разработки и нуждаюсь в разрешениях в стиле Unix.

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

Привод UDF, отформатированный в Mac OS: не может быть установлен в Windows 10. Привод UDF, отформатированный в Linux: не может быть установлен в Windows 10. Привод UDF, отформатированный в Windows 10: пишите в Linux, только для чтения на OSX.

Однако Windows не позволяет указать размер блока при форматировании тома UDF, и в результате размер вашего логического блока может отличаться от размера физического блока для раздела.

Непонятно, связано ли это с трудностями, которые я установил для чтения / записи на OSX, но после удаления определенного количества файлов с помощью Linux мне больше не удалось смонтировать диск на OSX.

Система переходит в панику ядра и позорно падает.

Это и множество ответов на эту тему указывают на непоследовательную поддержку этого формата на этом этапе.

Кажется, есть способы, которыми я могу использовать . Все прежние руководства больше не применяются: том для достижения баланса между функциями современной файловой системы, разрешениями в стиле Unix - я мог бы для их установки - и для чтения / записи на всех операционных системах.

13
ответ дан 2 August 2018 в 03:53

Нет.

Мы находимся в 2015 году на момент ответа. Я использую OSX Yosemite, Ubuntu 14.10 и технический предварительный просмотр Windows 10 для предприятий на машине Mactel (Macmini 7,1).

Я попробовал как UDF, так и exFat. Я использую Ubuntu для разработки и нуждаюсь в разрешениях в стиле Unix.

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

Привод UDF, отформатированный в Mac OS: не может быть установлен в Windows 10. Привод UDF, отформатированный в Linux: не может быть установлен в Windows 10. Привод UDF, отформатированный в Windows 10: пишите в Linux, только для чтения на OSX.

Однако Windows не позволяет указать размер блока при форматировании тома UDF, и в результате размер вашего логического блока может отличаться от размера физического блока для раздела.

Непонятно, связано ли это с трудностями, которые я установил для чтения / записи на OSX, но после удаления определенного количества файлов с помощью Linux мне больше не удалось смонтировать диск на OSX.

Система переходит в панику ядра и позорно падает.

Это и различные ответы на эту тему указывают на непоследовательную поддержку этого формата на этом этапе.

Кажется, есть способы, которыми я могу использовать . Все прежние руководства больше не применяются: том для достижения баланса между функциями современной файловой системы, разрешениями в стиле Unix - я мог бы для их установки - и для чтения / записи на всех операционных системах.

13
ответ дан 4 August 2018 в 19:56

Нет.

Мы находимся в 2015 году на момент ответа. Я использую OSX Yosemite, Ubuntu 14.10 и технический предварительный просмотр Windows 10 для предприятий на машине Mactel (Macmini 7,1).

Я попробовал как UDF, так и exFat. Я использую Ubuntu для разработки и нуждаюсь в разрешениях в стиле Unix.

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

  • Привод UDF, отформатированный в Mac OS: не может быть установлен в Windows 10.
  • Привод UDF, отформатированный в Linux: не может быть установлен в Windows 10.
  • Привод UDF, отформатированный в Windows 10: монтирует чтение / запись в Linux, только для чтения в OSX.

Однако Windows не позволяет вам указывать блок размер при форматировании тома UDF, и в результате ваш размер логического блока может отличаться от размера физического блока для раздела.

Неясно, связано ли это с трудностями, которые я испытывал при чтении / write на OSX, но после удаления определенного количества файлов с помощью Linux мне больше не удалось смонтировать диск на OSX.

Система переходит в панику ядра и позорно падает.

Это и множество ответов на эту тему указывают на непоследовательную поддержку этого формата на этом этапе.

Кажется, есть способы, которыми я могу использовать том NTFS для достижения баланса между функциями современной файловой системы, разрешениями в стиле Unix - я мог бы их установить - и mount для чтения / записи во всех операционных системах.

13
ответ дан 6 August 2018 в 03:59

Нет.

Мы находимся в 2015 году на момент ответа. Я использую OSX Yosemite, Ubuntu 14.10 и технический предварительный просмотр Windows 10 для предприятий на машине Mactel (Macmini 7,1).

Я попробовал как UDF, так и exFat. Я использую Ubuntu для разработки и нуждаюсь в разрешениях в стиле Unix.

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

  • Привод UDF, отформатированный в Mac OS: не может быть установлен в Windows 10.
  • Привод UDF, отформатированный в Linux: не может быть установлен в Windows 10.
  • Привод UDF, отформатированный в Windows 10: монтирует чтение / запись в Linux, только для чтения в OSX.

Однако Windows не позволяет вам указывать блок размер при форматировании тома UDF, и в результате ваш размер логического блока может отличаться от размера физического блока для раздела.

Неясно, связано ли это с трудностями, которые я испытывал при чтении / write на OSX, но после удаления определенного количества файлов с помощью Linux мне больше не удалось смонтировать диск на OSX.

Система переходит в панику ядра и позорно падает.

Это и множество ответов на эту тему указывают на непоследовательную поддержку этого формата на этом этапе.

Кажется, есть способы, которыми я могу использовать том NTFS для достижения баланса между функциями современной файловой системы, разрешениями в стиле Unix - я мог бы их установить - и mount для чтения / записи во всех операционных системах.

13
ответ дан 7 August 2018 в 21:57

Нет.

Мы находимся в 2015 году на момент ответа. Я использую OSX Yosemite, Ubuntu 14.10 и технический предварительный просмотр Windows 10 для предприятий на машине Mactel (Macmini 7,1).

Я попробовал как UDF, так и exFat. Я использую Ubuntu для разработки и нуждаюсь в разрешениях в стиле Unix.

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

  • Привод UDF, отформатированный в Mac OS: не может быть установлен в Windows 10.
  • Привод UDF, отформатированный в Linux: не может быть установлен в Windows 10.
  • Привод UDF, отформатированный в Windows 10: монтирует чтение / запись в Linux, только для чтения в OSX.

Однако Windows не позволяет вам указывать блок размер при форматировании тома UDF, и в результате ваш размер логического блока может отличаться от размера физического блока для раздела.

Неясно, связано ли это с трудностями, которые я испытывал при чтении / write на OSX, но после удаления определенного количества файлов с помощью Linux мне больше не удалось смонтировать диск на OSX.

Система переходит в панику ядра и позорно падает.

Это и множество ответов на эту тему указывают на непоследовательную поддержку этого формата на этом этапе.

Кажется, есть способы, которыми я могу использовать том NTFS для достижения баланса между функциями современной файловой системы, разрешениями в стиле Unix - я мог бы их установить - и mount для чтения / записи во всех операционных системах.

13
ответ дан 10 August 2018 в 10:11

Нет.

Мы находимся в 2015 году на момент ответа. Я использую OSX Yosemite, Ubuntu 14.10 и технический предварительный просмотр Windows 10 для предприятий на машине Mactel (Macmini 7,1).

Я попробовал как UDF, так и exFat. Я использую Ubuntu для разработки и нуждаюсь в разрешениях в стиле Unix.

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

  • Привод UDF, отформатированный в Mac OS: не может быть установлен в Windows 10.
  • Привод UDF, отформатированный в Linux: не может быть установлен в Windows 10.
  • Привод UDF, отформатированный в Windows 10: монтирует чтение / запись в Linux, только для чтения в OSX.

Однако Windows не позволяет вам указывать блок размер при форматировании тома UDF, и в результате ваш размер логического блока может отличаться от размера физического блока для раздела.

Неясно, связано ли это с трудностями, которые я испытывал при чтении / write на OSX, но после удаления определенного количества файлов с помощью Linux мне больше не удалось смонтировать диск на OSX.

Система переходит в панику ядра и позорно падает.

Это и множество ответов на эту тему указывают на непоследовательную поддержку этого формата на этом этапе.

Кажется, есть способы, которыми я могу использовать том NTFS для достижения баланса между функциями современной файловой системы, разрешениями в стиле Unix - я мог бы их установить - и mount для чтения / записи во всех операционных системах.

13
ответ дан 13 August 2018 в 16:33
  • 1
    OSX основан на BSD. Так что да, это OSX Yosemite (10.10.2), которая испытывает панику ядра. Я закончил использование NTFS и NTFS 3d для OSX. – Mauro Colella 19 March 2015 в 09:05
  • 2
  • 3
    @Argo вторых эталонных состояний, & Quot; Опция -b 512, чтобы заставить размер блока файловой системы, равный физического размер блока USB-модем, в соответствии с требованиями спецификаций UDF. Адаптируйте его, если вам повезло с USB-накопителем с более подходящим размером блока. & Quot; Поэтому он позволяет вам указать размер блока, но он должен быть указан как обязательное значение. – JDługosz 3 April 2015 в 13:25
  • 4
    Windows 10, не установленная OS X / OS X, не смонтирована из-за различий в том, как каждая ОС обрабатывает таблицы разделов. Windows 10: нужен один. Mac OS X: требуется, чтобы UDF находился на голом диске, как и весь раздел диска. – DrYak 23 March 2016 в 20:26
  • 5
    Существует инструмент формирования, который заботится о несоответствиях: github.com/JElchison/format-udf – velop 14 June 2016 в 12:20

Кто-то сделал некоторые исследования, как форматировать флэш-накопитель с помощью udf, чтобы он мог использоваться как можно больше операционных систем. Вот его выводы (которые были там, теперь в автономном режиме):

Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен соответствовать размеру блока базового устройства (которое для USB-накопители и большинство дисков - 512 байт, диски «расширенного формата» - 4096 байт). Очевидно, диск должен быть разделен. Linux 2.6.30 и выше поддерживает UDF полностью, по крайней мере, до версии 2.5. Mac OS X 10.5 поддерживает UDF полностью до UDF 2.01, но только при использовании на полном диске, поэтому не разбивается на разделы.

Как объяснялось выше, для жестких дисков USB Windows требует, чтобы диск был разделен. С другой стороны, UDF работает только в OS X, когда он используется на полном диске (без разбивки). Довольно удивительно, что есть решение, которое работает для обоих: одновременное разделение диска и разделение на разделы.

Таблицы разделов DOS хранятся в байтах 446-510 основной загрузочной записи. Эта основная загрузочная запись сохраняется в первом секторе на диске, секторе 0. Как правило, указанный первый раздел будет запускаться на несколько килобайт. Тем не менее, представляется возможным построить таблицу разделов, первый раздел которой начинается с сектора 0, поэтому результатом является раздел, который содержит таблицу разделов. Редакторы разделов, похоже, отказываются создавать такую ​​таблицу, но, по крайней мере, последние Linux и ядра Windows, похоже, не беспокоят.

Приятно, что UDF не (я полагаю, намеренно) использует первый несколько килобайт раздела или диска, на котором оно размещено, поэтому это место действительно можно использовать для хранения устаревшей таблицы разделов, ссылаясь на раздел, который охватывает весь диск. Некоторые тесты показывают, что это действительно работает в Linux, Windows и Mac OS X:

Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен соответствовать размеру блока базовое устройство (для USB-накопителей и большинства дисков - 512 байт, диски с расширенным форматом - 4096 байт). Видимо, диск должен быть разделен на разделы. Может использоваться только для чтения в Windows XP и использоваться после монтирования командной строки в Linux 2.6.0+. Поддерживает большие файлы, разрешения UNIX, имена файлов Unicode, символические ссылки, жесткие ссылки и т. Д. .

Вот скрипт для правильного форматирования диска в там

13
ответ дан 25 May 2018 в 22:49
  • 1
    Хотя это теоретически может ответить на вопрос , было бы предпочтительно включить здесь основные части ответа и предоставить ссылки для справки. – Eliah Kagan 12 July 2013 в 04:45
  • 2
    @EliahKagan Спасибо за предложение. Я сделаю это в следующий раз. – Dan Benamy 13 July 2013 в 09:48
  • 3
    Я попробовал некоторые варианты инструкций, которые я связал выше, и не смог получить диск, который работал в разных версиях OS X. – Dan Benamy 13 July 2013 в 09:49
  • 4
    «UDF не (я полагаю, намеренно) использует первые несколько килобайт»: Да, это преднамеренно. Вот куда идет загрузчик (если вы делаете загрузочный DVD). Это также касается формата раздела ISO9660 (если вы создаете гибрид ISO / UDF). – DrYak 23 March 2016 в 20:28
  • 5
    Хотя это может быть лучшим вариантом (если вы действительно хотите пойти UDF), мой опыт в том, что на Mac создан такой способ, который теоретически, похоже, работал, особенно если вы использовали его только с консолью, но затем, если вы переместили / создали / удаленные файлы с использованием графического интерфейса, диск часто получил «заклинило», файлы были помещены в корзину, но ящик не мог быть опустошен. Итак, я бы по-прежнему лично рекомендовал против UDF из собственного опыта, хотя и из YMMV. – Timo 30 March 2016 в 20:29

EDIT: Я только что проверил это на виртуальной машине. Кажется, что вам нужно (повторно) создать свой раздел в Windows, назначить ему букву диска, но не форматировать его в какую-либо файловую систему. После этого загрузитесь в Ubuntu и просто следуйте инструкциям, и он должен работать для чтения / записи.

Не забудьте сделать резервную копию всех ваших данных!

Сначала установите инструменты UDF:

sudo apt-get install udftools

Заменить первый блок ничем на раздел, который вы хотите отформатировать для UDF (*):

sudo dd if=/dev/zero of=/dev/sdxN bs=512 count=1

И, наконец, формат для UDF (*):

sudo mkudffs --media-type=hd --blocksize=512 /dev/sdxN
x является заполнитель для буквы, прикрепленной к вашему жесткому диску N, является заполнителем номера раздела

. Желаем удачи и дайте мне знать, если это сработает для вас. Cheers, Calota Romeo

11
ответ дан 25 May 2018 в 22:49
  • 1
    Спасибо, что отвечает на то, как; Мне все равно было бы интересно узнать, хорошо ли это работает с вышеупомянутым сценарием. – dlamblin 25 February 2011 в 04:17
  • 2
    Это отлично сработало для меня. Единственная проблема заключается в том, что я должен вручную установить раздел в Windows с помощью Дискового Менеджера. Кроме этого, я могу подтвердить, что он работает с несколькими разделами на жестком диске (я использую 1udf + 2ext4) – Nemo 3 September 2012 в 05:47
  • 3
    Ключ здесь, похоже, состоит в том, чтобы фактически создать раздел, а затем создать там файловую систему UDF. Если вы не создадите какой-либо раздел, он будет работать в Linux, но он не будет работать в Windows (7). Это мой опыт. – DanMan 4 November 2012 в 05:57
  • 4
    @DanMan Dan, похоже, нашел того, кто решил эту проблему, и предоставляет сценарий для форматирования всего диска с UDF для Linux, Mac и Windows 7, а также для чтения только в Win XP. – dlamblin 10 July 2013 в 21:10
  • 5
    @kicsyromy: форматирование раздела (sdxN) в UDF не сработало, при выполнении sudo mkudffs --media-type=hd --blocksize=512 /dev/sdd1 появляется следующее сообщение об ошибке: trying to change type of multiple extents Мне удавалось форматировать UDF, используя весь диск (sdd), как описано здесь: superuser .com / вопросы / 39942 / с использованием-UDF-на-USB-флэш-диск – Tim Banchi 27 June 2014 в 15:51

EDIT: Я только что проверил это на виртуальной машине. Кажется, что вам нужно (повторно) создать свой раздел в Windows, назначить ему букву диска, но не форматировать его в какую-либо файловую систему. После этого загрузитесь в Ubuntu и просто следуйте инструкциям, и он должен работать для чтения / записи.

Не забудьте сделать резервную копию всех ваших данных!

Сначала установите инструменты UDF:

sudo apt-get install udftools

Заменить первый блок ничем на раздел, который вы хотите отформатировать для UDF (*):

sudo dd if=/dev/zero of=/dev/sdxN bs=512 count=1

И, наконец, формат для UDF (*):

sudo mkudffs --media-type=hd --blocksize=512 /dev/sdxN x является заполнитель для буквы, прикрепленной к вашему жесткому диску N, является заполнителем номера раздела

. Желаем удачи и дайте мне знать, если это сработает для вас. Cheers, Calota Romeo

11
ответ дан 25 July 2018 в 22:26
  • 1
    Спасибо, что отвечает на то, как; Мне все равно было бы интересно узнать, хорошо ли это работает с вышеупомянутым сценарием. – dlamblin 25 February 2011 в 04:17
  • 2
    Это отлично сработало для меня. Единственная проблема заключается в том, что я должен вручную установить раздел в Windows с помощью Дискового Менеджера. Кроме этого, я могу подтвердить, что он работает с несколькими разделами на жестком диске (я использую 1udf + 2ext4) – Nemo 3 September 2012 в 05:47
  • 3
    Ключ здесь, похоже, состоит в том, чтобы фактически создать раздел, а затем создать там файловую систему UDF. Если вы не создадите какой-либо раздел, он будет работать в Linux, но он не будет работать в Windows (7). Это мой опыт. – DanMan 4 November 2012 в 05:57
  • 4
    @DanMan Dan, похоже, нашел того, кто решил эту проблему, и предоставляет сценарий для форматирования всего диска с UDF для Linux, Mac и Windows 7, а также для чтения только в Win XP. – dlamblin 10 July 2013 в 21:10
  • 5
    @kicsyromy: форматирование раздела (sdxN) в UDF не сработало, при выполнении sudo mkudffs --media-type=hd --blocksize=512 /dev/sdd1 появляется следующее сообщение об ошибке: trying to change type of multiple extents Мне удавалось форматировать UDF, используя весь диск (sdd), как описано здесь: superuser .com / вопросы / 39942 / с использованием-UDF-на-USB-флэш-диск – Tim Banchi 27 June 2014 в 15:51

Кто-то сделал некоторые исследования, как форматировать флэш-накопитель с помощью udf, чтобы он мог использоваться как можно больше операционных систем. Вот его выводы (которые были там, теперь в автономном режиме):

Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен соответствовать размеру блока базового устройства (которое для USB-накопители и большинство дисков - 512 байт, диски «расширенного формата» - 4096 байт). Очевидно, диск должен быть разделен. Linux 2.6.30 и выше поддерживает UDF полностью, по крайней мере, до версии 2.5. Mac OS X 10.5 поддерживает UDF полностью до UDF 2.01, но только при использовании на полном диске, поэтому не разбивается на разделы.

Как объяснялось выше, для жестких дисков USB Windows требует, чтобы диск был разделен. С другой стороны, UDF работает только в OS X, когда он используется на полном диске (без разбивки). Довольно удивительно, что есть решение, которое работает для обоих: одновременное разделение диска и разделение на разделы.

Таблицы разделов DOS хранятся в байтах 446-510 основной загрузочной записи. Эта основная загрузочная запись сохраняется в первом секторе на диске, секторе 0. Как правило, указанный первый раздел будет запускаться на несколько килобайт. Тем не менее, представляется возможным построить таблицу разделов, первый раздел которой начинается с сектора 0, поэтому результатом является раздел, который содержит таблицу разделов. Редакторы разделов, похоже, отказываются создавать такую ​​таблицу, но, по крайней мере, последние Linux и ядра Windows, похоже, не беспокоят.

Приятно, что UDF не (я полагаю, намеренно) использует первый несколько килобайт раздела или диска, на котором оно размещено, поэтому это место действительно можно использовать для хранения устаревшей таблицы разделов, ссылаясь на раздел, который охватывает весь диск. Некоторые тесты показывают, что это действительно работает в Linux, Windows и Mac OS X:

Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен соответствовать размеру блока базовое устройство (для USB-накопителей и большинства дисков - 512 байт, диски с расширенным форматом - 4096 байт). Видимо, диск должен быть разделен на разделы. Может использоваться только для чтения в Windows XP и использоваться после монтирования командной строки в Linux 2.6.0+. Поддерживает большие файлы, разрешения UNIX, имена файлов Unicode, символические ссылки, жесткие ссылки и т. Д. .

Вот скрипт для правильного форматирования диска в там

13
ответ дан 25 July 2018 в 22:26
  • 1
    Хотя это теоретически может ответить на вопрос , было бы предпочтительно включить здесь основные части ответа и предоставить ссылки для справки. – Eliah Kagan 12 July 2013 в 04:45
  • 2
    @EliahKagan Спасибо за предложение. Я сделаю это в следующий раз. – Dan Benamy 13 July 2013 в 09:48
  • 3
    Я попробовал некоторые варианты инструкций, которые я связал выше, и не смог получить диск, который работал в разных версиях OS X. – Dan Benamy 13 July 2013 в 09:49
  • 4
    «UDF не (я полагаю, намеренно) использует первые несколько килобайт»: Да, это преднамеренно. Вот куда идет загрузчик (если вы делаете загрузочный DVD). Это также касается формата раздела ISO9660 (если вы создаете гибрид ISO / UDF). – DrYak 23 March 2016 в 20:28
  • 5
    Хотя это может быть лучшим вариантом (если вы действительно хотите пойти UDF), мой опыт в том, что на Mac создан такой способ, который теоретически, похоже, работал, особенно если вы использовали его только с консолью, но затем, если вы переместили / создали / удаленные файлы с использованием графического интерфейса, диск часто получил «заклинило», файлы были помещены в корзину, но ящик не мог быть опустошен. Итак, я бы по-прежнему лично рекомендовал против UDF из собственного опыта, хотя и из YMMV. – Timo 30 March 2016 в 20:29

EDIT: Я только что проверил это на виртуальной машине. Кажется, что вам нужно (повторно) создать свой раздел в Windows, назначить ему букву диска, но не форматировать его в какую-либо файловую систему. После этого загрузитесь в Ubuntu и просто следуйте инструкциям, и он должен работать для чтения / записи.

Не забудьте сделать резервную копию всех ваших данных!

Сначала установите инструменты UDF:

sudo apt-get install udftools

Заменить первый блок ничем на раздел, который вы хотите отформатировать для UDF (*):

sudo dd if=/dev/zero of=/dev/sdxN bs=512 count=1

И, наконец, формат для UDF (*):

sudo mkudffs --media-type=hd --blocksize=512 /dev/sdxN x является заполнитель для буквы, прикрепленной к вашему жесткому диску N, является заполнителем номера раздела

. Желаем удачи и дайте мне знать, если это сработает для вас. Cheers, Calota Romeo

11
ответ дан 26 July 2018 в 21:31
  • 1
    Спасибо, что отвечает на то, как; Мне все равно было бы интересно узнать, хорошо ли это работает с вышеупомянутым сценарием. – dlamblin 25 February 2011 в 04:17
  • 2
    Это отлично сработало для меня. Единственная проблема заключается в том, что я должен вручную установить раздел в Windows с помощью Дискового Менеджера. Кроме этого, я могу подтвердить, что он работает с несколькими разделами на жестком диске (я использую 1udf + 2ext4) – Nemo 3 September 2012 в 05:47
  • 3
    Ключ здесь, похоже, состоит в том, чтобы фактически создать раздел, а затем создать там файловую систему UDF. Если вы не создадите какой-либо раздел, он будет работать в Linux, но он не будет работать в Windows (7). Это мой опыт. – DanMan 4 November 2012 в 05:57
  • 4
    @DanMan Dan, похоже, нашел того, кто решил эту проблему, и предоставляет сценарий для форматирования всего диска с UDF для Linux, Mac и Windows 7, а также для чтения только в Win XP. – dlamblin 10 July 2013 в 21:10
  • 5
    @kicsyromy: форматирование раздела (sdxN) в UDF не сработало, при выполнении sudo mkudffs --media-type=hd --blocksize=512 /dev/sdd1 появляется следующее сообщение об ошибке: trying to change type of multiple extents Мне удавалось форматировать UDF, используя весь диск (sdd), как описано здесь: superuser .com / вопросы / 39942 / с использованием-UDF-на-USB-флэш-диск – Tim Banchi 27 June 2014 в 15:51

Кто-то сделал некоторые исследования, как форматировать флэш-накопитель с помощью udf, чтобы он мог использоваться как можно больше операционных систем. Вот его выводы (которые были там, теперь в автономном режиме):

Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен соответствовать размеру блока базового устройства (которое для USB-накопители и большинство дисков - 512 байт, диски «расширенного формата» - 4096 байт). Очевидно, диск должен быть разделен. Linux 2.6.30 и выше поддерживает UDF полностью, по крайней мере, до версии 2.5. Mac OS X 10.5 поддерживает UDF полностью до UDF 2.01, но только при использовании на полном диске, поэтому не разбивается на разделы.

Как объяснялось выше, для жестких дисков USB Windows требует, чтобы диск был разделен. С другой стороны, UDF работает только в OS X, когда он используется на полном диске (без разбивки). Довольно удивительно, что есть решение, которое работает для обоих: одновременное разделение диска и разделение на разделы.

Таблицы разделов DOS хранятся в байтах 446-510 основной загрузочной записи. Эта основная загрузочная запись сохраняется в первом секторе на диске, секторе 0. Как правило, указанный первый раздел будет запускаться на несколько килобайт. Тем не менее, представляется возможным построить таблицу разделов, первый раздел которой начинается с сектора 0, поэтому результатом является раздел, который содержит таблицу разделов. Редакторы разделов, похоже, отказываются создавать такую ​​таблицу, но, по крайней мере, последние Linux и ядра Windows, похоже, не беспокоят.

Приятно, что UDF не (я полагаю, намеренно) использует первый несколько килобайт раздела или диска, на котором оно размещено, поэтому это место действительно можно использовать для хранения устаревшей таблицы разделов, ссылаясь на раздел, который охватывает весь диск. Некоторые тесты показывают, что это действительно работает в Linux, Windows и Mac OS X:

Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен соответствовать размеру блока базовое устройство (для USB-накопителей и большинства дисков - 512 байт, диски с расширенным форматом - 4096 байт). Видимо, диск должен быть разделен на разделы. Может использоваться только для чтения в Windows XP и использоваться после монтирования командной строки в Linux 2.6.0+. Поддерживает большие файлы, разрешения UNIX, имена файлов Unicode, символические ссылки, жесткие ссылки и т. Д. .

Вот скрипт для правильного форматирования диска в там

13
ответ дан 26 July 2018 в 21:31
  • 1
    Хотя это теоретически может ответить на вопрос , было бы предпочтительно включить здесь основные части ответа и предоставить ссылки для справки. – Eliah Kagan 12 July 2013 в 04:45
  • 2
    @EliahKagan Спасибо за предложение. Я сделаю это в следующий раз. – Dan Benamy 13 July 2013 в 09:48
  • 3
    Я попробовал некоторые варианты инструкций, которые я связал выше, и не смог получить диск, который работал в разных версиях OS X. – Dan Benamy 13 July 2013 в 09:49
  • 4
    «UDF не (я полагаю, намеренно) использует первые несколько килобайт»: Да, это преднамеренно. Вот куда идет загрузчик (если вы делаете загрузочный DVD). Это также касается формата раздела ISO9660 (если вы создаете гибрид ISO / UDF). – DrYak 23 March 2016 в 20:28
  • 5
    Хотя это может быть лучшим вариантом (если вы действительно хотите пойти UDF), мой опыт в том, что на Mac создан такой способ, который теоретически, похоже, работал, особенно если вы использовали его только с консолью, но затем, если вы переместили / создали / удаленные файлы с использованием графического интерфейса, диск часто получил «заклинило», файлы были помещены в корзину, но ящик не мог быть опустошен. Итак, я бы по-прежнему лично рекомендовал против UDF из собственного опыта, хотя и из YMMV. – Timo 30 March 2016 в 20:29

EDIT: Я только что проверил это на виртуальной машине. Кажется, что вам нужно (повторно) создать свой раздел в Windows, назначить ему букву диска, но не форматировать его в какую-либо файловую систему. После этого загрузитесь в Ubuntu и просто следуйте инструкциям, и он должен работать для чтения / записи.

Не забудьте сделать резервную копию всех ваших данных!

Сначала установите инструменты UDF:

sudo apt-get install udftools

Заменить первый блок ничем на раздел, который вы хотите отформатировать для UDF (*):

sudo dd if=/dev/zero of=/dev/sdxN bs=512 count=1

И, наконец, формат для UDF (*):

sudo mkudffs --media-type=hd --blocksize=512 /dev/sdxN x является заполнитель для буквы, прикрепленной к вашему жесткому диску N, является заполнителем номера раздела

. Желаем удачи и дайте мне знать, если это сработает для вас. Cheers, Calota Romeo

11
ответ дан 31 July 2018 в 10:32
  • 1
    Спасибо, что отвечает на то, как; Мне все равно было бы интересно узнать, хорошо ли это работает с вышеупомянутым сценарием. – dlamblin 25 February 2011 в 04:17
  • 2
    Это отлично сработало для меня. Единственная проблема заключается в том, что я должен вручную установить раздел в Windows с помощью Дискового Менеджера. Кроме этого, я могу подтвердить, что он работает с несколькими разделами на жестком диске (я использую 1udf + 2ext4) – Nemo 3 September 2012 в 05:47
  • 3
    Ключ здесь, похоже, состоит в том, чтобы фактически создать раздел, а затем создать там файловую систему UDF. Если вы не создадите какой-либо раздел, он будет работать в Linux, но он не будет работать в Windows (7). Это мой опыт. – DanMan 4 November 2012 в 05:57
  • 4
    @DanMan Dan, похоже, нашел того, кто решил эту проблему, и предоставляет сценарий для форматирования всего диска с UDF для Linux, Mac и Windows 7, а также для чтения только в Win XP. – dlamblin 10 July 2013 в 21:10
  • 5
    @kicsyromy: форматирование раздела (sdxN) в UDF не сработало, при выполнении sudo mkudffs --media-type=hd --blocksize=512 /dev/sdd1 появляется следующее сообщение об ошибке: trying to change type of multiple extents Мне удавалось форматировать UDF, используя весь диск (sdd), как описано здесь: superuser .com / вопросы / 39942 / с использованием-UDF-на-USB-флэш-диск – Tim Banchi 27 June 2014 в 15:51

Кто-то сделал некоторые исследования, как форматировать флэш-накопитель с помощью udf, чтобы он мог использоваться как можно больше операционных систем. Вот его выводы (которые были там, теперь в автономном режиме):

Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен соответствовать размеру блока базового устройства (которое для USB-накопители и большинство дисков - 512 байт, диски «расширенного формата» - 4096 байт). Очевидно, диск должен быть разделен. Linux 2.6.30 и выше поддерживает UDF полностью, по крайней мере, до версии 2.5. Mac OS X 10.5 поддерживает UDF полностью до UDF 2.01, но только при использовании на полном диске, поэтому не разбивается на разделы.

Как объяснялось выше, для жестких дисков USB Windows требует, чтобы диск был разделен. С другой стороны, UDF работает только в OS X, когда он используется на полном диске (без разбивки). Довольно удивительно, что есть решение, которое работает для обоих: одновременное разделение диска и разделение на разделы.

Таблицы разделов DOS хранятся в байтах 446-510 основной загрузочной записи. Эта основная загрузочная запись сохраняется в первом секторе на диске, секторе 0. Как правило, указанный первый раздел будет запускаться на несколько килобайт. Тем не менее, представляется возможным построить таблицу разделов, первый раздел которой начинается с сектора 0, поэтому результатом является раздел, который содержит таблицу разделов. Редакторы разделов, похоже, отказываются создавать такую ​​таблицу, но, по крайней мере, последние Linux и ядра Windows, похоже, не беспокоят.

Приятно, что UDF не (я полагаю, намеренно) использует первый несколько килобайт раздела или диска, на котором оно размещено, поэтому это место действительно можно использовать для хранения устаревшей таблицы разделов, ссылаясь на раздел, который охватывает весь диск. Некоторые тесты показывают, что это действительно работает в Linux, Windows и Mac OS X:

Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен соответствовать размеру блока базовое устройство (для USB-накопителей и большинства дисков - 512 байт, диски с расширенным форматом - 4096 байт). Видимо, диск должен быть разделен на разделы. Может использоваться только для чтения в Windows XP и использоваться после монтирования командной строки в Linux 2.6.0+. Поддерживает большие файлы, разрешения UNIX, имена файлов Unicode, символические ссылки, жесткие ссылки и т. Д. .

Вот скрипт для правильного форматирования диска в там

13
ответ дан 31 July 2018 в 10:32
  • 1
    Хотя это теоретически может ответить на вопрос , было бы предпочтительно включить здесь основные части ответа и предоставить ссылки для справки. – Eliah Kagan 12 July 2013 в 04:45
  • 2
    @EliahKagan Спасибо за предложение. Я сделаю это в следующий раз. – Dan Benamy 13 July 2013 в 09:48
  • 3
    Я попробовал некоторые варианты инструкций, которые я связал выше, и не смог получить диск, который работал в разных версиях OS X. – Dan Benamy 13 July 2013 в 09:49
  • 4
    «UDF не (я полагаю, намеренно) использует первые несколько килобайт»: Да, это преднамеренно. Вот куда идет загрузчик (если вы делаете загрузочный DVD). Это также касается формата раздела ISO9660 (если вы создаете гибрид ISO / UDF). – DrYak 23 March 2016 в 20:28
  • 5
    Хотя это может быть лучшим вариантом (если вы действительно хотите пойти UDF), мой опыт в том, что на Mac создан такой способ, который теоретически, похоже, работал, особенно если вы использовали его только с консолью, но затем, если вы переместили / создали / удаленные файлы с использованием графического интерфейса, диск часто получил «заклинило», файлы были помещены в корзину, но ящик не мог быть опустошен. Итак, я бы по-прежнему лично рекомендовал против UDF из собственного опыта, хотя и из YMMV. – Timo 30 March 2016 в 20:29

EDIT: Я только что проверил это на виртуальной машине. Кажется, что вам нужно (повторно) создать свой раздел в Windows, назначить ему букву диска, но не форматировать его в какую-либо файловую систему. После этого загрузитесь в Ubuntu и просто следуйте инструкциям, и он должен работать для чтения / записи.

Не забудьте сделать резервную копию всех ваших данных!

Сначала установите инструменты UDF:

sudo apt-get install udftools

Заменить первый блок ничем на раздел, который вы хотите отформатировать для UDF (*):

sudo dd if=/dev/zero of=/dev/sdxN bs=512 count=1

И, наконец, формат для UDF (*):

sudo mkudffs --media-type=hd --blocksize=512 /dev/sdxN x является заполнитель для буквы, прикрепленной к вашему жесткому диску N, является заполнителем номера раздела

. Желаем удачи и дайте мне знать, если это сработает для вас. Cheers, Calota Romeo

11
ответ дан 31 July 2018 в 11:34
  • 1
    Спасибо, что отвечает на то, как; Мне все равно было бы интересно узнать, хорошо ли это работает с вышеупомянутым сценарием. – dlamblin 25 February 2011 в 04:17
  • 2
    Это отлично сработало для меня. Единственная проблема заключается в том, что я должен вручную установить раздел в Windows с помощью Дискового Менеджера. Кроме этого, я могу подтвердить, что он работает с несколькими разделами на жестком диске (я использую 1udf + 2ext4) – Nemo 3 September 2012 в 05:47
  • 3
    Ключ здесь, похоже, состоит в том, чтобы фактически создать раздел, а затем создать там файловую систему UDF. Если вы не создадите какой-либо раздел, он будет работать в Linux, но он не будет работать в Windows (7). Это мой опыт. – DanMan 4 November 2012 в 05:57
  • 4
    @DanMan Dan, похоже, нашел того, кто решил эту проблему, и предоставляет сценарий для форматирования всего диска с UDF для Linux, Mac и Windows 7, а также для чтения только в Win XP. – dlamblin 10 July 2013 в 21:10
  • 5
    @kicsyromy: форматирование раздела (sdxN) в UDF не сработало, при выполнении sudo mkudffs --media-type=hd --blocksize=512 /dev/sdd1 появляется следующее сообщение об ошибке: trying to change type of multiple extents Мне удавалось форматировать UDF, используя весь диск (sdd), как описано здесь: superuser .com / вопросы / 39942 / с использованием-UDF-на-USB-флэш-диск – Tim Banchi 27 June 2014 в 15:51

Кто-то сделал некоторые исследования, как форматировать флэш-накопитель с помощью udf, чтобы он мог использоваться как можно больше операционных систем. Вот его выводы (которые были там, теперь в автономном режиме):

Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен соответствовать размеру блока базового устройства (которое для USB-накопители и большинство дисков - 512 байт, диски «расширенного формата» - 4096 байт). Очевидно, диск должен быть разделен. Linux 2.6.30 и выше поддерживает UDF полностью, по крайней мере, до версии 2.5. Mac OS X 10.5 поддерживает UDF полностью до UDF 2.01, но только при использовании на полном диске, поэтому не разбивается на разделы.

Как объяснялось выше, для жестких дисков USB Windows требует, чтобы диск был разделен. С другой стороны, UDF работает только в OS X, когда он используется на полном диске (без разбивки). Довольно удивительно, что есть решение, которое работает для обоих: одновременное разделение диска и разделение на разделы.

Таблицы разделов DOS хранятся в байтах 446-510 основной загрузочной записи. Эта основная загрузочная запись сохраняется в первом секторе на диске, секторе 0. Как правило, указанный первый раздел будет запускаться на несколько килобайт. Тем не менее, представляется возможным построить таблицу разделов, первый раздел которой начинается с сектора 0, поэтому результатом является раздел, который содержит таблицу разделов. Редакторы разделов, похоже, отказываются создавать такую ​​таблицу, но, по крайней мере, последние Linux и ядра Windows, похоже, не беспокоят.

Приятно, что UDF не (я полагаю, намеренно) использует первый несколько килобайт раздела или диска, на котором оно размещено, поэтому это место действительно можно использовать для хранения устаревшей таблицы разделов, ссылаясь на раздел, который охватывает весь диск. Некоторые тесты показывают, что это действительно работает в Linux, Windows и Mac OS X:

Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен соответствовать размеру блока базовое устройство (для USB-накопителей и большинства дисков - 512 байт, диски с расширенным форматом - 4096 байт). Видимо, диск должен быть разделен на разделы. Может использоваться только для чтения в Windows XP и использоваться после монтирования командной строки в Linux 2.6.0+. Поддерживает большие файлы, разрешения UNIX, имена файлов Unicode, символические ссылки, жесткие ссылки и т. Д. .

Вот скрипт для правильного форматирования диска в там

13
ответ дан 31 July 2018 в 11:34
  • 1
    Хотя это теоретически может ответить на вопрос , было бы предпочтительно включить здесь основные части ответа и предоставить ссылки для справки. – Eliah Kagan 12 July 2013 в 04:45
  • 2
    @EliahKagan Спасибо за предложение. Я сделаю это в следующий раз. – Dan Benamy 13 July 2013 в 09:48
  • 3
    Я попробовал некоторые варианты инструкций, которые я связал выше, и не смог получить диск, который работал в разных версиях OS X. – Dan Benamy 13 July 2013 в 09:49
  • 4
    «UDF не (я полагаю, намеренно) использует первые несколько килобайт»: Да, это преднамеренно. Вот куда идет загрузчик (если вы делаете загрузочный DVD). Это также касается формата раздела ISO9660 (если вы создаете гибрид ISO / UDF). – DrYak 23 March 2016 в 20:28
  • 5
    Хотя это может быть лучшим вариантом (если вы действительно хотите пойти UDF), мой опыт в том, что на Mac создан такой способ, который теоретически, похоже, работал, особенно если вы использовали его только с консолью, но затем, если вы переместили / создали / удаленные файлы с использованием графического интерфейса, диск часто получил «заклинило», файлы были помещены в корзину, но ящик не мог быть опустошен. Итак, я бы по-прежнему лично рекомендовал против UDF из собственного опыта, хотя и из YMMV. – Timo 30 March 2016 в 20:29

EDIT: Я только что проверил это на виртуальной машине. Кажется, что вам нужно (повторно) создать свой раздел в Windows, назначить ему букву диска, но не форматировать его в какую-либо файловую систему. После этого загрузитесь в Ubuntu и просто следуйте инструкциям, и он должен работать для чтения / записи.

Не забудьте сделать резервную копию всех ваших данных!

Сначала установите инструменты UDF:

sudo apt-get install udftools

Заменить первый блок ничем на раздел, который вы хотите отформатировать для UDF (*):

sudo dd if=/dev/zero of=/dev/sdxN bs=512 count=1

И, наконец, формат для UDF (*):

sudo mkudffs --media-type=hd --blocksize=512 /dev/sdxN x является заполнитель для буквы, прикрепленной к вашему жесткому диску N, является заполнителем номера раздела

. Желаем удачи и дайте мне знать, если это сработает для вас. Cheers, Calota Romeo

11
ответ дан 2 August 2018 в 03:53
  • 1
    Спасибо, что отвечает на то, как; Мне все равно было бы интересно узнать, хорошо ли это работает с вышеупомянутым сценарием. – dlamblin 25 February 2011 в 04:17
  • 2
    Это отлично сработало для меня. Единственная проблема заключается в том, что я должен вручную установить раздел в Windows с помощью Дискового Менеджера. Кроме этого, я могу подтвердить, что он работает с несколькими разделами на жестком диске (я использую 1udf + 2ext4) – Nemo 3 September 2012 в 05:47
  • 3
    Ключ здесь, похоже, состоит в том, чтобы фактически создать раздел, а затем создать там файловую систему UDF. Если вы не создадите какой-либо раздел, он будет работать в Linux, но он не будет работать в Windows (7). Это мой опыт. – DanMan 4 November 2012 в 05:57
  • 4
    @DanMan Dan, похоже, нашел того, кто решил эту проблему, и предоставляет сценарий для форматирования всего диска с UDF для Linux, Mac и Windows 7, а также для чтения только в Win XP. – dlamblin 10 July 2013 в 21:10
  • 5
    @kicsyromy: форматирование раздела (sdxN) в UDF не сработало, при выполнении sudo mkudffs --media-type=hd --blocksize=512 /dev/sdd1 появляется следующее сообщение об ошибке: trying to change type of multiple extents Мне удавалось форматировать UDF, используя весь диск (sdd), как описано здесь: superuser .com / вопросы / 39942 / с использованием-UDF-на-USB-флэш-диск – Tim Banchi 27 June 2014 в 15:51

Кто-то сделал некоторые исследования, как форматировать флэш-накопитель с помощью udf, чтобы он мог использоваться как можно больше операционных систем. Вот его выводы (которые были там, теперь в автономном режиме):

Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен соответствовать размеру блока базового устройства (которое для USB-накопители и большинство дисков - 512 байт, диски «расширенного формата» - 4096 байт). Очевидно, диск должен быть разделен. Linux 2.6.30 и выше поддерживает UDF полностью, по крайней мере, до версии 2.5. Mac OS X 10.5 поддерживает UDF полностью до UDF 2.01, но только при использовании на полном диске, поэтому не разбивается на разделы.

Как объяснялось выше, для жестких дисков USB Windows требует, чтобы диск был разделен. С другой стороны, UDF работает только в OS X, когда он используется на полном диске (без разбивки). Довольно удивительно, что есть решение, которое работает для обоих: одновременное разделение диска и разделение на разделы.

Таблицы разделов DOS хранятся в байтах 446-510 основной загрузочной записи. Эта основная загрузочная запись сохраняется в первом секторе на диске, секторе 0. Как правило, указанный первый раздел будет запускаться на несколько килобайт. Тем не менее, представляется возможным построить таблицу разделов, первый раздел которой начинается с сектора 0, поэтому результатом является раздел, который содержит таблицу разделов. Редакторы разделов, похоже, отказываются создавать такую ​​таблицу, но, по крайней мере, последние Linux и ядра Windows, похоже, не беспокоят.

Приятно, что UDF не (я полагаю, намеренно) использует первый несколько килобайт раздела или диска, на котором оно размещено, поэтому это место действительно можно использовать для хранения устаревшей таблицы разделов, ссылаясь на раздел, который охватывает весь диск. Некоторые тесты показывают, что это действительно работает в Linux, Windows и Mac OS X:

Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен соответствовать размеру блока базовое устройство (для USB-накопителей и большинства дисков - 512 байт, диски с расширенным форматом - 4096 байт). Видимо, диск должен быть разделен на разделы. Может использоваться только для чтения в Windows XP и использоваться после монтирования командной строки в Linux 2.6.0+. Поддерживает большие файлы, разрешения UNIX, имена файлов Unicode, символические ссылки, жесткие ссылки и т. Д. .

Вот скрипт для правильного форматирования диска в там

13
ответ дан 2 August 2018 в 03:53
  • 1
    Хотя это теоретически может ответить на вопрос , было бы предпочтительно включить здесь основные части ответа и предоставить ссылки для справки. – Eliah Kagan 12 July 2013 в 04:45
  • 2
    @EliahKagan Спасибо за предложение. Я сделаю это в следующий раз. – Dan Benamy 13 July 2013 в 09:48
  • 3
    Я попробовал некоторые варианты инструкций, которые я связал выше, и не смог получить диск, который работал в разных версиях OS X. – Dan Benamy 13 July 2013 в 09:49
  • 4
    «UDF не (я полагаю, намеренно) использует первые несколько килобайт»: Да, это преднамеренно. Вот куда идет загрузчик (если вы делаете загрузочный DVD). Это также касается формата раздела ISO9660 (если вы создаете гибрид ISO / UDF). – DrYak 23 March 2016 в 20:28
  • 5
    Хотя это может быть лучшим вариантом (если вы действительно хотите пойти UDF), мой опыт в том, что на Mac создан такой способ, который теоретически, похоже, работал, особенно если вы использовали его только с консолью, но затем, если вы переместили / создали / удаленные файлы с использованием графического интерфейса, диск часто получил «заклинило», файлы были помещены в корзину, но ящик не мог быть опустошен. Итак, я бы по-прежнему лично рекомендовал против UDF из собственного опыта, хотя и из YMMV. – Timo 30 March 2016 в 20:29

EDIT: Я только что проверил это на виртуальной машине. Кажется, что вам нужно (повторно) создать свой раздел в Windows, назначить ему букву диска, но не форматировать его в какую-либо файловую систему. После этого загрузитесь в Ubuntu и просто следуйте инструкциям, и он должен работать для чтения / записи.

Не забудьте сделать резервную копию всех ваших данных!

Сначала установите инструменты UDF:

sudo apt-get install udftools

Заменить первый блок ничем на раздел, который вы хотите отформатировать для UDF (*):

sudo dd if=/dev/zero of=/dev/sdxN bs=512 count=1

И, наконец, формат для UDF (*):

sudo mkudffs --media-type=hd --blocksize=512 /dev/sdxN x является заполнитель для буквы, прикрепленной к вашему жесткому диску N, является заполнителем номера раздела

. Желаем удачи и дайте мне знать, если это сработает для вас. Cheers, Calota Romeo

11
ответ дан 4 August 2018 в 19:56
  • 1
    Спасибо, что отвечает на то, как; Мне все равно было бы интересно узнать, хорошо ли это работает с вышеупомянутым сценарием. – dlamblin 25 February 2011 в 04:17
  • 2
    Это отлично сработало для меня. Единственная проблема заключается в том, что я должен вручную установить раздел в Windows с помощью Дискового Менеджера. Кроме этого, я могу подтвердить, что он работает с несколькими разделами на жестком диске (я использую 1udf + 2ext4) – Nemo 3 September 2012 в 05:47
  • 3
    Ключ здесь, похоже, состоит в том, чтобы фактически создать раздел, а затем создать там файловую систему UDF. Если вы не создадите какой-либо раздел, он будет работать в Linux, но он не будет работать в Windows (7). Это мой опыт. – DanMan 4 November 2012 в 05:57
  • 4
    @DanMan Dan, похоже, нашел того, кто решил эту проблему, и предоставляет сценарий для форматирования всего диска с UDF для Linux, Mac и Windows 7, а также для чтения только в Win XP. – dlamblin 10 July 2013 в 21:10
  • 5
    @kicsyromy: форматирование раздела (sdxN) в UDF не сработало, при выполнении sudo mkudffs --media-type=hd --blocksize=512 /dev/sdd1 появляется следующее сообщение об ошибке: trying to change type of multiple extents Мне удавалось форматировать UDF, используя весь диск (sdd), как описано здесь: superuser .com / вопросы / 39942 / с использованием-UDF-на-USB-флэш-диск – Tim Banchi 27 June 2014 в 15:51

Кто-то сделал некоторые исследования, как форматировать флэш-накопитель с помощью udf, чтобы он мог использоваться как можно больше операционных систем. Вот его выводы (которые были там, теперь в автономном режиме):

Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен соответствовать размеру блока базового устройства (которое для USB-накопители и большинство дисков - 512 байт, диски «расширенного формата» - 4096 байт). Очевидно, диск должен быть разделен. Linux 2.6.30 и выше поддерживает UDF полностью, по крайней мере, до версии 2.5. Mac OS X 10.5 поддерживает UDF полностью до UDF 2.01, но только при использовании на полном диске, поэтому не разбивается на разделы.

Как объяснялось выше, для жестких дисков USB Windows требует, чтобы диск был разделен. С другой стороны, UDF работает только в OS X, когда он используется на полном диске (без разбивки). Довольно удивительно, что есть решение, которое работает для обоих: одновременное разделение диска и разделение на разделы.

Таблицы разделов DOS хранятся в байтах 446-510 основной загрузочной записи. Эта основная загрузочная запись сохраняется в первом секторе на диске, секторе 0. Как правило, указанный первый раздел будет запускаться на несколько килобайт. Тем не менее, представляется возможным построить таблицу разделов, первый раздел которой начинается с сектора 0, поэтому результатом является раздел, который содержит таблицу разделов. Редакторы разделов, похоже, отказываются создавать такую ​​таблицу, но, по крайней мере, последние Linux и ядра Windows, похоже, не беспокоят.

Приятно, что UDF не (я полагаю, намеренно) использует первый несколько килобайт раздела или диска, на котором оно размещено, поэтому это место действительно можно использовать для хранения устаревшей таблицы разделов, ссылаясь на раздел, который охватывает весь диск. Некоторые тесты показывают, что это действительно работает в Linux, Windows и Mac OS X:

Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен соответствовать размеру блока базовое устройство (для USB-накопителей и большинства дисков - 512 байт, диски с расширенным форматом - 4096 байт). Видимо, диск должен быть разделен на разделы. Может использоваться только для чтения в Windows XP и использоваться после монтирования командной строки в Linux 2.6.0+. Поддерживает большие файлы, разрешения UNIX, имена файлов Unicode, символические ссылки, жесткие ссылки и т. Д. .

Вот скрипт для правильного форматирования диска в там

13
ответ дан 4 August 2018 в 19:56
  • 1
    Хотя это теоретически может ответить на вопрос , было бы предпочтительно включить здесь основные части ответа и предоставить ссылки для справки. – Eliah Kagan 12 July 2013 в 04:45
  • 2
    @EliahKagan Спасибо за предложение. Я сделаю это в следующий раз. – Dan Benamy 13 July 2013 в 09:48
  • 3
    Я попробовал некоторые варианты инструкций, которые я связал выше, и не смог получить диск, который работал в разных версиях OS X. – Dan Benamy 13 July 2013 в 09:49
  • 4
    «UDF не (я полагаю, намеренно) использует первые несколько килобайт»: Да, это преднамеренно. Вот куда идет загрузчик (если вы делаете загрузочный DVD). Это также касается формата раздела ISO9660 (если вы создаете гибрид ISO / UDF). – DrYak 23 March 2016 в 20:28
  • 5
    Хотя это может быть лучшим вариантом (если вы действительно хотите пойти UDF), мой опыт в том, что на Mac создан такой способ, который теоретически, похоже, работал, особенно если вы использовали его только с консолью, но затем, если вы переместили / создали / удаленные файлы с использованием графического интерфейса, диск часто получил «заклинило», файлы были помещены в корзину, но ящик не мог быть опустошен. Итак, я бы по-прежнему лично рекомендовал против UDF из собственного опыта, хотя и из YMMV. – Timo 30 March 2016 в 20:29

Кто-то сделал некоторые исследования, как отформатировать флэш-накопитель с помощью udf, чтобы он мог использоваться как можно больше операционных систем. Вот его выводы (ранее там , теперь офлайн):

  • Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен совпадать размер блока базового устройства (для USB-накопителей и большинства дисков - 512 байт, диски с расширенным форматом - 4096 байт). Очевидно, что диск должен быть разбит на разделы.
  • Linux 2.6.30 и выше поддерживает UDF полностью, по крайней мере, до версии 2.5.
  • Mac OS X 10.5 поддерживает UDF полностью до UDF 2.01, но

Как объяснялось выше, для жестких дисков USB Windows требует, чтобы диск был разделен на разделы. С другой стороны, UDF работает только в OS X, когда он используется на полном диске (без разбивки). Довольно удивительно, что существует решение, которое работает для обоих: одновременное разделение диска и разделение на разделы.

Таблицы разделов DOS хранятся в байтах 446-510 основной загрузочной записи. Эта основная загрузочная запись сохраняется в первом секторе на диске, секторе 0. Как правило, указанный первый раздел будет запускаться на несколько килобайт. Тем не менее, представляется возможным построить таблицу разделов, первый раздел которой начинается с сектора 0, поэтому результатом является раздел, который содержит таблицу разделов. Редакторы разделов, похоже, отказываются создавать такую ​​таблицу, но, по крайней мере, последние Linux и ядра Windows, похоже, не беспокоят.

Приятно, что UDF не (я полагаю, намеренно) использует первый несколько килобайт раздела или диска, на котором оно размещено, поэтому это место действительно можно использовать для хранения устаревшей таблицы разделов, ссылаясь на раздел, который охватывает весь диск. Некоторые тесты показывают, что это действительно работает в Linux, Windows и Mac OS X:

  • Монтирует автоматически чтение и запись в Linux 2.6.30+, Mac OS X 10.5+, Windows Vista +
  • Может использоваться только для чтения в Windows XP и использоваться после монтирования командной строки в Linux 2.6.0+. Поддерживает большие файлы, разрешения UNIX, имена файлов Unicode, символические ссылки, жесткие ссылки и т. д.

Вот скрипт для правильного форматирования диска на https://github.com/ameenross/udfhd

13
ответ дан 6 August 2018 в 03:59

EDIT: Я только что проверил это на виртуальной машине. Кажется, что вам нужно (повторно) создать свой раздел в Windows, назначить ему букву диска, но не форматировать его в какую-либо файловую систему. После этого загрузитесь в Ubuntu и просто следуйте инструкциям, и он должен работать для чтения / записи.

Не забудьте сделать резервную копию всех ваших данных!

Сначала установите инструменты UDF:

  sudo apt-get install udftools  

Заменить первый блок ничем на раздел, который вы хотите отформатировать для UDF (*):

  sudo dd if = / dev / zero of = / dev / sdxN bs = 512 count = 1  

И, наконец, формат для UDF (*):

  sudo mkudffs --media-type = hd -blocksize = 512 / dev / sdxN  
  • x является заполнитель для буквы, прикрепленной к вашему жесткому диску
  • N является заполнителем номера раздела

Удачи и дайте мне знать, если это сработает для вас. Cheers, Calota Romeo

11
ответ дан 6 August 2018 в 03:59

Кто-то сделал некоторые исследования, как отформатировать флэш-накопитель с помощью udf, чтобы он мог использоваться как можно больше операционных систем. Вот его выводы (ранее там , теперь офлайн):

  • Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен совпадать размер блока базового устройства (для USB-накопителей и большинства дисков - 512 байт, диски с расширенным форматом - 4096 байт). Очевидно, что диск должен быть разбит на разделы.
  • Linux 2.6.30 и выше поддерживает UDF полностью, по крайней мере, до версии 2.5.
  • Mac OS X 10.5 поддерживает UDF полностью до UDF 2.01, но

Как объяснялось выше, для жестких дисков USB Windows требует, чтобы диск был разделен на разделы. С другой стороны, UDF работает только в OS X, когда он используется на полном диске (без разбивки). Довольно удивительно, что существует решение, которое работает для обоих: одновременное разделение диска и разделение на разделы.

Таблицы разделов DOS хранятся в байтах 446-510 основной загрузочной записи. Эта основная загрузочная запись сохраняется в первом секторе на диске, секторе 0. Как правило, указанный первый раздел будет запускаться на несколько килобайт. Тем не менее, представляется возможным построить таблицу разделов, первый раздел которой начинается с сектора 0, поэтому результатом является раздел, который содержит таблицу разделов. Редакторы разделов, похоже, отказываются создавать такую ​​таблицу, но, по крайней мере, последние Linux и ядра Windows, похоже, не беспокоят.

Приятно, что UDF не (я полагаю, намеренно) использует первый несколько килобайт раздела или диска, на котором оно размещено, поэтому это место действительно можно использовать для хранения устаревшей таблицы разделов, ссылаясь на раздел, который охватывает весь диск. Некоторые тесты показывают, что это действительно работает в Linux, Windows и Mac OS X:

  • Монтирует автоматически чтение и запись в Linux 2.6.30+, Mac OS X 10.5+, Windows Vista +
  • Может использоваться только для чтения в Windows XP и использоваться после монтирования командной строки в Linux 2.6.0+. Поддерживает большие файлы, разрешения UNIX, имена файлов Unicode, символические ссылки, жесткие ссылки и т. д.

Вот скрипт для правильного форматирования диска на https://github.com/ameenross/udfhd

13
ответ дан 7 August 2018 в 21:57

EDIT: Я только что проверил это на виртуальной машине. Кажется, что вам нужно (повторно) создать свой раздел в Windows, назначить ему букву диска, но не форматировать его в какую-либо файловую систему. После этого загрузитесь в Ubuntu и просто следуйте инструкциям, и он должен работать для чтения / записи.

Не забудьте сделать резервную копию всех ваших данных!

Сначала установите инструменты UDF:

  sudo apt-get install udftools  

Заменить первый блок ничем на раздел, который вы хотите отформатировать для UDF (*):

  sudo dd if = / dev / zero of = / dev / sdxN bs = 512 count = 1  

И, наконец, формат для UDF (*):

  sudo mkudffs --media-type = hd -blocksize = 512 / dev / sdxN  
  • x является заполнитель для буквы, прикрепленной к вашему жесткому диску
  • N является заполнителем номера раздела

Удачи и дайте мне знать, если это сработает для вас. Cheers, Calota Romeo

11
ответ дан 7 August 2018 в 21:57

Кто-то сделал некоторые исследования, как отформатировать флэш-накопитель с помощью udf, чтобы он мог использоваться как можно больше операционных систем. Вот его выводы (ранее там , теперь офлайн):

  • Windows 7 имеет полную поддержку до UDF v2.6, но размер блока UDF должен совпадать размер блока базового устройства (для USB-накопителей и большинства дисков - 512 байт, диски с расширенным форматом - 4096 байт). Очевидно, что диск должен быть разбит на разделы.
  • Linux 2.6.30 и выше поддерживает UDF полностью, по крайней мере, до версии 2.5.
  • Mac OS X 10.5 поддерживает UDF полностью до UDF 2.01, но

Как объяснялось выше, для жестких дисков USB Windows требует, чтобы диск был разделен на разделы. С другой стороны, UDF работает только в OS X, когда он используется на полном диске (без разбивки). Довольно удивительно, что существует решение, которое работает для обоих: одновременное разделение диска и разделение на разделы.

Таблицы разделов DOS хранятся в байтах 446-510 основной загрузочной записи. Эта основная загрузочная запись сохраняется в первом секторе на диске, секторе 0. Как правило, указанный первый раздел будет запускаться на несколько килобайт. Тем не менее, представляется возможным построить таблицу разделов, первый раздел которой начинается с сектора 0, поэтому результатом является раздел, который содержит таблицу разделов. Редакторы разделов, похоже, отказываются создавать такую ​​таблицу, но, по крайней мере, последние Linux и ядра Windows, похоже, не беспокоят.

Приятно, что UDF не (я полагаю, намеренно) использует первый несколько килобайт раздела или диска, на котором оно размещено, поэтому это место действительно можно использовать для хранения устаревшей таблицы разделов, ссылаясь на раздел, который охватывает весь диск. Некоторые тесты показывают, что это действительно работает в Linux, Windows и Mac OS X:

  • Монтирует автоматически чтение и запись в Linux 2.6.30+, Mac OS X 10.5+, Windows Vista +
  • Может использоваться только для чтения в Windows XP и использоваться после монтирования командной строки в Linux 2.6.0+. Поддерживает большие файлы, разрешения UNIX, имена файлов Unicode, символические ссылки, жесткие ссылки и т. д.

Вот скрипт для правильного форматирования диска на https://github.com/ameenross/udfhd

13
ответ дан 10 August 2018 в 10:11

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

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