LINUX.ORG.RU
ФорумAdmin

Опять zfs, неужели никак нельзя починить?

 , ,


1

2
Предисловие для "особо одарённых":
У меня нет ни каких претензий к zfs, и ни в чём я её не обвиняю.
У меня сложилась ситуация и надо найти из неё выход.
Не надо утруждать себя, и доказывать мне что я сам виноват. Я всю жизнь, делал продакшн системы на "том что есть", а не требовал крутого оборудования для продакшна, начиная с 90х, когда помогал поднимать первый в городе диалап интернет на OS/2, мультипортовках и аналоговых телефонных модемах, и это был ПРОДАКШН!
Так и сейчас. Есть определенное бюджетное оборудование и надо добиться его стабильной работы.



Потихоньку «роняю» zfs. (Вернее сама падает в нестабильных условиях)
Сейчас, после scrub имею:

  pool: T4T3S
 state: DEGRADED
status: One or more devices has experienced an error resulting in data
        corruption.  Applications may be affected.
action: Restore the file in question if possible.  Otherwise restore the
        entire pool from backup.
   see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-8A
  scan: scrub repaired 2.17M in 09:12:56 with 38 errors on Fri Apr 18 18:37:59 2
config:

        NAME         STATE     READ WRITE CKSUM
        T4T3S        DEGRADED     0     0     0
          T4T3STORE  DEGRADED     0     0 4.44K  too many errors

errors: Permanent errors have been detected in the following files:

        T4T3S/:Dedup:<0x0>
        T4T3S/:pub:<0x0>

К сожалению - ошибки в самих подтомах, и не в отдельных файлах, которые можно удалить и перезалить. Неужели решение только в полной перезаливке подтомов?

И не надо хамить. Оригинальные данные надеюсь в стабильных условиях, но надо добиться стабильной работы дисков, на разных хостах через USB3.
В прошлый раз всё работало стабильно, но данные обновились и решил снова рсинкнуть. Подключил накопитель, и он стал DEGRADED после попытки rsync. К сожалению не отметил в чём разница подключений прошлого раза и этого.

★★★

Последнее исправление: n0mad (всего исправлений: 1)
Ответ на: комментарий от vbcnthfkmnth123

ТАМ НЕТ SATA

Что за говно ты купил?

Вы умники сами же советуете всякое гамно, а потом я виноват...
Мне в одном из предыдущих тредов, коснувшихся мощности - таки и сказали: N4000. Прислушался, купил. Достаточно интересное решение. Погугли: BMAX B1 PRO - Это как раз мой экземпляр.

У меня есть плата D945GCLF2D 2008 года выпуска Mini-ITX и там есть SATA(2 шт).

Я компами занимаюсь с 1992, какого только говна я не видел, и Mini-ITX где то валяется, ещё с Cyrix C6. И даже Атлон x32, вон у дивана стоит, никак рука не поднимется выкинуть. Работает же...

Я не помню за сколько её покупал, но сейчас вижу на авито за 500-1000 рублей. Там процессор жрет 8 ватт, единственное что с прошивкой по умолчанию система не умеет грузится с жесткого диска, но это решается перепрошивкой.

И? А тут Мини компьютер - 10x10 САНТИМЕТРОВ! С пассивным охлаждением! Практически ноутбук, без экрана и батареи.
Из конца то в конец - положил в рюкзак, его и 5 USB3 Дисков, и поехал в другой дом. С десктопом это сложнее. И при этом ты имеешь систему с 11Т Дискового пространства.

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

И?

И думаю мало смысла возится с дисками без SATA.

Практически ноутбук, без экрана и батареи
положил в рюкзак, его и 5 USB3 Дисков, и поехал в другой дом

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

С десктопом это сложнее

С дескотопом наоборот удобнее, что там можно подобрать нормальный железный прочный корпус, который будет все защищать. То есть повредить сложнее.

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

~200Вт/час=4800Вт/день=144кВт/мес

Дать бы кому-нибудь учебником физики по голове

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

Оффтоп, конечно, но это прям больно читать. Мощность измеряется в Вт.

Вот именно что оффтоп, но дурь не надо гнать! Не могу пройти мимо.

Потребленное электричество - в Вт*ч. Умножить, а не разделить

А кто сказал что там надо разделить? Это просто один из вариантов записи фразы «Ватт в час».

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

Зачем там скорость 20Гбит? А именно такая скорость у крайнего USB.

Не 20, а 40 (если не учитывать TB5). Не у крайнего, а у последнего.

Я в некотором смысле пилот, а у пилотов предубеждение перед словом ПОСЛЕДНИЙ.
Вы считаете что USB4 последний? А завтра выпустят USB5 и какой он будет?
И даже я вон не знал что есть уже USB4, а у USB3 - 20Гбит.
Хотя конечно эти дельцы навывёртывали... Когда я читал - теперь стал ОДИН USB, но: gen1,gen2,gen3,... А четвертый значит назвали ГРОМОБОЛТ?

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

Диску требуется до 12W (ноутбучным меньше, тыртырпрайзным больше) под нагрузкой.

По хорошему, для мощных устройств - нужны активные хабы с питанием.

UBS3 по стандарту должно выдавать 4.5W,

Да блин задолбали эти «стандарты». Там же USB3 - как я понял, существенно отличается «стандартами» у 3.0, 3.1, 3.2 и квикчарж какой то придумали... Где амперы те же, но вольты поднимают и большую мощность получают.

но фактически оно плавает в пределах ±1W на почти всём консьюмерском железе. То есть в идеальных условиях USB3 способно вытягивать диск в idle (≈4W), и то без гарантий. Под полной нагрузкой блок питания может не додать на диски даже через его штатные провода.

«Наука о контактах».

Я бы не обострял на этом внимания, если бы у меня однажды не начали сыпаться (программно) диски, пока я БП не заменил.

Меня другое поразило, что напряжение с блока питания активного USB3 хаба - идёт в обратку... т.е. есть плата, с 8 портами, дополнительного разъёма питания не предусмотрено. При подключении нескольких устройств, она естественно начинает «не тянуть», что лечится включением в один из портов - USB3 хаба с блоком питания! Причём устройства не надо переключать в хаб, они так и остаются включенными в ту плату, но уже работают стабильно.
Сейчас вон сендится 3.2T пул данных. Со скоростью порядка 200Gb/час, хотя тут один настаивает что надо «умножать» 200Gb*Час...

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

Вначале делаешь zpool clear, затем делаешь zpool scrub, если повторяется — тут только пересоздавать проблемные датасеты.

Ну я так и подумал, что если scrub находит ошибку, то это неисправимо.
Я пошел тупо:
zpool destroy <pool>
zpool create <pool> <GPT label>
zfs snapshot -r <pool@snapshot>
zfs send -R <pool@snapshot>|zfs receive -Fdu <newpool>
Надеюсь я правильное заклинание придумал. Пока 5+ часов уже трудится со средней скоростью 200Гб в час.

Но и тут можно извернуться: создаёшь новые датасеты с другими именами, переносишь данные (можно даже zfs send|recv), уничтожаешь (zfs destroy) проблемные датасеты, переименовываешь (zfs rename) новые в старые имена.

Ну её, я и так вот думаю, как правильно справляться с главным косяком?
Он же сендит сразу с теми же точками монтирования, и я получаю:

NAME                USED  AVAIL     REFER  MOUNTPOINT
Safe               2.84T   701G     31.5K  /zfs/=Safe
Safe/:1T             24K   701G       24K  /zfs/=Safe/:1T
Safe/:Backup        209G   701G      209G  /opt/=pub/=Backup
Safe/:Dedup        14.6G   701G     14.6G  /zfs/=Safe/:Dedup
Safe/:Media        1.65T   701G     1.65T  /opt/=pub/=Media
Safe/:SB           10.0G   701G     10.0G  /zfs/=Safe/:SB
Safe/:cry           108G   701G      108G  /opt/=pub/enc/=cry
Safe/:ecry         84.5G   701G     84.5G  /opt/=pub/enc/=ecry
Safe/:encfs          25K   701G       25K  /opt/=pub/enc/=encfs
Safe/:ext            24K   701G       24K  /zfs/=Safe/:ext
Safe/:pub           792G   701G      792G  /opt/=pub
T4T3S/:1T            24K  1024G       24K  /zfs/=Safe/:1T
T4T3S/:Backup       209G  1.55T      209G  /opt/=pub/=Backup
T4T3S/:Dedup       14.5G  1.55T     14.5G  /zfs/=Safe/:Dedup
T4T3S/:Media       1.65T  1.55T     1.65T  /opt/=pub/=Media
T4T3S/:SB           740M  1.55T      740M  /zfs/=Safe/:SB
T4T3S/:cry          108G  1.55T      108G  /opt/=pub/enc/=cry
T4T3S/:encfs         25K  1.55T       25K  /opt/=pub/enc/=encfs
T4T3S/:ext           24K  1.55T       24K  /zfs/=Safe/:ext

После завершения операции, я получу одновременное монтирование скажем:
Safe/:Backup 209G 701G 209G /opt/=pub/=Backup
T4T3S/:Backup 209G 1.55T 209G /opt/=pub/=Backup
Как это собирается работать? Оно уже сейчас так выглядит!
Если я что то запишу в /opt/=pub/=Backup - куда оно начнёт писаться?

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

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

Не совсем так. scrub нашёл ошибку и отрепортил её, всё, на этом его полномочия как бы всё. Исправил ты её, сама она прошла или ничего не изменилось — надо делать scrub снова, но раз в статусе имеется ошибка в определённом месте, то зачем лишний раз что-то делать? scrub не всегда перепроверяет, потому ошибки сбрасываются через clear, отдельно. А найдёт их scrub снова, или нет — ему виднее.

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

Он же сендит сразу с теми же точками монтирования, и я получаю:

Ты хочешь сослать все пропы, но сбросить mountpoint?

-x mountpoint на стороне zfs recv.

Ещё есть флаг -u, но я им не пользовался и его формулировка мне не совсем ясна.

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

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

Не совсем так. scrub нашёл ошибку и отрепортил её, всё, на этом его полномочия как бы всё. Исправил ты её, сама она прошла или ничего не изменилось — надо делать scrub снова, но раз в статусе имеется ошибка в определённом месте, то зачем лишний раз что-то делать? scrub не всегда перепроверяет, потому ошибки сбрасываются через clear, отдельно. А найдёт их scrub снова, или нет — ему виднее.

Он найдёт, если её не исправить. Пока я нашел только один алгоритм исправления: Удалять файлы/каталоги в которых находится ошибка. Если он нашел ошибку в подтоме - то удалять подтом, но pub и dedup - жирные подтома и проще с нуля, хотя с другой стороны - нужны и навыки посылки отдельных подтомов. Стоило разобраться как послать именно подтома с ошибками.

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

Он же сендит сразу с теми же точками монтирования, и я получаю:

Ты хочешь сослать все пропы, но сбросить mountpoint?

Ну теоретически да.

-x mountpoint на стороне zfs recv.

Надеюсь запомню, на будущее, а пока уже жужжит.

Ещё есть флаг -u, но я им не пользовался и его формулировка мне не совсем ясна.

Ну да, экспериментально надо. Хотя это должно быть просто: unmounted
Ладно.
Закончит и сделаю zfs set mountpoint=/zfs/=T4T3S T4T3S
и zfs inherit -r mountpoint T4T3S/<каждый подтом>
Надеюсь прокатит.

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

Жуткая математика, у этого zfs. Похоже он не просто стримы копирует, он их переразсжимает. т.е. если это dedup lzh то он и процессора/памяти жрёт соответственно. Если в простое процессор 42 градуса, то сейчас временами до 80 подскакивает, а это уже на грани фола.

n0mad ★★★
() автор топика
Последнее исправление: n0mad (всего исправлений: 1)
Ответ на: комментарий от mord0d

Но не идиот

Естественно.

Он по крайней мере старается понять

Именно поэтому я не удаляю его посты/комменты, а прошу немного скорректировать поведение на форуме.

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

Он найдёт, если её не исправить.

Надо zdb прогнать, но тут я бессилен.

Надеюсь запомню, на будущее, а пока уже жужжит.

Заведи текстовый файлик и скидывай туда всё что считаешь полезным в понятном для тебя формате. У меня такое для ffmpeg имеется.

Жуткая математика, у этого zfs. Похоже он не просто стримы копирует, он их переразсжимает. т.е. если это dedup lzh то он и процессора/памяти жрёт соответственно.

Ну да, он пересжимает (если на целевом указана компрессия) и заново дедуплицирует (если указана дедупликация).

Но тут логика вполне понятна: ведь изначально оно могло быть не сжато и/или не дедуплицировано, или на целевом не нужно сжимать и/или дедуплицировать. Вот оно делает.

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

Грубить он начал когда MagicMirror выдал сарказм

ТС откровенно игнорирует всё что ему не нравится и упорно продолжает есть с ножа. Можно пройти мимо, раз слушать не хотят, но это скучно.

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

Он найдёт, если её не исправить.

Надо zdb прогнать, но тут я бессилен.

Эх, поздно ты это заклинание произнёс, иначе можно было брэйншторм устроить, изучить матчасть. Я же и начал топик словами «починить», но про zdb я совсем забыл, и не осознавал что можно им поковырять.

Надеюсь запомню, на будущее, а пока уже жужжит.

Заведи текстовый файлик и скидывай туда всё что считаешь полезным в понятном для тебя формате. У меня такое для ffmpeg имеется.

Да у меня этих файликов... Целый смартфон. Но боюсь, грёбанный ведроид скоро скинет поддержку древних приложений, и так новые смартфоны начинают вопли типа: «приложение устарело», но авторы давно не дорабатывают MiniNoteViewer и Kumagusu - позволяющие хранить тупо иерархию текстовых заметок, с возможностью шифрации. Удобно что все важные данные локально, но можно взять Sync и синхронизировать эти локальные копии.

Жуткая математика, у этого zfs. Похоже он не просто стримы копирует, он их переразсжимает. т.е. если это dedup lzh то он и процессора/памяти жрёт соответственно.

Ну да, он пересжимает (если на целевом указана компрессия) и заново дедуплицирует (если указана дедупликация).

Ну логично при посылке исходного тома в другое место - скопировать его: КАК ЕСТЬ! А это они уже не том посылают, а данные.

Но тут логика вполне понятна: ведь изначально оно могло быть не сжато и/или не дедуплицировано, или на целевом не нужно сжимать и/или дедуплицировать. Вот оно делает.

Тогда стоило сделать две разных команды, скажем send и copy. Одной посылать содержимое, а другой делать копию датасета на другом устройстве.

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

Нестабильное соединение и внезапные отключения решаются правильно выбранным интерфейсом и железом.

И тем не менее, софт должен контролировать железо и иметь средства устранения ошибок.
К сожалению не все могут позволить себе «правильное» железо. Есть железка, ты её покупаешь, а линукс на ней виснет. Поставщик заявляет: «Железка продавалась с виндой». Хотя с другой стороны это Lenovo M79 - вроде «правильная» железка.

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

ТС откровенно игнорирует всё что ему не нравится

А ты наоборот, не можешь пройти мимо и обязательно съязвишь. (=

Но, справедливости ради, ты не являешься источником бреда. Обычно либо по делу, либо вода кислотой плещешь, если тебе что-то не нравится. Но я не стану тебя жизни учить, сам нередко такой же.

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

софт должен контролировать железо

Строго наоборот. Если бы это было в контексте фирмвари, я бы ещё частично согласился, но в данном случае категорически нет. Это просто не может так работать, как бы ни хотелось обратного.

и иметь средства устранения ошибок

Как ты предлагаешь устранять хардварные ошибки программно? (=
Тот же badblocks не исправляет проблему, он её только маскирует.

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

И тем не менее, софт должен контролировать железо и иметь средства устранения ошибок.

Так оно имеет. Но у тебя нет избыточности и у единственного носителя - тысячи ошибок. Тут уже ничего не поделаешь.

К сожалению не все могут позволить себе «правильное» железо. Есть железка, ты её покупаешь, а линукс на ней виснет.

«пригодное» и «непригодное» железо для линукса ценой обычно не отличается. А уж вариант с SATA, наверное, всегда найти можно.

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

Грубить он начал когда MagicMirror выдал сарказм

ТС откровенно игнорирует всё что ему не нравится и упорно продолжает есть с ножа. Можно пройти мимо, раз слушать не хотят, но это скучно.

У ТСа, есть конкретная проблема, и решение: «не используй USB3» не подходит для её решения.
Он и просит , уважаемую общественность - подсказать пути решения, вот mord0d подсказал: zdb - но жаль поздно, я уже удалил и пересоздал том. В итоге всё решилось подключением активного USB3 хаба с блоком питания. Я уже без проблем пересоздал том и за почти 17 часов - скопировал 3.62Т том. Без ошибок.
Сейчас осталось экспортировать том, подключитть его к МикроПК - лопающему 15Вт и выключить этот гудящий десктоп - лопающий 200Вт.

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

и решение: «не используй USB3» не подходит для её решения.

Иного нет.

лопающему 15Вт и выключить этот гудящий десктоп - лопающий 200Вт.

Управление питанием изобрели десятки лет назад. Никто не потребляет свою пиковую мощность без нагрузки.

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

софт должен контролировать железо

Строго наоборот. Если бы это было в контексте фирмвари, я бы ещё частично согласился, но в данном случае категорически нет. Это просто не может так работать, как бы ни хотелось обратного.

и иметь средства устранения ошибок

Как ты предлагаешь устранять хардварные ошибки программно? (=
Тот же badblocks не исправляет проблему, он её только маскирует.

БАНАЛЬНО: «WRITE FAILURE!»
т.е. при записи файла - записывающая программа должна получить: «ошибка записи», если запись не удалась. Ведь при операциях записи - программа должна проверять успешность. Если современный софт не проверяет успешность записи, то это конкретный КОСЯК!

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

но про zdb я совсем забыл

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

Да у меня этих файликов… Целый смартфон.

Я бы предложил тебе аккаунт на своём Nextcloud, но у меня на нём нет почты, а значит Notes доступен только из браузера, что нифига не удобно.

А можешь использовать Syncthing (на Android оно без ограничений, в отличие от iOS) и писать заметки вообще в чём угодно.

логично при посылке исходного тома в другое место - скопировать его: КАК ЕСТЬ!

Не всегда это нужно. Мне, например, такое понадобилось всего дважды за ≈15 лет.

стоило сделать две разных команды

Этих команд и так уже целая куча, легко запутаться… (=

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

Да, но это не устранение ошибки.

То что многие программы не общаются с драйвером файловой системы (или универсальным интерфейсом на стороне ядра), это действительно проблема. Чего уж там проблемы при записи/чтении, даже проблемы с монтированием/доступом не отлавливаются на лету. )=

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

И тем не менее, софт должен контролировать железо и иметь средства устранения ошибок.

Так оно имеет. Но у тебя нет избыточности и у единственного носителя - тысячи ошибок. Тут уже ничего не поделаешь.

Вопрос очень сложный, сейчас «многозадачность» и система рапортует «ОК», даже не завершив запись. Иначе эти тысячи ошибок не появлялись бы.

К сожалению не все могут позволить себе «правильное» железо. Есть железка, ты её покупаешь, а линукс на ней виснет.

«пригодное» и «непригодное» железо для линукса ценой обычно не отличается. А уж вариант с SATA, наверное, всегда найти можно.

Я в исходном сообщении указал: Lenovo M79. Но! [censored] это Ленова с ССД унутре и пломбой, не позволяющей залезть и добавить ещё hdd/ssd. Как предлгаешь выходить из ситуации? Вскрыть корпус и лишиться гарантии? Я подключил USB3 hdd, но дело не в этом. Через пару дней - Линукс повис...
Поддержка послала, «мы продавали компьютер с Виндовз и претензии только по виндовз!» На том компе пул не падал. И на МкроПК не падал. Упал при подключении к десктопу. По sata я его не мог подключить, там уже 4 девайса! Нет больше свободных SATA портов!

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

Управление питанием изобрели десятки лет назад. Никто не потребляет свою пиковую мощность без нагрузки.

MB: Foxconn G41MXP тупо сижу в десктопе, на счётчике замеряю секунды между «оборотами диска». Выключаю десктоп, опять секунды... Хотя да... Что то путаю. Надо переизмерить. Не помню откуда взялась цифра 200Вт. По «крайним» записям - 70Вт. Сейчас переизмерю.

n0mad ★★★
() автор топика
Последнее исправление: n0mad (всего исправлений: 1)
Ответ на: комментарий от n0mad

Вопрос очень сложный, сейчас «многозадачность» и система рапортует «ОК», даже не завершив запись. Иначе эти тысячи ошибок не появлялись бы.

🤦

Вскрыть корпус и лишиться гарантии?

В РФ могут эту пломбу себе на лоб наклеить. Отказать в гарантии из-за нее нельзя.

Поддержка послала, «мы продавали компьютер с Виндовз и претензии только по виндовз!»

По модели не нашел что поддержка linux вообще заявлена. Правильно сказали.

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

В РФ могут эту пломбу себе на лоб наклеить. Отказать в гарантии из-за нее нельзя.

Пожалуйста ссылку на нормативные документы. Логично что компьютер опечатан и вскрытие это измнения произведённые неквалифицированным пользователем.
Так же и пломбы на массе других утройств: «повреждение лишает гарантии».
Впервые слышу что в России это незаконно.

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

От внезапного отключения электричества и kernel panic никто не застрахован. Использование ФС без полноценной защиты от внезапного отключения считаю проявлением слабоумия и отваги.

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

Суть в том, что надо доказать вину пользователя. Формальный признак «нет наклейки» для этого не подходит. Сейчас я не готов нормативку выискивать.

Логично что компьютер опечатан и вскрытие это измнения произведённые неквалифицированным пользователем.

Кому логично?

Так же и пломбы на массе других утройств: «повреждение лишает гарантии».

На заборе тоже написано.

MagicMirror ★★★
()
Последнее исправление: MagicMirror (всего исправлений: 1)
Ответ на: комментарий от MagicMirror

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

yars068 ★★★★★
()
Последнее исправление: yars068 (всего исправлений: 1)
Ответ на: комментарий от X512

От внезапного отключения электричества и kernel panic никто не застрахован. Использование ФС без полноценной защиты от внезапного отключения считаю проявлением слабоумия и отваги.

Вы мешаете тёплое с мягким... Кернел паник никак не кореллирует с отключением питания. И как раз Вы утверждаете «никто не застрахован» и тут же про «защиту». Защита как раз и страхует. И даже не кернел паник, от паники модуляч ФС - тоже никто не застрахован. В случае с zfs я и такое получал - панику во время загрузки. Благо у zfs есть параметр принудительного монтировпния в ридонли - он как раз позволил смонтировать без кернел паника и рсинкнуть на другой диск.

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

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

Почти все X/X1/T/P серии Thinkpad’ов от Lenovo.

Заходишь на https://psref.lenovo.com/, выбираешь ноутбук, там спецификации (например, https://psref.lenovo.com/Product/ThinkPad/ThinkPad_P1_Gen_7?tab=spec), там проматываешь до «Operating System» и видишь:

Operating System**

    Windows® 11 Pro
    Windows® 11 Home
    Windows® 11 Home Single Language
    Windows® 11 DG Windows® 10 Pro 64
    Fedora Linux[1]
    Ubuntu Linux LTS[2]
    Red Hat Enterprise Linux 9.2 (certified only, for detailed and latest information, please visit 
    Red Hat Certified Hardware)
    No preload operating system

Notes:

    1. Fedora Linux will be available after July 30th, 2024.
    2. Ubuntu Linux LTS will be available after July 30th, 2024.
Dimez ★★★★★
()
Ответ на: комментарий от MagicMirror

Суть в том, что надо доказать вину пользователя. Формальный признак «нет наклейки» для этого не подходит. Сейчас я не готов нормативку выискивать.

Вот меня и заинтересовала нормативка, ибо «по моим понятиям», покупая товар - Вы согласны с тем что на нём написано, и если написано: «повреждение лишает гарантии» то купив - Вы автоматически с этим согласились.

Логично что компьютер опечатан и вскрытие это измнения произведённые неквалифицированным пользователем.

Кому логично?

Расскажите другую логику. Вы покупаете компьютер и когда Вам его отпускают, Вам говорят: «Вот пломба, повреждение этой пломбы - лишает гарантии». Купив этот товар - Вы автоматически согласились с условиями. Если Вас не устраивают эти условия - не надо покупать товар!

Так же и пломбы на массе других утройств: «повреждение лишает гарантии».

На заборе тоже написано.

И оплачивая товар - Вы соглашаетесь со всем что на нём написано! Такой вот ньюанс!
Если Вы приведёте законные акты - опровергающие это, то это вообще трэш. Можно купить компьютер, вскрыть, убить его и что? Производитель обязан Вам возместить поломку компьютера?

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

200Вт/час=4800Вт/день=144кВт/мес

Это типа ускорение мощности?..
Это типа [censored]до знаков припинания?

[1 Вт] = [1 Дж / 1 с.]

При нагреве резистора? Или сейчас будем джоулями меряться?

Если поделить ещё раз на время, будет что-то странное. Может Вт*ч?

Неужели надо заниматься тролингом? Неужели не понятно что имелось в виду?
/ у меня замена буквы «в». Ватт в час.

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

ибо «по моим понятиям»

Ясно.

Что ясно? С 1994 года, я работал в нескольких фирмах собирающих и продающих компьютеры. Компьютеры пломбировались, и я не знаю прецедентов чтобы юзер взял комп, вскрыл пломбу а потом ему обеспечили гарантию. вскрыл - разбирайся сам!

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

Ясно.

Я так и не увидел ни каких нормативных актов - опровергающих мои понятия.
«ГАРАНТИЯ» это инициатива продавца. Я не видел актов ОБЯЗЫВАЮЩИХ осуществлять гарантию. это продавец сам, на его условиях - устанавливает основания для безвозмездной помощи. Кто то может продавать компы и без гарантии, и об этом будет заявлено. купил - согласился! Не согласен? - не покупай!

n0mad ★★★
() автор топика
Последнее исправление: n0mad (всего исправлений: 1)
Ответ на: комментарий от Dimez

Я вам даю полигон в своём лице

Это не полигон

Чего, даже если у кого-то ничего не получилось, он все равно может приносить пользу. Служить примером, как не надо делать)

goingUp ★★★★★
()