LINUX.ORG.RU

Переход на ext4

 , ,


0

1

Ext4 является новейшей из длинного перечня файловых систем для Linux и, похоже, она станет такой же важной и популярной, как и ее предшественницы. В качестве системного администратора Linux вам необходимо разбираться в преимуществах, недостатках и основных этапах перехода на ext4. В этой статье рассказывается, как перейти к использованию ext4, как настроить привычные средства обслуживания файловой системы для работы с ext4 и как полностью использовать возможности этой файловой системы.

>>> Подробности

★★★

Проверено: maxcom ()
Последнее исправление: Pinkbyte (всего исправлений: 2)
Ответ на: комментарий от adarovsky

> Повторю: в нормальных десктопных осях файловые системы нечувствительны к регистру.

А в хороших - чувствительны. :)

anonymous
()

Я понимаю конечно, что регистрозависимость это очень серьезная проблема, но вы забыли еще более серьезный баг в линуксе, это неправильные слеши. Когда же разработчики уже одумаются и сделают их как в нормальных системах. Давайте еще это обсудим.

anonymous
()
Ответ на: комментарий от theos

Эх жалко :-) Ну а может тогда файловую систему обсудим? В нормальных системах разделы должны называться буквами! Просто я не понимаю, это что только меня не волнует "проблема" регистрозависимости (регистронезависимости), а для остальных это серьезней отсутствия некоторых драйверов?

anonymous
()
Ответ на: комментарий от adarovsky

>Хочется надеяться, что в новых линуксовых ФС, наконец-то, реализуют поддержку регистронезависимых имён. И включат по умолчанию, хотя бы, для /home.

Когда попадешь в ад, на твоем компьютере все названия файлов будут капсом. Более того, длина названия не будет превышать 8 букв.

P.S. Вот так захочешь в винде переименовать Temp в temp и хрен.

jackill ★★★★★
()
Ответ на: комментарий от adarovsky

>потому что «Отчёт» и «отчёт» для компа — разные вещи, а для человека — одно и то же.

Кто сказал?

Допустим, "Отчет" - полный отчет. А "отчет" - выжимка главных параметров.

Вместо того, чтобы писать "Отчет полный" и "Отчет дайджест" просто пользуемся регистром.

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

jackill ★★★★★
()
Ответ на: комментарий от jackill

>Вместо того, чтобы писать "Отчет полный" и "Отчет дайджест" просто пользуемся регистром.

Это не по-русски. И даже не совсем по-человечески. Не проще ли тогда неготовый отчёт обозвать 0101247, а готовый - 0101248?

KRoN73 ★★★★★
()
Ответ на: комментарий от adarovsky

>вот после таких чудиков мы и получаем "позор опенсорса".

Еще пример прямо из жизни. В части игровых приложений используются свои шрифты. Причем почему-то не ttf. И периодически вместо того, чтобы сделать одну текстуру со всем алфавитом, каждая буковка получает свою картинку.

Дальше народ практикует два подхода: либо становятся роботами и кодируют названия кодом символа, либо делят на low case и high case и пихают в две папки.

А ведь могли бы держать все в одном каталоге с нормальными именами.

jackill ★★★★★
()
Ответ на: комментарий от KRoN73

>Это не по-русски. И даже не совсем по-человечески. Не проще ли тогда неготовый отчёт обозвать 0101247, а готовый - 0101248?

Как тебе сказать.

Вот есть у меня документ Moneyweek_localization_10112008.doc. Имя, как видишь, длинновато.

Число, как видишь, есть.

jackill ★★★★★
()
Ответ на: комментарий от jackill

>Число, как видишь, есть.

Неужели дату написания можно записать, например, сменив «Moneyweek» на «moneyweek»? :)

KRoN73 ★★★★★
()

Представим, что название файла у меня - это некий хэш или контрольная сумма, которая имеет и большие и маленькие буквы.

Что же делать в case insensitive?

jackill ★★★★★
()
Ответ на: комментарий от KRoN73

>Неужели дату написания можно записать, например, сменив «Moneyweek» на «moneyweek»? :)

Не понял вопроса.

jackill ★★★★★
()
Ответ на: комментарий от AVL2

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

Всё уже написано. см. библиотеку ICU

> да откуда она узнает, что там именно koi8-r? нет таких опций у ext2/3,xfs,jfs etc...

ССЗБ, какбэ. Переконвертируй в юникод, и забудь этот 8-bit shit как страшный сон :)

> именно. Потому что эта чужая система и для нее сделали опции. Причем долгое время для смены кодировки приходилось пересобирать ядро

только для выставления оного по умолчанию. codepage и iocharset были ещё в (пятом?) редхате 2000 года.

> Лучше - не будет. Регистронезависимая ФС нужна очень редко

если она нормально реализована, то ты и не заметишь, что что-то поменялось. Просто несколько ситуаций, когда юзер впадает с ступор, исчезнут.

adarovsky ★★★★
()
Ответ на: комментарий от jackill

> Представим, что название файла у меня - это некий хэш или контрольная сумма, которая имеет и большие и маленькие буквы

ни в md5, ни в sha регистр не влияет на значение этой суммы. Или ты свой изобрёл, а с нами не поделился? :)

adarovsky ★★★★
()
Ответ на: комментарий от jackill

> Дальше народ практикует два подхода: либо становятся роботами и кодируют названия кодом символа, либо делят на low case и high case и пихают в две папки

>А ведь могли бы держать все в одном каталоге с нормальными именами.

А зачем, собственно? Давай, тогда, и начертания различать. А ч0? Лежит вот "файло.txt", "Файло.txt", в романском начертании, и ещё два таких курсивом. Лепота!

adarovsky ★★★★
()
Ответ на: комментарий от ptah_alexs

> Вы разговариваете юникодом?

Я говорю на русском и немного на английском. А пишу буквами. Русскими и латинскими соответственно.

adarovsky ★★★★
()
Ответ на: комментарий от anonymous

> Ну а может тогда файловую систему обсудим? В нормальных системах разделы должны называться буквами!

Троллить надо уметь, и матчасть надо знать :)

В линуксе и макоси сейчас разделы и подключение файловых систем сделаны лучше, чем в винде. Разделов не видно, если не присматриваться, а подключённые устройства показываются более понятно. Особенно адаптеры на много flash-накопителей.

adarovsky ★★★★
()
Ответ на: комментарий от jackill

>Когда попадешь в ад, на твоем компьютере все названия файлов будут капсом. Более того, длина названия не будет превышать 8 букв.

>P.S. Вот так захочешь в винде переименовать Temp в temp и хрен

http://www.linux.org.ru/jump-message.jsp?msgid=3268047&cid=3272394

adarovsky ★★★★
()
Ответ на: комментарий от Led

> adarovsky, займись своим гуманитарным говном и не лезь в IT - ты тупой (как и все "чистые" гуманитарии).

ой, мальчик обиделсо… Успокойся, дыши ровнее, создавай приток крови к мозгу.

adarovsky ★★★★
()
Ответ на: комментарий от adarovsky

>> да откуда она узнает, что там именно koi8-r? нет таких опций у ext2/3,xfs,jfs etc...

>ССЗБ, какбэ. Переконвертируй в юникод, и забудь этот 8-bit shit как страшный сон :)

а) Не всё работает с unicode до сих пор и сколько это будет продолжаться не известно.

б) С тем же успехом можно сказать: сделай по человечески с учётом регистрозавимости и забудь идиотское ограничение на регистронезависимость как страшный сон.

Evgueni ★★★★★
()
Ответ на: комментарий от Evgueni

>а) Не всё работает с unicode до сих пор и сколько это будет продолжаться не известно.

так надо починить, наконец. Какой век на дворе? :)

б) С тем же успехом можно сказать: сделай по человечески с учётом регистрозавимости и забудь идиотское ограничение на регистронезависимость как страшный сон.

Это не ограничение, это снятие ограничений. То, что работает в регистрозависимой системе, работает в регистронезависимой.

adarovsky ★★★★
()
Ответ на: комментарий от adarovsky

> так надо починить, наконец. Какой век на дворе? :)

Я про тоже: почини свою не нужную программу и не ограничивай других.

Evgueni ★★★★★
()
Ответ на: комментарий от adarovsky

У вас не верное мировоззрение: Linux - это нормальная система. Просьба запомнить.

Чинить следует то, что не работает (то есть _вашу_ программу), а если что-то работает, то ломать ради того чтобы всё "было красиво" архиглупо.

Evgueni ★★★★★
()
Ответ на: комментарий от Evgueni

>У вас не верное мировоззрение: Linux - это нормальная система. Просьба запомнить.

В целом — да. Но с кучей недоделок. Мелких, но пакостных. Что сильно затрудняет путь на десктоп.

adarovsky ★★★★
()
Ответ на: комментарий от adarovsky

Это не недоделки - это фичи. Просьба запомнить.

Про путь на десктоп не понял - у меня она давно этот путь закончила на этом самом десктопе и никуда деваться с него не собирается.

Evgueni ★★★★★
()
Ответ на: комментарий от adarovsky

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

kto_tama ★★★★★
()
Ответ на: комментарий от Evgueni

> Это не недоделки - это фичи. Просьба запомнить

Это баги. Ошибки проектирования.

> Про путь на десктоп не понял - у меня она давно этот путь закончила на этом самом десктопе и никуда деваться с него не собирается

А вот у меня, после более чем десяти лет, оно, вероятно, с десктопа уйдёт, вместе с компоп. А останется там iMac с макосью, у которой значительно меньше ошибок проектирования. Ей богу, лучше заплатить денег за нормальный продукт, чем использовать бесплатно всяческие "исторически сложилось".

adarovsky ★★★★
()
Ответ на: комментарий от kto_tama

>в юниксе исторически он всегда различался - так сложилось

макось — юникс. Причём официально, с сертификатом и кольцом в носу.

>и тот , кто говорит , что это не нужно , пусть бросит в меня камень

а больно не будет? :)

adarovsky ★★★★
()
Ответ на: комментарий от adarovsky

> Это баги. Ошибки проектирования.

Бегом на рассылку kernel-dev (или как она там называется) и выступай со своими предложениями там, если ты РЕАЛЬНО хочешь, чтобы ФС стали регистронезависимыми, а не посраться пришёл.

anonymous
()
Ответ на: комментарий от adarovsky

>Это не ограничение, это снятие ограничений. То, что работает в регистрозависимой системе, работает в регистронезависимой.

Net. Ty poprobuj 4tonit unixovoe v vinde sobrat. Zapariwsa fajli pravit.....

anonymous
()
Ответ на: комментарий от KRoN73

>Вот если есть в природе натуральный язык, в котором различие в регистре будет приводить к реальному изменению смысла слова, тогда разговор другой. Но я таких не знаю. Знаю ряд языков (в смысле письменностей) без понятия регистра вообще. Знаю ряд языков, где в ряде случаев регистр определён правилами языка. Но не знаю языков, где ВКЛЮЧЕНИЕ КАПС ЛОКА ИЗМЕНИЛО БЫ СМЫСЛ СКАЗАННОГО :)

Deutsche Sprache ist eine davon. "Das Machen." bedeutet was anderes als "Das machen".

anonymous
()

Уважаемые модераторы, предлагаю заменить текст новости на соответствующий обсуждению. А именно:

Эпическая драма в 10 листах, о том как блондинки требуют CapsLock FS.

Ох, извините, CAPSLOCK FS конечно же...

svolik
()

мда, фанатики понаиздавали фанатичного бреда. нормальные люди продолжат юзать NTFS.

AckerMAN
()
Ответ на: комментарий от anonymous

>Net. Ty poprobuj 4tonit unixovoe v vinde sobrat. Zapariwsa fajli pravit.....

настрой русский в своей линуксовой консоли сначала. Моя не понимай этих транслитовых бредней.

adarovsky ★★★★
()
Ответ на: комментарий от anonymous

>Бегом на рассылку kernel-dev (или как она там называется) и выступай со своими предложениями там, если ты РЕАЛЬНО хочешь, чтобы ФС стали регистронезависимыми, а не посраться пришёл

конечно посраться. И не скрываю этого. Наличие ext3-ci проекта говорит о том, что разработчики extXfs не хотят прислушиваться к мнению 99% пользователей. Поэтому, и по ряду других причин, линукс на моём десктопе доживает последние дни.

adarovsky ★★★★
()
Ответ на: комментарий от adarovsky

> Наличие ext3-ci проекта говорит о том, что разработчики extXfs не хотят прислушиваться к мнению 99% пользователей.

И это правильно, потому что прислушиваться и обеспечивать надо _свои_ нужды, а не к нужды 99% виртуальных пользователей. И другого способа развития свободного ПО не будет, потому что это ПО которые делают пользователи для _себя_.

Evgueni ★★★★★
()
Ответ на: комментарий от tailgunner

>Уходишь на MOR, и решил оставить о себе долгую память? :D

типа того. Решил попробовать, каково это — быть троллем. Однако, забавно :)

PS. После сноса pulseaudio и прописывания всякого в /etc/asound.conf заработал kaffeine на убунту. А ведь собирался на неделе идти и покупать receiver и dvd проигрыватель… Видать, судьба системе ещё чуток пожить… :)

adarovsky ★★★★
()
Ответ на: комментарий от adarovsky

> макось — юникс. Причём официально, с сертификатом и кольцом в носу.

Сертификации - штука сильно хитрая (NT3.51 была сертифицирована на C2 вроде... но без сети и флопиков). Так вот, цитата из SUS: "Uppercase and lowercase letters shall retain their unique identities between conforming implementations". Так что есть сильное подозрение, что Макос является сертифицированным Unix именно что с кольцом в носу (включенной case-sensitivity).

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

>"Uppercase and lowercase letters shall retain their unique identities between conforming implementations".

unique identities сохраняются даже в условиях case insensitivity. "Отчёт.txt" остаётся "Отчёт.txt, и самовольно ни во что не переименовывается. Даже mv ОТЧЁТ.TXT Отчёт.txt работает как надо.

adarovsky ★★★★
()
Ответ на: комментарий от adarovsky

> Наличие ext3-ci проекта говорит о том, что разработчики extXfs не хотят прислушиваться к мнению 99% пользователей.

У тебя проблемы с логическим мышлением.

szh ★★★★
()
Ответ на: комментарий от adarovsky

Потому что никому реально не нужно. Ой, только просьба не говорить "мне реально нужно". Тебе тоже не нужно - только ты этого пока ещё не понял.

Evgueni ★★★★★
()
Ответ на: комментарий от adarovsky

> Поэтому, и по ряду других причин, линукс на моём десктопе доживает последние дни.

Думаю, Linux от этого не потеряет ни одного нормального пользователя. :)

anonymous
()
Ответ на: комментарий от adarovsky

> почему оно до сих пор не включено в upstream в виде опции?

Никому нафиг не нужно кроме кучки красноглазых виндузятников, разве не понятно?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.