LINUX.ORG.RU

как чинить btrfs?

 , , , ,


0

1

Приветствую.
После ребута перестала грузиться гента с корнем на btrfs. Подключил диск к другому компьютеру, не монтируется раздел с btrfs.
Логи — http://dpaste.com/925805/
Пробовал 3.7 ветку ядра, разные версии btrfs-progs — безрезультатно.
На ЛОРе есть истории успеха по починке btrfs? Что попробовать? Гугление ошибок из dmesg'a находит лишь разные мэйлисты с подобным описанием проблемы без решения.
P.S.: gentoo amd64, SSD Crucial M4 128Gb



Последнее исправление: dorsett_case (всего исправлений: 3)

Ответ на: комментарий от dorsett_case

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

Kindly_Cat
()
Ответ на: комментарий от kostik87

При желании записать файл на файловую систему запись файла происходит в кластеры файловой системы, которые помечены как свободные

На Btrfs, кстати, запись идёт в свободные кластеры в любом случае, ибо copy-on-write.

Kindly_Cat
()
Ответ на: комментарий от dorsett_case

на ссд фрагментация происходит не только на уровне фс, но и на уровне адресации блоков, и нет не приводит.

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

compress=lzo это не очень интересное сжатие и в общем случае экономит 5-10% места, взамен усложняя работу по востановлению данных.

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

Вы читали то, что я написал или нет ?

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

Ещё раз, на SSD дефрагментация не нужна и вредна.

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

Запись на любых файловых системах идёт только в свободные кластеры.

ext4-девелоперам это скажи, а то они, бедолаги, ещё долго будут в заблуждении.

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

compress=lzo это не очень интересное сжатие и в общем случае экономит 5-10% места

Не плети ерунду. Степень сжатия зависит от типа данных.

Kindly_Cat
()
Ответ на: комментарий от kostik87

Ты не понял. Когда ты на Btrfs сохраняешь отредактированный файл, он не перезаписывается. Также, когда ты удаляешь файл и записываешь другой, удалённый файл не затирается.

Kindly_Cat
()

В общем всё что мог восстановил через btrfs-restore, отформатировал, ОС буду ставить заново.

dorsett_case
() автор топика
Ответ на: комментарий от Pakostnik

И вот сильно задумался о «попробовать» btrfs. Я ССЗБ?

да.

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