LINUX.ORG.RU

[нытик-тред] пропало 6Gb музыки

 


0

1

сабж

ядро последнее доступное 2.6.38 в арче, DE кеды.

раздел ext4:

/dev/sda6       364G  166G  179G  49% /

всё монтируется с него.

полная карта:

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xebb06a1a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    27889663    13943808   27  Hidden NTFS WinRE
/dev/sda2   *    27889664    28094463      102400    7  HPFS/NTFS/exFAT
/dev/sda3        28094464   173961215    72933376    7  HPFS/NTFS/exFAT
/dev/sda4       173963262   976771071   401403905    5  Extended
/dev/sda5       173963264   181960703     3998720   82  Linux swap / Solaris
/dev/sda6       181962752   956106751   387072000   83  Linux
/dev/sda7       956108800   956239871       65536   83  Linux
/dev/sda8       956241920   976771071    10264576   83  Linux
[kos@iVAIO ~]$ 

есть такая настройка:

hdparm -B 254 /dev/sda

что это могло вызвать?


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

Собсно, ни одна ФС не гарантирует сохранность данных при аварийном отключении (если не смонтирована в ro). Таки да, даже ntfs.

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

>> Собсно, ни одна ФС не гарантирует сохранность данных при аварийном отключении

Ext{3|4} в режиме journal гарантирует.

GotF ★★★★★
()

Почему я когда увидел тему, то выждал паузу, сделал догадку о ФС и угадал. ССЗБ, ставь рейзер

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

Почему я когда увидел тему, то выждал паузу, сделал догадку о ФС и угадал. ССЗБ, ставь рейзер

серъёзно?
я где-то читал, что оно менее стабильное

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

99.9% Пруфы, как обычно, в гугле. По сути, с этой опцией ты можешь быть уверен, что при потере питания во время перезаписи файла, после отката журнала у тебя будет как минимум первоначальная версия оного файла.

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

По сути, с этой опцией ты можешь быть уверен,

не понял, а где эту опцию включить? (и почему она не включена)

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

Сожги. Если не брать ZFS и всякие кластерные штуки, то рейзер - наиболее надежная ФС, при этом оставаясь достаточно быстрой. Раньше - самой быстрой.

vertexua ★★★★★
()

блин, смотрю сейчас на кэш плеера - всё там.
вообще до этого никогда не теряло файлы - сколько б я на кнопку не выключал (раньше были проблемы с mplayer'ом, не выходил из fullscreen)

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

>> это ж тоже самое, так?

По идее, да. Теперь остаётся photorec или foremost (естественно, в оффлайновом режиме и лучше с образом ФС, а не реальным разделом), а потом осилить бэкапы на будущее.

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

>> не понял, а где эту опцию включить?

man mount; man fstab

и почему она не включена

Обычно не очень хорошо влияет на скорость, при том что ordered обеспечивает хорошую надёжность в большинстве случаев.

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

ни журнал екст4, ни фсцк, не помогли из-за зависания иксов на нуво, и пустой лост+фаунд тогда меня порадовал.

и тогда нтфс был смотрирован, но при загрузке венда его починила и все было на месте.

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

testdisk восстанавливает разделы, не файлы. А photorec с ним вместе идёт.

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

>> ни журнал екст4, ни фсцк, не помогли из-за зависания иксов на нуво, и пустой лост+фаунд тогда меня порадовал.

journal не фвляется режимом по умолчанию, у тебя наверняка был режим ordered.

GotF ★★★★★
()

Про восстановить из бэкапа уже говорили?

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

> Раньше - самой быстрой.

А что сейчас считается?

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

да, всё было по умолчанию, ничего я не трогал. зачем?

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

Собсно, ни одна ФС не гарантирует сохранность данных при аварийном отключении

4.2

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

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

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

4.2

Led ★★★☆☆
()

>пропало 6Gb музыки

что это могло вызвать?

Если пропала только музыка, то, очевидно, было что-то типа find ~ -iname '*.mp3' -delete.

У меня на ext{2,3,4} при внезапном выключении ничего не пропадало, при этом перед выключением компьютер каждый раз долго бездействовал. Возможно, если с музыкой в момент отключения проводились какие-то операции записи, то она могла пропасть, хотя есть же журнал.

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

>На главной странице лора, надо повесить один большой жирный iZEN

//fixed

Led ★★★☆☆
()

Месяц использования ZFS через FUSE - полет нормальный

Уже месяц как использую целый диск под ZFS в openSuse 11.3 благодаря проекту zfs-fuse.net.

Пока в пуле только один диск и на нем находится коллекция видео для просмотра через плеер на большом ТВ. Пока полет нормальный.

Я же говорил!

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

Если пропала только музыка, то, очевидно, было что-то типа find ~ -iname '*.mp3' -delete.

хочешь сказать, что мне кто-то с ЛОРа вирусов понасувал?

Sonsee
() автор топика

По сабжу: запускать тестдиск, искать суперблоки, откатывать...

darkshvein ☆☆
()
Ответ на: комментарий от iZEN

А вот теперь подумай над тем, что ляпнул.

Консистентность ФС != сохранности данных.

Никакая ФС никогда не гарантирует сохранность данных после того или иного сбоя. Просто есть механизмы возврата ФС к рабочему состоянию, но сохранности данных это никогда не касается.

post-factum ★★★★★
()
Ответ на: комментарий от qsloqs

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

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

Арч конечно же, не виноват?

ну попробуй связать арч с этим проишествием, если сможешь

Sonsee
() автор топика

Это была ненужная «музыка». Гарантирую 199%
Сейчас играет — MEGADETH So Far, so Good... so What!

amorpher ★★★★★
()
Ответ на: комментарий от post-factum

Никакая ФС никогда не гарантирует сохранность данных после того или иного сбоя.

Вот только это утверждение не касается CoW. Данные после сбоя никуда не исчезают, исчезает только последняя невыполненная транзакция, и, сюрприз, запускать fsck не надо!

Традиционные журналируемые ФС после сбоя питания нуждаются не только в собственной проверке консистентности, но и в проверке существования и целостности файлов.

То есть, в общем случае, ни одна линуксовая ФС, годная к продакшену, не обеспечивает не то, чтобы собственную консистентность после сбоя подтверждаемую журналом транзакций, так как он после сбоев оказывается, мягко говоря, не совсем корректен (корректность журнала подтверждает fsck и откатывает незавершившуюся транзакцию, если может), но и сохранность файлов без задействования барьеров на запись!

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

Если сбой заденет предыдущую копию данных, то ничто не поможет, даже CoW. А сбой случаен, и он может это сделать.

Увы, гарантий никогда нет. НИКОГДА.

post-factum ★★★★★
()
Ответ на: комментарий от iZEN

Вот только это утверждение не касается CoW. Данные после сбоя никуда не исчезают, исчезает только последняя невыполненная транзакция, и, сюрприз, запускать fsck не надо!

Традиционные журналируемые ФС после сбоя питания нуждаются не только в собственной проверке консистентности, но и в проверке существования и целостности файлов.

То есть, в общем случае, ни одна линуксовая ФС, годная к продакшену, не обеспечивает не то, чтобы собственную консистентность после сбоя подтверждаемую журналом транзакций, так как он после сбоев оказывается, мягко говоря, не совсем корректен (корректность журнала подтверждает fsck и откатывает незавершившуюся транзакцию, если может), но и сохранность файлов без задействования барьеров на запись!

а как объяснить, что сбой удалил именно одну папочку (при этом остальная музыка осталась)? от этого тоже CoW защитит?

Sonsee
() автор топика
Ответ на: комментарий от post-factum

Если сбой заденет предыдущую копию данных, то ничто не поможет, даже CoW.

CoW имеет столько «копий» данных, сколько раз менялись данные по кругу. При записи блоков данных происходит сначала заполнение свободного пространства, а если свободное пространство уже заполнено, то затираются самые старые блоки данных, которые помечены к удалению. Каждый блок данных использует контрольную сумму. Таким образом, на CoW-ФС невозможна потеря данных в принципе, только если всё пространство носителя вывести из строя.

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

Загуглил бы хоть.

Зажимаешь Alt+SysRq и последовательно нажимаешь кнопки R E I S U B. Оно хотя бы диски попытается отмонтировать.

elverion
()
Ответ на: комментарий от Sonsee

а как объяснить, что сбой удалил именно одну папочку

Во время сбоя был открыт этот каталог на запись. Я угадал?

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

Только это должно быть разрешено в параметрах ядра.

elverion
()
Ответ на: комментарий от iZEN

Во время сбоя был открыт этот каталог на запись. Я угадал?

нет. вообще никак и ни чем.
т.е. ни плеером, ни в торрентах он не был, вообще никак не трогался он.
соседние папки - да.

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

соседние папки - да.

А в каталоге уровнем выше что-нибудь писалось/создавалось во время сбоя?

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