Как форматировать внутренний жесткий диск, чтобы FreeBSD, Linux и Windows могут все могли получить доступ к нему?

Некоторые поиски указывают на файл правил, который в настоящее время доступен здесь .

Поскольку настройки, специфичные для пакета, по-видимому, наследуются с помощью оператора $ (common_configure_flags) , достаточно изменить только этот блок:

$ perl -00 -ple 's{$}{ \\\n\t\t\t--add-module=\$(MODULESDIR)/ngx_pagespeed} if m/common_configure_flags :=/' rules > nu
$ diff -u rules nu
--- rules       2015-12-17 14:49:12.000000000 -0800
+++ nu  2015-12-17 14:52:52.171942309 -0800
@@ -47,7 +47,8 @@
                        --with-http_ssl_module \
                        --with-http_stub_status_module \
                        --with-http_realip_module \
-                       --with-http_auth_request_module
+                       --with-http_auth_request_module \
+                       --add-module=$(MODULESDIR)/ngx_pagespeed

Это решение обрабатывает содержимое файла по очереди ( -00 -p ), и добавляет необходимые данные в конце каждого (и соответствующий возврат, перевод строки и таббери), но только для абзаца, который соответствует биту common_configure_flags: = . Чтобы настроить таргетинг на каждый раздел (а не только на общий), нужно поиграться с регулярным выражением if , если это необходимо.

2
18.09.2018, 12:02
3 ответа

Используйте NTFS. exFAT не поддерживается в FreeBSD, как и ext4, который также не поддерживается в Windows. Тем не менее, и FreeBSD, и Linux имеют достойную реализацию NTFS через ntfs-3g.

1
27.01.2020, 22:02

Я использую exFAT для внешнего диска. Для меня exFAT по-прежнему широко совместим с другими FS. Я использовал его для Linux, Windows 8/10, FreeBSD и macOS X. Проблемы возникнут, если диск подключен к FreeBSD, поэтому я должен следовать этому превосходному руководству Как смонтировать файловую систему extFAT на FreeBSD . Работает без нареканий, ЧИТАЙТЕ и ЗАПИСЫВАЙТЕ все работает.

Чтобы отформатировать exFAT в Windows 10, просто выполните этот простой шаг, и все готово:

  • открыть команду
  • введите format F: /FS:exFAT, измените F :на букву вашего внешнего диска.
0
27.01.2020, 22:02

Вы можете использовать UDF . Однако получить настройки, с которыми с удовольствием справятся все операционные системы, довольно сложно.format-udf— надежный способ получить правильные размеры блоков. (Примечание. :FreeBSD поддерживает только -только чтение и только для более старых версий UDF)

Он широко поддерживается, не имеет ограничений по размеру файла FAT32 или проблем с патентами exFAT. Он поддерживает разрешения в стиле Unix -.

Ограничение по размеру составляет 2 ТБ, если только на диске не используются собственные сектора размером 4 КБ.

Windows XP может читать, но не записывает UDF на жесткие -диски. Более поздние версии Windows имеют лучшую поддержку. (FreeBSD, кажется, отстает с поддержкой -только чтения, хотя только для старых версий...)

FAT32 остается вариантом (ваша проблема с ней, скорее всего, быстро устранена в управлении дисками или путем исправления байта типа раздела (при условии, что MBR )).

2
27.01.2020, 22:02

Теги

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