Я собираюсь установить Ubuntu1 10.04 с двойной загрузкой на свой ноутбук с Windows 7. Мне было интересно
- какие типы файловых систем (такие как ext2, ext3, ext4, ReiserFS и все, что может прийти в голову) рекомендуются для различных возможных разделов (таких как /, home, / boot, swap и другие, которые могут прийти в голову) и почему?
- если ext4 теперь достаточно стабилен для использования в разделах в Ubuntu и в разделе Shared между Windows и Ubuntu?
- Какие параметры ведения журнала (обратная запись, упорядоченный и журнал) рекомендуются для файловой системы каждого раздела?
Спасибо и всего наилучшего!
System->Administration->Disk Utility
.Ответы:
Предполагая, что вы проверили википедию, форум по Ubuntu, форум по Linux, сайты Linux по этому очень распространенному вопросу, я оставляю вас здесь с кратким описанием общих вопросов:
ТОЧКА 1
Вы уже знаете, что ext4 - это расширенная версия ext3, которая является расширенной версией ext2, которая является расширенной версией ... как вы уже догадались, ext (Extended File System), которая была лучшей реализацией файловой системы Minix.
Я просто скопирую и вставлю много материалов, найденных на википедии / форумах ubuntu + linux / и т. Д. ... так как это легко найти, но нужно много читать, чтобы найти хорошие моменты.
Ext - решены 2 большие проблемы, которые были обнаружены в системе Minix:
Ext2 - Добавлено несколько вещей, которых не хватало в Ext:
Ext3 - Добавлено больше вещей, отсутствующих в Ext2:
Ext4 - Добавлено множество вещей, включая, но не ограничиваясь:
ReiserFs - очень хорошая файловая система, которая показала потенциал, и я тестировал несколько лет назад. Например, вы можете увидеть разницу в скорости между ним и Ext3. Но после некоторых «проблем» компании, работающей над файловой системой, пришлось внести некоторые изменения. Грустная история на самом деле. В любом случае, последняя проблема сейчас - отсутствие инструментов для этого.
Reiser4 - не доступен легко, но это «Версия 2», если вы можете назвать это ReiserFS. Еще не тестировал, но некоторые тесты показывают хороший прогресс.
BtrFS - внебрачное дитя каждого. Эта файловая система взяла на вооружение Ext3, Ext4, ReiserFs и Reiser4, добавили немного сахара, смешанного с шоколадом и PRESTO! у вас есть какая-то супер-мутантная система ниндзя. Это не стабильная файловая система YET, но она показывает ОЧЕНЬ большой потенциал и имеет несколько довольно удивительных тестов. Вы можете посмотреть здесь: http://www.phoronix.com/scan.php?page=article&item=ubuntu_1010_btrfs&num=2, но для того, чтобы его можно было назвать стабильным, требуется много работы. Во всяком случае, некоторые из удивительных вещей, которые он имеет, для моего случая, это увеличение и уменьшение объема онлайн, дефрагментация онлайн, снимки ...
Я использую Etx4 прямо сейчас, так как я уже тестировал ReiserFs, Ext3, Ext2 и, возможно, еще 2 или 3.
Для многих небольших файлов в разделе я рекомендую Reiser, так как для меня это чудо, но у вас может возникнуть проблема, что если это случится с вами (это случилось со мной 2 раза. Этого было достаточно), вы можете потерять все навсегда. И я имею в виду, как навсегда!
Год назад Ext4 не звучал бы так быстро и стабильно, но сейчас он очень ОЧЕНЬ хорош практически для любого времени работы на рабочем столе.
Таким образом, моя рекомендация для вашего POINT 1 будет оставаться с Ext4. В будущем вы можете начать смотреть на Btrfs, но пока оставайтесь с Ext4. Существует также случай производительности. По состоянию на декабрь 2012 года производительность BtrFS еще не была такой же, как у Ext4. В данном случае я говорю о таких случаях, как скорость копирования / вставки, перемещение файлов, чтение тысяч файлов, то, что время от времени делают конечные пользователи. BtrFS больше ориентируется на масштабируемые сценарии, где мы можем играть с несколькими жесткими дисками или огромными размерами пространства, изменять размеры, снимки и многое другое. Но даже учитывая это, работа, проделанная в BtrFS, огромна, настолько, что есть пара разработчиков Ext4, которые продвигают BtrFS для нескольких сценариев. В будущем производительность и стабильность BtrF улучшатся до уровня по умолчанию.
ТОЧКА 2
Для вас ПУНКТ 2. Я не рекомендую его, если вы хотите обмениваться файлами между Windows и Ubuntu. Для этого используйте NTFS или FAT32. В Windows есть некоторые программы, которые могут читать системы Ext2 / Ext3, но у меня было (и еще у 2 друзей) несколько проблем с ними, неправильное чтение, неправильное запись и т. Д. Поэтому в целях безопасности оставайтесь с NTFS или FAT32, чтобы быть на безопасной стороне.
ПРИМЕЧАНИЕ. Я имею в виду, что раздел Ubuntu с ext4 НО оставляет небольшой раздел в FAT32 или NTFS, чтобы обмениваться файлами между ними. Если вы работаете на одном компьютере для Windows и Ubuntu, то нет необходимости создавать для них третий раздел. Просто установите Windows. Сначала оставьте место для Ubuntu, а затем установите Ubuntu. Ubuntu сможет видеть файлы в Windows (но Windows не сможет видеть файлы в Ubuntu, но, так как вы все равно работаете на одном компьютере, вы все равно не будете возражать). Помните, что размер FAT32 ограничен размером файла 4,2 ГБ или менее. Если вы попытаетесь скопировать файл большего размера, это приведет к ошибке. Это может повлиять на вас, если вы хотите хранить ISO файлы DVD / Bluray. Для этого я бы тогда порекомендовал NTFS.
ТОЧКА 3
Для вас ПУНКТ 3 - Если вы хотите повысить производительность, вы можете добавить noatime и nodiratime в ваш fstab для раздела ext4, чтобы получить небольшое повышение производительности. Это исключит время доступа к файлам и каталогам (я думаю, что noatime удаляет оба, поэтому может не потребоваться nodiratime). Если вам нужны дополнительные параметры журнала, вы можете проверить GIT для ядра Linux, где он показывает все параметры: http: //git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=Documentation/filesystems/ext4.txt;h=7be02ac5fa36d7f4c07856fe9cf89391e08986f7;hb=HEAD
Это поможет вам, поскольку дает краткое резюме для каждого варианта.
Надеюсь это поможет. Извините, за длинную статью.
источник
Да, ошибка правильна в том, что ext2fs не работает с разделами ext4. Я попробовал это некоторое время назад, и хотя он мог читать некоторые папки / файлы, файлы были заполнены мусором. Требуется обновление для надежной работы с файловыми системами ext3 / ext4.
Я думаю, что вы должны просто пойти по умолчанию в отношении вариантов ведения журнала.
источник