LINUX.ORG.RU

Обнаружены проблемы, приводящие к потере данных на разделах с ext4

 ,


0

0

В багрепортах появились сообщения о том, что в дистрибутиве Ubuntu 9.04 встречается ошибка в файловой системе ext4, приводящая к потере данных. Заключается она в том, что при использовании отложенного распределения информации в ext4 (Delayed allocation) существует вероятность потерять при крахе системы содержимое большого числа файлов (в журнал изменения вносятся сразу, но сами данные на диск записаться не успевают). Не исключено, что подобная неприятность встречается и в других системах, использующих ext4.

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



Проверено: Shaman007 ()

Да, ext4 ещё пилить и пилить - факт. Багов ещё многовато.

P.S. Использую ext4 на ноуте на всех разделах, кроме /boot.

Deleted
()
Ответ на: комментарий от srgaz

>Ты вообще понял что, написал? Что в них плохого? Ты сам лучше об стенку стукнись. PackageKit&NtworkManager&HAL делают десктопный Linux намного удобней.

насчёт HAL'а согласен, а вот NetworkManager - лишняя вещь. А PackageKit - что ещё такое?

F_ract_a1L
()
Ответ на: комментарий от k0l0b0k

>Так вот, после reset, файлы логов X тупо пустые... С ext3/reiser такого не было... Мож кто сталкивался?

И это тоже :)

Настроил всё нужное, и просто перезагрузился. Теперь стараюсь не трогать.

wyldrodney
()
Ответ на: комментарий от srgaz

после прелестей 9й федоры ниразу не было желания даже пробовать 10. и таки да, это было сооовсем недавно.

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

Ну да, иначе как бы я жил еслиб не секас в течение дня в попытках узнать отчего же после обновления не поднимается сеть — оказалось нетворк менегер, стоило его банально снести и все заработало. А ви мне еще будете рассказывать про ключик в реестре виндус который, таки, отключает все баги?

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

И откроешь новый баг, когда внезапно пропадают все файлы?

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

> Посмеятся можно над твоими потугами выносить суждения не поняв новость.

Смех без причины...

Эту "новость" я увидел еще вчера. Более того, в ней за быг выдается вполне нормальное (скажем, для xfs это известно давным-давно) поведение. Разговор же в топике давно не о новости.

annoynimous ★★★★★
()

Думаю это не единственная критическая ошибка в ext4. Пока в RHEL по дефолту не будет даже и думать не надо о её установке.

Не понимаю тех, кто уже использует ext4. Важных данных на винте нет и так хочется поработать бета-тестерами?

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

>>В Федоре теперь Пакадж Менеджер работает с DVD >Работает хоть с флешкой, zloy_starper - давно с виндовс? )

Рад за нынешних пользователей Федоры. А вот помнится в 5, 6 Федоре, чтобы поставить дополнительные пакеты с носителя после того, как система уже установлена, надо было плясать с бубном. И выпускать релиз дистрибутива с таким багом -- глупость сверх всякой меры.

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

>Во всех нормальных дистрибах /bin/sh это линк на /din/bash, только в дебиане/бубунте на /bin/dash. Из-за этого некоторые скрипты на бубунте не работают.

4.2

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

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

Жалко. хотел заюзать ext4 для / в скором времени. прийдётся дожидаться разрешения.

И всё же как с таким борются? Сам использовал xfs для slax на флешке и неоднократно тестировал всяческие околоаварийные ситуации, но подобных вещей не замечал.

teferiincub
()

Уберите эту фигню из заголовка, по ссылке Theodore Ts'o объясняет, что поведение файловой системы полностью корректно.

Другое дело, что это мало кого устраивает на текущий момент.

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

> Не понимаю тех, кто уже использует ext4.

А почему бы и нет? Плюсы по сравнению с ext3 и reiserfs у ext4 есть.

> Важных данных на винте нет и так хочется поработать бета-тестерами?


Ну кто-то же должен это делать =). Думаю что когда только-только вышла ext3, она была не более стабильна, чем ext4 сейчас.

Deleted
()
Ответ на: комментарий от annoynimous

> Во всех нормальных дистрибах /bin/sh это линк на /din/bash

Скажем, в той же фре, хотя она и не дистриб линукса, 8-) /bin/sh -- это /bin/sh, что есть идеологически верно. И ожидать от /bin/sh того же поведения, что и от /bin/bash, IMHO не следует: переносимость такого скрипта без напильника практически нулевая.

#!/bin/bash! еще никто не отменял, если нужны специфически башевые возможности.

Zerg324
()
Ответ на: комментарий от k0l0b0k

>Я недавно водрузил арч на ext4, и обнаружил вот какую неприятность: делаю startx, он вешает всю систему (думаю что проблемы с железом, но все же вопрос о "прекрасной" архитектуре основной графической подсистемы Linux далеко не закрыт). Так вот, после reset, файлы логов X тупо пустые... С ext3/reiser такого не было... Мож кто сталкивался?

Пришлось всё форматировать в ехт3, другого выхода не нашел. Вантузятство блин.

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

> Во всех нормальных дистрибах /bin/sh это линк на /din/bash, только в дебиане/бубунте на /bin/dash.

Gentoo. Заменил /bin/sh с bash на dash. Ничего не сломалось. Во всех скриптах в /etc первая строчка - #!/bin/sh

naryl ★★★★★
()

Пошёл по ссылке, почитал. Theodore Ts'o, говорит, что проблема в том, что данные просто не успевают записываться на диск перед выключением компьютера. Патчь уже есть в гите, и появится в 29-м ядре, а пока, нужно пользоваться командой sync

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

> Думаю это не единственная критическая ошибка в ext4. Пока в RHEL по дефолту не будет даже и думать не надо о её установке.
> Не понимаю тех, кто уже использует ext4. Важных данных на винте нет и так хочется поработать бета-тестерами?


Пока бета-тестеры не оттестируют, то и в шапке не появится. А ты весь такой хитрозадый в этих "дурачков" пальцем тыкаешь... Скажи спасибо и не выступай, а то сидел бы на ext3 сейчас с теми же проблемами.

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

>Чем лишняя? В особенности на ноутбуках.

1. Глючная. Да, фиксят понемногу, но раздражает же.

2. Неполнофункциональная. Допиливают, но делать ещё много.

В особенности NM не любят владельцы десктопов. Когда человек ожидает, что сеть в свежеустановленном линуксе как всегда поднимется легко и практически сама, а на самом деле выясняется, что придётся мудохаться с кривым нетворкменеджером, который умеет только то, что на десктопе, как правило, ненужно (вайфай, блютуз) и не умеет именно то, что нужно (статический айпи, впн). Это неимоверно раздражает и отсюда столько воплей про глючный нетворкманагер.

Ноутбуков, так, на минуточку, меньше, чем десктопов и равнятся на них — глупо.

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

> А ты весь такой хитрозадый в этих "дурачков" пальцем тыкаешь... Скажи спасибо и не выступай, а то сидел бы на ext3 сейчас с теми же проблемами.

+inf

Команды тестеров-самоубийц - это наше ффсио.

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

> При медленном интернете пользоваться этим просто невозможно. К самим пакетам притензий нет, всё в целом работает. Насколько это возможно для бинарного дистрибутива.

У yum, как и у других пакетных менеджеров, есть кэш. Нужно только настроить время по истечении которого будет происходить попыкта его обновления.

alexis-kzn
()
Ответ на: комментарий от JackYF

>> Патчь уже есть в гите, и появится в 29-м ядре

> В 30-м.

Думаю, что в 2.6.29.* будет.

urlin
()

>В багрепортах появились сообщения о том, что в дистрибутиве Ubuntu 9.04

а что, 9.04 уже вышла?

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

>А вообще надо подождать, пока использование ext4 одобрит Патрик.

слака и стабильная система - это что-то новое.

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

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

vostrik ★★★☆
()

Хм... наверное на буду переходить пока на ext4, дождусь 9.10...

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от sid350

ненене... оставлю корень на ext4. там все равно ничего важного нет.

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

> На дебиане сидят любители музейного железа и параноики.

Ну давай, раскажи как мне плохо в debian на amd64 c ext4, qt 4.5, gtk+ 2.14.7 и xfce 4.6... повесели меня...

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

> Во всех нормальных дистрибах /bin/sh это линк на /din/bash, только в дебиане/бубунте на /bin/dash. Из-за этого некоторые скрипты на бубунте не работают

во всех нормальных дистрибутивах есть deb-пакеты c выставлением предпочтений для подсистем... у меня /bin/sh ссылается на /bin/bash

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

>слака и стабильная система - это что-то новое.

вы опять таки нагло врете
Патрик как раз и добновляет версии пакетов когда они 99,9% рабочие. да еще нет зависимостей которые можно поломать, а да я ж забыл что эти зависимсти офиГенный козырь

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

Кто не движется вперёд, тот отстаёт.

>Время все идет, а ext3 все так же незаменима :/

Время движется вперёд, а ext3 всё так же тормозит и теряет данные.

PS: на десктопе и домашнем сервере у меня Reiser4 везде кроме /boot, и то только из-за GRUB'а.

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

> Последний раз ставил восьмую версию Федоры. Так вот, применительно к ней, твое утверждение выше ложно.

я ставил десятую. Пункта "минимальная установка" там вообще нету

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

> бубунта ухитряется и на старом железе глючить/не работать правильно.

попробую догадаться - у тебя нерепрезентативная выборка, да? :)

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

>Во всех нормальных дистрибах /bin/sh это линк на /din/bash, только в дебиане/бубунте на /bin/dash

>/din/bash

>/bin/dash

Омг...

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

> не поверишь, но библиотеки gtk и qt _обязаны_ быть по страндартам LSB.

на десктопе

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


у меня другое наблюдение - на новых ноутбуках федора работает отвратительно, а убунта отлично. Можно долго сравнивать субъективные впечатления о том, что и где работает лучше

JB ★★★★★
()

"Лёлик, всё пропало!" (с)

Пните JB за меня. Это он сагитировал меня перейти на ext4. =]

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

> Это PackageKit. От людей, ушибленных тем же тяжёлым предметом, что и авторы NtworkManager. Удолил, всё стало хорошо.

NetworkManager реально клевая штука, в 90% удовлетворяет запросы юзеров

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

network-manager уже умеет и статический ип и впн (pptp, vpnc, openvpn). Вылазь из танка ;) Не умеет он пока только бридж и гпрс через блютус

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

> у меня другое наблюдение - на новых ноутбуках федора работает отвратительно, а убунта отлично

У меня нет "нового ноута", но на новейшем десктопе CoreQuad 2.83, 8 гб опры, 2 HDD, они работают более-менее одинаково, ибо определяется ядром. Однако со сторонними приложениями геморой в бубнте еще тот.

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

>network-manager уже умеет и статический ип и впн (pptp, vpnc, openvpn).

Сегодня умеет, вчера не умел. А vi всегда это всё умел :)

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

> Однако со сторонними приложениями геморой в бубнте еще тот.

например? Мне просто интересно

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