У меня есть новый внешний жесткий диск объемом 2 ТБ, который я буду использовать для дополнительного хранения и резервного копирования. Я буду использовать его только на двух машинах Ubuntu. Рекомендуется отформатировать диск в ext4? Есть ли в этом какие-то преимущества?
49
Ответы:
Я думаю, что основная часть вашего вопроса, которая важна,
Я столкнулся с той же дилеммой, что и вы, и выбрал EXT4. Основные причины, по которым я выбрал EXT4, заключаются в том, что 1) EXT4 сохранит мои права доступа к файлам и 2) EXT4 лучше управляет хранением данных на нем (например, его не нужно постоянно дефрагментировать и «подпрограммировать», как NTFS). EXT4 является более самостоятельной файловой системой, чем NTFS.
Единственный минус использования EXT4 заключается в том, что вы не сможете получить доступ к данным на нем через компьютер с Windows. Но, как вы сказали в своем вопросе, это не будет проблемой, потому что вы используете только компьютеры с Ubuntu.
ИМХО, единственная причина использовать NTFS - если вам нужен доступ к файловой системе с Windows. Если вы этого не сделаете, NTFS действительно является худшей файловой системой.
источник
Если вы будете использовать его только на этих двух машинах и планируете неукоснительно отсоединять диск перед тем, как отсоединять USB / выключать его, то да, ext4 настоятельно рекомендуется.
Ext4 даст вам улучшенную производительность по сравнению с ext3, особенно при попытке записать несколько файлов одновременно или при создании большого файла.
Компромисс - немного более высокая вероятность потери данных, если диск не будет правильно отключен .
источник
Я бы порекомендовал это. ext4 - веская файловая система Ubuntu по умолчанию. В качестве дополнительного преимущества вы можете использовать Дисковую утилиту для шифрования всего диска с помощью очень надежного пароля. Таким образом, если вы потеряете внешний диск (или его украдут), третьи лица не смогут получить доступ к вашим данным.
Я использую ext4 на всех своих дисках, внутренних и внешних. Для тех дисков, которые должны работать на компьютере Windows с друзьями, у меня будет небольшой раздел FAT или NTFS.
источник
Со времени получения ответов на этот вопрос поддержка Windows для чтения и записи ext4 существенно улучшилась. Смотрите, например, проект Ext2Fsd . Я создаю небольшой дополнительный раздел FAT, содержащий последнюю версию Ext2Fsd, чтобы я мог получить доступ к разделу ext4 с других компьютеров Windows (разрешения разрешены).
Я также должен добавить, что еще одна веская причина для предпочтения ext4 NTFS - это эффективность поддержки Linux для NTFS. В моем случае, при использовании rsnapshot для резервного копирования на внешние носители из Ubuntu, переход на ext4 существенно уменьшил время, необходимое для рекурсивного разъединения каталогов.
источник
Я бы сказал, нет, просто потому, что для вашего удобства вы можете захотеть использовать его на других машинах в будущем. (в частности, Windows).
Я был в похожем положении с вами пару лет назад. Позже у меня было требование установить Windows 7 в качестве виртуальной машины и я хотел получить доступ к файлам на внешнем диске. Хотя это было возможно при установке extfs на виртуальной машине Windows, настройки не сохранялись - поэтому теперь, когда мне нужна Windows, первое, что мне нужно сделать, - это найти установщик extfs, настроить его, а затем получить доступ к диску.
Конечно, вы можете быть на 99,9999% уверены, что никогда не коснетесь Windows (удачи вам в этом случае :-)), но я хочу сказать, что просто сложно полностью оценить будущие требования, и поэтому ради потери тех немногих преимуществ, которые вы получаете » Если взять Ext4 на внешнем диске, то лучше всего использовать fat32 - хотя бы по причинам совместимости.
Но, как я уже упоминал выше, стоит отметить , вы можете доступ к накопителям Ext3 на Windows (не уверен , о Ext4) - это просто хлопот , чтобы получить доступ к ним установить на Windows 7. Так что это вариант, даже учитывая то , что я» сказал я.
источник
Ответ зависит от ваших точных требований.
ext4 стала файловой системой по умолчанию для нескольких популярных дистрибутивов Linux, включая Ubuntu, Fedora и openSUSE. ext4 имеет несколько улучшений по сравнению со своим предшественником, среди которых поддержка файлов размером до 16 тэбайтов (1 тибибайт равен 1024 гигабайта, 1 гигабайт равен 1,074 гигабайта) и максимальный размер тома составляет до 1 эксибайта. Он обратно совместим с ext3 и ext2, что позволяет монтировать ext3 и ext2 как ext4. Это немного повысит производительность, поскольку некоторые новые функции ext4 также можно использовать с ext3 и ext2, например, новый алгоритм выделения блоков.
XFS - это высоко масштабируемая, высокопроизводительная файловая система, которая изначально была разработана в Silicon Graphics, Inc. Она была создана для поддержки чрезвычайно больших файловых систем. XFS поддерживает максимальный размер файловой системы 8 exbibytes минус один (то есть 263-1 байт), хотя это зависит от ограничений блоков, установленных операционной системой хоста. 32-битные системы Linux ограничивают размер как файловой, так и файловой системы до 16 ТБ.
Существует много информации по этому вопросу, но я бы начал здесь и попытался бы изучить, хотите ли вы пойти дальше.
Надеюсь, это поможет.
Источники:
http://techie-buzz.com/foss/google-implements-ext4.html
http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/6.0_Release_Notes/filesystems.html
источник