Опубликован выпуск специализированного дистрибутива DietPi 9.0, предназначенного для использования на одноплатных ПК на базе архитектур ARM и RISC-V, таких как Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid и VisionFive 2. Дистрибутив построен на пакетной базе Debian и доступен в сборках для более, чем 50 плат. DietPi также может применяться для создания компактных окружений для виртуальных машин и обычных ПК на базе архитектуры x86_64. Сборки для плат отличаются компактностью (в среднем 130 МБ) и занимают меньше места на накопителе, по сравнению с Raspberry Pi OS и Armbian...Подробнее: https://www.opennet.me/opennews/art.shtml?num=60475
Ну хорошо, а к примеру Заббикс агент в репозиториях сабжа есть? Мне кажется то нет.
Есть.
есть же Docker!!))
И?
Модно!
> в репозиториях сабжа есть?
> Дистрибутив построен на пакетной базе DebianДа откуда им там быть.
>Сборки для плат отличаются компактностью (в среднем 130 МБ)А Дебиан уже не отличается компактностью. Он весь 30гиговый хард у меня выжрал, оставив 2 гига на данные.
Тьфу, ошибся. 30гиговый выжрала убунту в 2016. Современный дебиан выжрал 120гиговый.
Почистить XXX накопленное и всё будет норм
> на пакетной базе DebianЗначит с SystemD.
> для создания компактных
Как может быть что-то "компактным" с SystemD?
Есть здесь обладатели одноплатников? У меня есть Raspberry Pi Zero W и Orange Pi PC.
И в обоих одна и та же проблема - файловая система постоянно скатывается в segmentation fault за 1-2 недели. Я менял SD карты, в том числе на вроде как крутые самсунговые, менял блоки питания, вырубал всегда через шутдаун, никаких внезапных выключений электричества, но результат всегда один.Есть идеи как с этим бороться?
Попробуй сабж. В нем всего по минимуму, даже логи можно как отключить, так и в RAM размещать.
Да я и сабж пробовал, не понравился, кстати, ресурсов правда меньше ест, но и работает всё дико долго, вообще хз как это связано.
И да, это не помогло всё равно. Недели через 2, может чуть больше тот же сегментейшн фолт.
у меня BananaPi - по несколько месяцев работает - пока питание не отключиться, но ни разу не сбойнула флэшка, загружается по новой.
скорей всего питание просаживается, но не полностью, ровно настолько чтоб запись сбоила.Можно отключить журналы и на карте сделать RO - так и посмотреть.
> файловая система постоянно скатывается в segmentation faultЭто как вообще?
Что такое "файловая система в сегфолт"?
Какой именно процесс в сегфолт у тебя начинает падать?Последние года полтора в квартире RaspberryPi 4B+ 8Gb и NanoPi-R5C, а в доме Orange Pi Zero 2
Никаких проблем с сдшками нет на них, не было и на более ранних OPi R1, OPi ZeroЯ бы смотрел на проблемы с электричеством у тебя, прежде всего
А вот рандомный всегда, поэтому так и сказал. Был бы конкретный процесс - я бы стал думать на него. Последний раз apt-get отвалился. До этого sslh, еще однажды я получил сегфолт, введя ifconfig. А еще раньше стабильно иксы первыми отваливались (и пару раз отдельно фаерфокс сегфолтился).Да вот я тоже думал, что проблема в питании, но, повторюсь, я уже много попробовал разных зарядников, судя по той же измерялке силы тока с али все они стабильно выдают до 2А включительно, а зеро в больше, чем 0,5А вообще не ест. Если орандж еще можно было бы натянуть, что ему 2А это прям на тоненьком, то зеро в вообще не должна иметь проблем.
А если ты про проблемы с электричеством в квартире в целом - то тоже нет, 2 компа спокойно работают 24/7 без ИБП.
Ну ладно, буду думать, может на работу принести и там на пару недель оставить, чтобы проблему с электричеством исключить.
> недель оставить, чтобы проблему с электричеством исключить.Вот я бы это первым дело и пробовал сделать
Принести ли на работу, подключить ли через UPS стабилизирующий
Ну потому что если SDшки пробовались разные, то значит подозрение падает на питание
В целом у меня на Малинке стоит SanDisk, вообще нет проблем, на Апельсинке в доме вообще что-то из китайских брендов, вроде Mixza
И все нормально
Даже все советы про "уменьшить запись" не особо нужны, хотя я все же использую log2ram, но это скорее перестраховка
> apt-get
> фаерфоксДа ты похоже имеешь эту SD-карточку в хвост и гриву. Особенно учитывая, сколько в этих платах оперативки - наверняка всё жёстко свопится. На второй плате есть USB-контроллер - воткни туда флешку да пожирнее, чтоб контроллеру было куда размазывать блоки при записи, вместо одного и того же места. И поставь систему на неё. Ну или SSD-диск через переходник воткни.
Ну вот про SSD я думал на самом деле, но там надо долго колупаться с загрузчиком, но что поделать. Видимо рано или поздно перейду к такому варианту.
Вообще не долго. Тупо выбираешь пункт прописывания загрузчика в SPI Flash в настройках дистриба и накатываешь образ на SSD через dd.
BananaPie, система на HDD. В разрыв провода от блока питания припаян кондер на 3000 мкф.
Работает бессбойно несколько лет.
В разрыв? Конденсатор же постоянный ток не пропускает?
А какая файловая система?
Да все дистрибутивы для одноплатников с ext4 идут, разве нет?
У Orange Pi PC как-то не очень хорошо сделано питание. В результате слот для SD-карт у многих совсем перестаёт работать. Тогда одни используют загрузку через SPI-Flash память с помощью Sunxi-fel. Другие перепаивают резисторы на платке.У Raspberry Pi Zero вроде массовых проблем с SD-картой не наблюдалось.
Ого, спасибо за инфу, учту.
Сегфолт -- это всегда ошибка программиста или компилятора или компоновщика. По идее, в случае segv обработчик должен сбрасывать дамп памяти. Скорее всего, была попытка записи в RO место или в секцию кода.
К сожалению/счастию, ковыряться с арм не приходилось, но для x86/x86_64 я бы поступил так:
1) нашел бы карту памяти ядра, подключился бы отладчиком к этому дампу и посмотрел, где произошел сегфолт и что его вызвало.
2) собрал бы и заюзал ядро с такими же параметрами. Если и после этого сегфолт, то в таком случае уже можно разбираться более подробно, кто, где и почему, используя исходники.
Есть Orange Pi Zero в качестве домашнего шлюза с подключенным 2.5" HDD через usb-sata кабель, и загрузкой с него же. Работает месяцами бесперебойно. Максимальная частота проца немного зарезана, т.к. были рандомные зависания, видимо на максимальной частоте по питанию что-то не совсем не ладно на уровне железа.
Как обладатель древнего Orange Pi PC докладываю: подобных проблем с файловой системой не наблюдал ни разу с момента его приобретения уженепомнюкогда. Это один из немногих из моего зоопарка, где используется microSD для всего. Ну, то есть на других тоже microSD, но она только для начальной загрузки, дальше - со внешних ssd и hdd. И тут тоже на microSD записи практически нет, только когда apt update/apt dist-upgrade делаю. Это простенький медиацентр, чисто музыку крутить.
Советы про питание очень правильные, отнеситесь к ним внимательно. Регулярная ревизия и замена конденсаторов в китайских блоках питания должна проводиться строго по графику, если вам не повезло стать их обладателем. Ну и microSD на запись насиловать не надо, пользуйтесь более другими девайсами. И не вздумайте покупать эти microSD на всяких алиэкспрессах - там сплошь выбраковка. Хотя, некоторые экземпляры живут довольно долго. Но опять же, если не насиловать.
>Orange PiГлянул на сайт, а там представлены только образы для OPi 5 и 5+. Видимо, перекатиться c Armbian не получится.
https://dietpi.com/downloads/images/testing/ тут и для других есть.
Ээээ... эта.. стесняюсь спросить. А какие из ПК сейчас не одноплатные? Видяха не в счёт, встроенная наверняка есть, а вот в некоторых тех что считаются одноплатными бывает всякое.Не пора ли завязывать деление ПК по половому^W одноплатному признаку?
Ну, когда перестанете стесняться – спрашивайте.
> Ээээ... эта.. стесняюсь спросить. А какие из ПК сейчас не одноплатные? Видяха
> не в счёт, встроенная наверняка есть, а вот в некоторых тех
> что считаются одноплатными бывает всякое.Видюхи встроенные в процах, а не в платах
Память знаешь ли вставляется в слоты
Разные еще платы тоже вставляются
Так что одноплатники, те на которых все сразу напаяно отдельно и полноценные компы отдельно