0
<< предыдущая заметкаследующая заметка >>
18 марта 2016
Настроился новый домашний серверок на Bananа BPI-R1

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

Вкратце этапы эволюции сервера. 2001 — гостившие Морозовские ставят домашний сервер раздавать всем жителям квартиры интернет. Системный блок Пентиум 200 МГц. Примерно 2003 — появляется новое железо, Семеняка ставит новую FreeBSD. Я проникаю внутрь BSD и делаю всякие скрипты, на которых вешается электроника к COM-порту. Железо апгрейдится пару раз, последняя материнская плата появляется в 2010 (спасибо Артему), это мощный Пентиум, он уже имеет четкую концепцию:


Организационно сервер был выставлен в коридор за дверь, потому что в квартире он шумел. В 2011 году стали появляться идеи избавляться от сервера в пользу чего-то более компактного. По итогам обсуждений в блоге было решено остановиться на Asus N16:

И до весны 2016 он исправно работал, хотя мощности не хватало: тормозил дисковый архив (кино в хорошем качестве смотреть было нельзя), между нажатием кнопки звонка и звуком из колонок проходила пара секунд, а DD-WRT не давала поставить все пакеты, какие бы хотелось. Зато сервер был бесшумный, тоже держал этот сайт (на него даже движок встал без особых проблем) и выполнял работу роутера WiFi, позволив отказаться от лишней коробки. В коридоре стало чище:

Наконец сегодня (спасибо за помощь Serge и Кириллу!) была настроена Bananapi BPI-R1. Коридор стал совсем компактным, убрался внутрь дисковый архив, мощностей теперь хватает на все эксперименты, а практически чистый Debian позволяет ставить любой софт без ограничений. Коричневая дощечка временная, когда определюсь с блоком питания, внутренним аккумулятором (на Banana) пойму, нужен ли маленький дисплей, решу, куда ставить некоторые внутренности, и пойму, ставить GSM-модуль и электронику туда же или рядом, то соберу корпус из красивого дерева.

Дай Бог каждому!

Поскольку на Bananapi запаяно помимо портов GPIO вообще всё мыслимое железо, включая ИК-порт и микрофон, я вчера успел накидать скрипт, который распознает голос — принимает команду поставить будильник на нужное время. В принципе работает (использовал речевые технологии Яндекса), но что-то напутал в алгоритме определения минут-часов, поэтому не все формы фраз пока понимает, завтра поправлю. Еще за пару часиков сваял плеер — веб-интерфейс позволяет серфить по бесконечным папкам всего домашнего архива mp3 (а это на минуточку 200 гигабайт) и играть хоть во внутренние колонки, хоть в наружные на лестницу, хоть в браузере. Оказалась такая милая игрушка!


PS: А напоследок сегодняшний прикол.

sudo mv linux-developers /dev/hell
pan-setup --fire=on --firepower=200% /dev/hell

Как это принято у пидарасов случается в мире, родные драйвера WiFi для роутера Bananapi BPI-R1 глючат — теряют сеть:

/var/log/sdaemon.log

Mar 18 09:31:56 banana kernel: [68540.652527] usbcore: deregistering interface driver rtl8192cu
...
Mar 18 09:33:53 banana hostapd: wlan0: STA 3c:43:8e:75:b9:c3 IEEE 802.11: associated
Mar 18 09:33:53 banana hostapd: wlan0: STA 3c:43:8e:75:b9:c3 RADIUS: starting accounting session 56EBA12C-00000001
Mar 18 09:33:53 banana hostapd: wlan0: STA 3c:43:8e:75:b9:c3 WPA: pairwise key handshake completed (RSN)
Mar 18 09:34:23 banana hostapd: wlan0: STA 3c:43:8e:75:b9:c3 IEEE 802.11: disassociated

Полез гуглить документации и прочее, нашел рекомендацию пересобрать драйвер WiFI-карты RTL. Собственно, я пытался это делать и ранее, но мне не удалось. Сейчас нашел совсем адову инструкцию на китайском, полез выполнять. Ну, компиляция софта под Линуксы у меня вообще обычно никогда не получается, это я не удивлен. Не получилась и тут. Выдало ошибку:

Makefile:567: /usr/src/linux-headers-3.4.108-bananian/arch/armv7l/Makefile: Нет такого файла или каталога

Обычно на этом я опускаю руки, но тут полез посмотреть. Файл есть:

/usr/src/linux-headers-3.4.108-bananian/arch/armv71/Makefile

Но инсталлятор пишет, что его нет:

/usr/src/linux-headers-3.4.108-bananian/arch/armv7l/Makefile

Вы уже заметили разницу? ;)))

Правильное написание «armv7l» — такое название ветки ядра встречается в интернете. Поэтому разработчики драйвера Realtek видимо обращаются по правильному адресу. А вот сборщики системы Bananian явно не понимают различие иероглифов «l» и «1» — это для них видимо один и тот же иероглиф «одиноко растущее дерево без ветвей». Поскольку «armv71» все равно в системе был симлинком с «arm», я просто создал новый симлинк:

ln -s /usr/src/linux-headers-3.4.108-bananian/arch/arm /usr/src/linux-headers-3.4.108-bananian/arch/armv7l

И компиляция сработала без ошибок. WiFi с этим новым драйвером пока держится, будет ли падать — не знаю, поглядим.

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий
Linux Firefox
 Тула
1
0
LexArt
С такой же дрянью сталкивался лет пять назад при сборке драйвера для картридеров jmicron. Только там, помнится, "i" и "l" были, а не единичка. Китайцы буквы хронически путают.
Windows Firefox
 Австралия
2
0
Идиотъ
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Я чего-то не догоняю, или речь про написанный китайцами инсталляционный скрипт/makefile, который не работает, потому что визуально похожие буквы перепутаны? Перепутали буквы, и хуй бы с ними, но это же должно означать, что они даже на своей системе не проверили, что скрипт работает?
Linux Firefox
 Тула
1
0
LexArt
Про него. Так, make не работал, по такой же причине, как у Леонида - no such file or directory. И поскольку также из-за похожих букв - выходит, что не проверяли. То ли тестировщик был в запое, то ли еще что.

Причем самое забавное - когда я это дело собирал, на сайте производителя не было ни ссылок на пакеты, ни на исходники, ничего - исходники мне саппорт jmicron'а прислал на e-mail :) Когда через год понадобилось пересобрать драйвер под новое ядро (старая версия не работала из-за того, что номер мажорной версии ядра теперь начинался с тройки, а не с двойки), опять написал им, и они мне прислали финальную версию, уже без перепутанных букв в путях.

Феерия, конечно.
Вон, хозяин этого дневничка писал когда-то, за что ненавидит Линукс - сколько лет прошло, а в принципе, многие пункты неизменно бесят.
Windows Firefox
 Австралия
1
0
Идиотъ
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?




Когда-то мне бейджик "Works on my machine" казался смешным, но после вашего коммента я уже никогда не смогу смеяться...
Linux Safari Chrome
 Москва
1
0
ngs-govno
> Дай Бог каждому!
Шутку оценил
Windows Firefox
 Австралия
0
0
Идиотъ
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Вот так, помнится, откроешь редактор на новой системе, и начинаешь мучительно вспоминать: "А какой там я шрифт-то всегда ставлю, в котором I, l и 1 друг от дружки хоть как-то визуально отличаются?" Потому что в дефолтном шрифте, пока не приглядишься, не поймёшь.
Linux Safari Chrome
 Москва
0
0
ngs-govno
Линуксоид?
Windows Firefox
 Австралия
0
0
Идиотъ
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Правоверный виндоузятник, но всякое бывало...
Windows Safari Chrome
 Гонконг
4
0
Denis


Windows
 Москва
2
0
_
а теперь внимательно посмотрите на ambient вокруг. отвалится вместе с куском стены
Windows Firefox
 Санкт-Петербург
3
0
13095
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
с хороших болтов - не отвалится.
Windows Firefox
 Израиль
14
3
Павел бывший Пашка
Наконец осознал, почему меня тошнит от всех фоток из леонидова коридора!
Цвет!
Цвет стены блядь адовый...
Тюрьма? Психушка? Военная часть?
Вы что, не понимаете, что это - тоже окружающая среда? И она уродует не хуже выбросов диоксина?
Страна орков блядь...
Linux Ubuntu Firefox
 Москва
0
0
Леонит Каганофф
Слушайте, вы заебали реально!
Я просто тестирую свой домашний роутер.
Страна орков - у вас в голове.
Идите сраться со своей ебанической политикой с моего сайтакуда-нибудь на политическую площадку, пока не начал банить. Реально достали, пенсионеры. Уже даже в посте про настройку роутера нашли место для политического срача.
Linux Safari Chrome
 Москва
2
0
Andrey
Ишь какой коварный: сначала приманиваете клиентуру злободневными стишками — а потом просто тестируете домашний роутер :-)
Windows Firefox
 Австралия
3
0
Идиотъ
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Забудь о решении своих задач -
В каментах идёт политический срач!
Linux Ubuntu Firefox
 Москва
2
0
Леонит Каганофф
Я когда-нибудь куплю обои и поклею там.
Windows Safari Chrome
 Киев
12
0
Maxfactor9
Не нужно обоев. Только ковер!
Linux Firefox
 Washington
2
0
Mason
Не нужно обои. Но
- очистить стены
- вытащить старые дюбеля
- загрунтовать и выровнять стены
- побелить светлой известью
- навесить шкафчик с дверцей
- спрятать все в него

С таким феншуем все заработает уще лучше.
Работы не очень много, но радовать будет долго. При всем моем уважении - коридор позорный. Сорри.
Linux Ubuntu Firefox
 Владимир
3
0
Adamos
> - побелить светлой известью

Такой фэншуй только с вашим ником и пропагандировать.
Linux Firefox
 Washington
1
0
Mason
Ник как ник. Благодатный. Мне его Леонид сам подарил. Я уже писал об этом.

Цвет. Помню, в прошлом такая или подобная эмаль была стандартом для казенных помещений. Сейчас я обращаю внимание где как делают. Да, иногда можно пастельных тонов добавить. Но хорошая матовая акриловая побелка выигрышно смотрится в большинстве случаев.
Linux Ubuntu Firefox
 Владимир
0
0
Adamos
Насколько я знаю про побелки, они - даже хорошие - мажутся, собаки. И если для потолка это не страшно, то стены-то зачем?
Windows Safari Chrome
 Израиль
2
0
Mason
Мой косяк. В Израиле терминология иная. Я имел ввиду матовую акриловую краску для стен. Выглядит как побелка. Не мажется. Устойчива к воде. Можно даже мыть, то тогда она блестеть начинает, так что лучше не тереть.

Я не думал, что кто-то все-еще использует для побелки натуральную гашеную известь.

По поводу стойкости. Я делал ремонт в доме (я "домовой комитет") Прошлая побелка была пятнадцать лет назад, стены и потолок немного запылились и не радовали глаз свежестью. Других проблем за пятнадцать лет не проявилось.

А вообще, реакция на заметку ЛЛео похожа на ту ветку с холодильником "Юрюзань" в рекламе девочек.
Windows Firefox
 Франция
0
1
Надоело мне капчу тут ставить в кои веки залогинился
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Абсолютно нормальный цвет стены. Это подъезд в конце концов, а не кухня у себя в квартире. А для подъезда такой цвет очень даже подходит. Так что хуйню не надо говорить.
Windows Safari Chrome
 Москва
0
0
Dusty
Есть подозрение, что это все же прихожая, а не подъезд. В подъезде вешать роутеры и принтеры несколько странно.
Windows Firefox
 Нидерланды
0
0
Надоело мне капчу тут ставить в кои веки залогинился
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Есть подозрение что это "карман" между лифтом и двумя соседними квартирами. Напротив должен быть точно такой же для других двух соседних квартир. Так что всё же это подъезд. Или что, товарищ Dusty незнаком с типовыми московскими многоэтажками брежневских времён? Как правило 9-этажками, в более высотных на этаже побольше квартир чем 4, штук 6 или 8 как правило. Но бывают и редкие исключения как в ту, так и в другую сторону. Тут вам не Израиль с Америкой, тут нормальные панельные многоквартирные дома, а не сараи типа "сортир" на одну семью.
Windows Safari Chrome
 Москва
0
0
Dusty
И вот там все это висит? Прекрасно, прекрасно... А ведь взлом приквартирного холла - это даже не уголовка. Потому туда очень любят проникать всякие недобросовестные граждане на предмет посмотреть, а не завалялись ли там какие велосипеды ненужные или еще чего.
Linux Ubuntu Firefox
 Москва
0
0
Леонит Каганофф
Не в дневнике ли меня буквально пару месяцев назад все хором укоряли, что моя электроника стреляет пиропатроном уже при попытке многократно трезвонить в звонок? Так вот - а дальше начинаются настоящие пасхальные яйца... ;)
Windows Safari Chrome
 Москва
0
0
Dusty
Это не я был :)
Linux Firefox
 Mount Laurel
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> а дальше начинаются настоящие пасхальные яйца... ;)

Это как в анекдоте?

— Сегодня Пасха, и каждый получит по яйцу... Вот этой железной палкой!
Windows Firefox
 Жуковский
0
0
Traun
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Пока всё равно остаюсь в убеждении, что лучший вариант - это нормальная металлическая дверь + сигнализация на пульт быстрого реагирования вневедомственной охраны - за вполне разумные деньги.
Всё остальное - от лукавого. Скорее всего просто не сработает как надо, а если и сработает, то последствия - по УК РФ за превышение необходимой обороны.
Linux Ubuntu Firefox
 Владимир
9
0
Adamos
Нет, ваше решение концептуально не подходит.
Посмотрите на ряд снимков в посте - разве вы не видите, что их объединяет?
Очевидно же: если прийти с улицы мокрым и тряхнуть зонтиком - должно быть весело!
А ваш унылый шкаф только пройти будет мешать.
Windows Firefox
 Москва
3
0
wartex
Ещё заносить мебель и прочие холодильники должно быть весело.
Linux Safari Chrome
 Los Angeles
0
0
Artem
Поставьте http://www.armbian.com/
Windows Safari Chrome
 Германия
0
0
http://my.mail.ru/inbox/vlad_griboff
Круто, у меня тоже Pi-R1 стоит уже несколько недель и ждет, пока руки дойдут с вланом разобраться. А то в режиме АП (а в роутере куда без него?) влан тупо через пару минут, как и у вас, отваливается.
Но мне нужно это дело в OpenWRT чинить, а у вас, так понимаю, дебиан?
Linux Opera
 Москва
0
0
Леонит Каганофф
Зачем WRT? Я для того на это железо и перешел, что там полноценный Дебиан. WRT - для урезанного железа.
Windows Safari Chrome
 Германия
0
0
http://my.mail.ru/inbox/vlad_griboff
Есть у ОпенВРТ свои плюсы в моем случае.
Кстати, как успехи? Я почитал форумы, поставил последнюю версию ОпенВРТ - глюки остались (в режиме АП тупо через пару минут перестает данные передавать, надо переаодключать клиента). Этот глюк вылечился отключение WMM mode (опция wmm_enabled в hostapd.conf), сейчас вроде не теряет связь.
Но скрорость влана совсем никакая. iperf показывает где-то 25 мбит. При этом по проводу через NAT (между WAN и LAN) более 300 мбит при 100% загрузки одного из ядер системой i/0.
Вы не меряли еще скорость? А то я кроме вас никого с BPI-R1 не знаю 8)))
Linux Ubuntu Firefox
 Москва
0
0
Леонит Каганофф
Мерял. Но не помню ;) Померяю позже, сейчас у меня батарея тестируется, каждые 30 секунд обновляется по аяксу, хочу на ночь поставить и посмотреть результаты, неохота рвать соединения: http://home.lleo.me/battery
Windows Safari Chrome
 Москва
8
1
Дмитрий Медведев
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Боже мой, вся эта мачмала висит в общем коридоре возле квартирной двери? Странно, что коммунальщики или соседи всю эту "красоту" не оборвали к чертям.
Windows Safari Chrome
 Москва
0
0
Дмитрий Медведев
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Местные, ну вы это самое - не играли бы в детские игры, не минусовали бы молча, а объяснили в чем "фишка" этой настенной матни?
Windows Safari Chrome
 Ростов-на-Дону
3
0
Александр
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Ну, Вы что? Сами не понимаете? Искусственный интеллект служит просвещенному человеку. Опять же, врезаться в прихожей лбом в сервер может быть весьма пользительно.
Windows Firefox
 Москва
1
0
vctor
Смотря в каком направлении интеллект пройдёт сквозь лобную кость.
Windows Safari Chrome
 Ростов-на-Дону
0
0
Александр
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Ну, положим, они знают с кем они имеют дело, и чем это им может грозить. Они же не самоубийцы.
Windows Firefox
 Израиль
4
0
Павел бывший Пашка
А там наверно общий коридор на пару квартир имеет дверь и запирается.
Ну и ессно люди там хранят лыжи, велосипеды... серверы... резиновые сапоги... оцинкованные корыта...
Windows Safari Chrome
 Израиль
0
0
Пашка
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
тысячачертей!
Windows Safari Chrome
 Ростов-на-Дону
0
1
Александр
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
После упоминания Вами занятия по выращиванию грибов (в Концепции) мне многое стало ясно. Надо было не прекращать, тогда Вы прекрасно смогли бы без всего этого обходиться. Ну, Вы дошли только до первого цикла, а так перешли бы уже на второй. И еще мне показалось, что 2 Гб оперативки для тех целей, что Вы реализовали и поставили, катастрофически мало. Ведь может потребоваться сразу много функций.
Да, про винчестер. Напрасно Вы пренебрегли raid. Это пока Вам везет. А у меня как-то за год вышли из строя один за другим 3 винчестера WD на 2 Тб (фирма не хуже Сегейта, что у Вас), все были на гарантии, только с восстановлением информации пришлось повозиться. Четвертый работает уже года три. Тьфу-тьфу. Сейчас же можно купить облако на те же 2 Тб, и на всякий случай туда все переправить. Стоит недорого.
Windows Safari Chrome
 Москва
0
0
vivliofika
Советчик....
Леонид очень уверенно разбирается в том, что ему требуется.
Linux Ubuntu Firefox
 Москва
1
0
Леонит Каганофф
RAID, увы, не защищает от самого частого повреждения данных - оно называется "перепутал и случайно удалил".
Windows Safari Chrome
 Ростов-на-Дону
0
0
Александр
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Это да. На всякий случай скажу, что я успешно восстанавливал случайно удаленное программой GetDataBack. Только надо это делать сразу, пока удаленное не затерлось.
Меня уже упрекнули здесь, что я советую тому, кто лучше меня соображает во всем, поэтому на всякий случай приношу извинения.
Linux Ubuntu Firefox
 Москва
0
0
Леонит Каганофф
Крайне сомневаюсь, что GetDataBack будет успешно искать все удаленное на винчестере 2Тб. Не говоря уже о том, что это Виндоус у вас наверно. А у меня ext3.
Windows Safari Chrome
 Нидерланды
0
0
Ivan
1. extundelete

2. Файловые менеджеры типа Dolphin и Thunar удаляют файлы в корзину. MC тоже, если поставить соотв. плагин.

3. Для любителей удалять командой rm есть вариант - написать скрипт, который вместо удаления будет перемещать файлы в какую-нибудь временную папку, которая чистится под нужный размер по крону. Дальше alias-ом подменить rm для конкретно пользовательского терминала.
Linux Ubuntu Safari Chrome
 Германия
0
0
kirushik
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
На что только не пойдут люди, лишь бы btrfs или LVM-снапшоты не осваивать;-)
Windows Safari Chrome
 Нидерланды
0
0
Ivan
Снапшоты - это не альтернатива, а дополнение. Их минус очевиден - неконтролируемый расход свободного места, а плюс - их можно делать на другую машину. И нет, никакого btrfs - эта хрень до сих пор тормозит так, что rsnaphot на ext4 с хардлинками отрабатывает втрое быстрее.
Opera
 Москва
0
0
Mike Novikoff
> Для любителей удалять командой rm есть вариант - написать скрипт, который вместо удаления будет перемещать файлы в какую-нибудь временную папку

Чудовищная глупость. Ещё Эви Немет учила, что все эти подмены rm (даже такие «безобидные», как `alias rm="rm -iv"`) ведут только к одному — к потере бдительности. И, как следствие, к реально серьёзным проблемам рано или поздно.

Для любителей «удалять» командой mv есть команда mv. Сам периодически пользуюсь. Но никаких alias-ов.
Windows Safari Chrome
 Нидерланды
0
0
Ivan
Я последний раз "терял бдительность" лет 20 назад, когда случайно поставил пробел между / и *. Но выводы сделал такие же, как и почти весь остальной мир, а не как теоретики-преподаватели - нужен промежуточный буфер для хранения удаленного и ежедневные бэкапы/снапшоты. А "бдительность" - это бессмысленный и неоправданный риск. Вон, Лео был бдителен - помогло это ему?

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

mv - не замена rm, потому как для каждого удаления нужно создать временную папку и перенести все туда, полностью сохранив путь. Делать это каждый раз вручную слишком долго. А mv удобен когда нужно сохранить предыдущую версию одной директории или одного файла на неопределенный срок.
Opera
 Москва
0
0
Mike Novikoff
> случайно поставил пробел между / и *
Классика жанра! :) Привет тому брахману (или он БрАхман?), патч имени которого. :-)

> ежедневные бэкапы/снапшоты
Для критически важных вещей — обязательно.

> практически все файловые менеджеры перемещают файлы в корзину и это всех устраивает.
Ну вот «отучаемся говорить за всех». ;) Я этого даже виндам не позволяю. И помню времена, когда этой дури не было _нигде_. Машина должна делать ровно то, что ей сказано, не больше и не меньше. А человек в здравом уме — различать совершенно разные действия.

«Неконтролируемый расход свободного места», как верно замечено выше. Утечки информации, опять-таки. Если я стёр файл — я его стёр, точка. Стёр не то, не было бэкапа — сам виноват. (Не припомню, когда такое было. Да, ext3 дополнительно приучает к осторожности).

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

Ладно, не будем спорить о вкусах и привычках. Моим привычкам тоже почти три десятка лет. :)
Linux Firefox
 Mount Laurel
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> Привет тому брахману (или он БрАхман?), патч имени которого. :-)

Бармин же!
Opera
 Москва
0
0
Mike Novikoff
Знал, что кто-нибудь это скажет. :))

Кстати, в новых версиях coreutils вот уже лет 10 как есть "--{,no-}preserve-root". И не только для rm, но и для chmod/chown/chgrp. (У меня, правда, версии более старые).
Windows Safari Chrome
 Нидерланды
0
0
Ivan
> И помню времена, когда этой дури не было _нигде_

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

> Если я стёр файл — я его стёр, точка

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

> Моим привычкам тоже почти три десятка лет

Не представляю человека, работающего в IT, который мог бы гордиться подобной косностью. Но, возможно, вы и не работаете.
Opera
 Москва
0
0
Mike Novikoff
> отменить последние несколько транзакций
Достаточно бэкапов. У кого они есть. У кого нет — ССЗБ, либо потеря данных не критична.

> shred
Для настоящих параноиков и shred не панацея, о чём в мануале честно сказано. Но, насколько я помню основы информационной безопасности, абсолютных защит не бывает в принципе, бывают только достаточные. А достаточность определяется в каждом случае отдельно, смотря что защищают и от кого. Пока что я говорю об относительно простых бытовых случаях, как и ЛЛео изначально.

Итак, хоминоиды фантастически удачливы. Они привыкли к своей удаче настолько, что не замечают её. Хотя не замечать это трудно. [...] На слайде мы видим так называемую вилку — металлический гарпун с четырьмя заострёнными лезвиями. Хоминоиды используют его в быту для перемещения пищи в ротовое отверстие. Казалось бы, одно неловкое движение, и ротовое отверстие порвано! Распороты ткани, идёт заражение! Вы же знаете, что многоклеточные организмы не восстанавливаются... Но этого не происходит! Хоминоиды хранят вилки в своих жилищах, бросают их где попало, казалось, наступи случайно... Но ни одного смертельного случая!
Windows Safari Chrome
 Ростов-на-Дону
0
0
Александр
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Да, я совсем забыл, что у Вас Линукс. Под Линукс, возможно, есть какие-то аналоги. Для Windows спасательных программ довольно много. У меня был тоже 2 Тб винчестер, заполнен процентов на 60-70 (музыка, фото, фильмы, книги). При спасении информации (была повреждена файловая система) программа работала долго. Несколько часов, точно не помню. Кое-что и не спаслось :(
Linux Firefox
 Mount Laurel
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
У них на сайте написано:
NEW: Linux EXT is now supported as well.

Правда, под Линуксом действительно проще и надёжнее использовать файловые системы с версионированием или дешёвыми снимками. А для «проектов» — Git + резервное копирование время от времени.
Mac Safari
 Израиль
1
0
braintunic
> дешёвыми снимками

"Дешёвые снимки"?
Это кто же так прикольно переводит слово "snapshot" на русский язык? :)
Linux Firefox
 Mount Laurel
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
https://ru.wikipedia.org/wiki/Снимок_файловой_системы

У вас есть лучший термин?
Mac Safari
 Израиль
2
0
braintunic
Конечно, в этой же статье в Википедии приведён и вариант "снапшот".
Я бы, правда, предпочёл "снэпшот", но и так сойдёт ;)

Этот термин из того же разряда, что "компьютер" и "принтер".

Такие слова не нужно переводить, а то получается "электронно-вычислительная-машина", "алфавитно-цифровое-печатающее-устройство" и "дешёвый-снимок-файловой-системы" ;)
Linux Firefox
 Mount Laurel
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
> "дешёвый-снимок-файловой-системы"

По-моему, «дешёвый-снэпшот-файловой-системы» ничем не лучше. ;–)

А фотографии тоже надо называть «снэпшотами»?
Linux Chrome
 New York
0
0
Зокалебала кревая авторизацея
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
помнится, так Винду называли - "дешевая оболочка"...
Linux Firefox
 Mount Laurel
5
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
«Мышами от него воняет.»
Linux Ubuntu Firefox
 Москва
1
0
Леонит Каганофф
Спасибо я в курсе всех спасательных программ под Linux и MAC :) Только они спасают в очень ограниченных случаях. Когда сразу понял и когда носитель маленький и когда звезды благоприпятствуют. А например в случае "кажется летом я удалял папку /BUGA, подумав, что это какие-то бугагашки из сети, а не это ли была все бухгалтерия за позапрошлый год, которую я теперь не могу найти?" - тут не поможет. А у меня если какая-то информация терялась с 1991 года, то именно таким образом. Поэтому - раз в год бэкап на архивный винчестер.
Windows Firefox
 Австралия
0
0
Идиотъ
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Почему не настроить автоматический инкрементальный бэкап всего нужного, и не раз в год, а раз в неделю, хотя бы? Взять внешний винт, бэкапить туда, хранить вечно. Можно не только "случайно удалять", а даже и "наводить порядок на жёстком диске", потому что та нужная хуйня, про которую почему-то показалось, что она ненужная, в бэкапе всё равно будет.
Windows Firefox
 Одесса
0
4
crispoid
Укради, убей -- но не бери WD. Это аксиома же, горьким опытом неоднократно подтвержденная.
У lleo, как человека умного и сведущего, на борту нечто иное -- в данном разе сигейт, тоже небезупречный, но не до такой степени. Я бы хитачи ставил, они идеальны.
Windows Firefox
 Челябинск
8
0
vinny-the-poo
Ерунду какую говорите.
Linux Opera
 Москва
0
0
Леонит Каганофф
hitachi u menya seichas
Mac Safari
 Израиль
6
0
braintunic
> Укради, убей -- но не бери WD

Это нужно выразить поэтичнее:

"Убей, укради -
Но не бери Дабл-ю-Ди!"
Linux Firefox
 Mount Laurel
2
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Бей, воруй, еби гусей,
Только не бери Сигейт!
Windows Firefox
 Австралия
4
0
Идиотъ
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Пойду, старушку захерачу -
Добуду денег на Хитачи...
Windows Firefox
 Венгрия
2
0
Хлорофилл
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Да, лет 15-20 назад сигейт было вполне, но сейчас я лично его даже под страхом смертной казни себе никогда не возьму. Другим могу поставить, но не себе :-)
Linux Ubuntu Firefox
 Москва
2
0
Леонит Каганофф
Согласен. С тех пор как Сегейт связался с Макстором, на него перешла часть магической порчи Макстора.
Windows Firefox
 Франция
2
0
Хлорофилл
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
WD из современных как раз наиболее надёжные.
Windows Safari Chrome
 Домодедово
10
0
id
"Жесткий диск - не место для хранения информации". Вот и все, и других истин не ждите.

Лучшими в мире винтами были Fujitsu - до той истории с флюсом, ага.
Лучшими в мире винтами были IBM/Hitachi - да, до "дятла".
Лучшими в мире винтами были Seagate - да, но ровно до "мухи ЦЦ".
Лучшими в мире... Ну, вы поняли.

Лучший в мире винт - тот, данные с которого куда-то забекаплены. Все прочие неизбежно вас "удивят".
Windows Firefox
 Франция
0
0
Хлорофилл
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Да, с дятлами в своё время было круто.

Я не говорю что WD лучшие в мире. Просто на сегодняшний день WD одни из самых надёжных.
Windows Firefox
 Los Angeles
0
0
vinny-the-poo
Исчерпывающий обзор. Жаль, плюсик нельзя дважды поставить.
Windows Safari Chrome
 Видное
1
0
heleknar
Принтер на двухметровой высоте - концептуально!
Распечатал что-нибудь, а теперь попрыгай и достань.
Физкультура плюс экономия бумаги.
Linux Firefox
 Mount Laurel
3
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Над ним ещё сканер вертикальный. :–)
Windows Firefox
 Москва
3
0
wartex
Это так, аэробика. Физкультура начинается когда бумагу зажёвывает.
Linux Firefox
 Россия
0
0
barkas
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Всё правильно сделал! У меня тоже на двухметровой, на шкафу.
Windows Firefox
 Одесса
7
0
crispoid
Все в порядке, распечатанное само на пол падает
Windows Safari Chrome
 Донецк
0
0
vova-vt
А у принтера есть глаз - подглядывать, сколько еще осталось бумаги в пачке.
Windows Safari Chrome
 Москва
0
0
vivliofika
единственный. Цвет не видно.
Windows Firefox
 Москва
10
0
Михаил
А папку "охуеть" раскрыть можно?
Linux Ubuntu Firefox
 Москва
2
0
Леонит Каганофф
Однозначно нет.
Windows Safari Chrome
 Москва
0
0
Семеро от мер
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Откройте неоднозначно
Windows Safari Chrome
 Краснодар
1
0
барисыч
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Мои поздравления! Совсем чуть-чуть осталось до умного дома:
h6QndLz0eCs


у кого не работает привязка - смотреть с 11.20
Linux Ubuntu Safari Chrome
 Киев
3
0
lim
Есть более хардкорный вариант:
DmJL-xzoCRs
Linux Safari Chrome
 Сочи
0
0
барисыч
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Юзабилити так себе. Такое сложное и кропотливое программирование, да еще с прецизионной аппаратной юстировкой не каждому под силу. Главное, каждый день кастомный проект без согласования с заказчиком...
Linux Chrome
 New York
0
0
Зокалебала кревая авторизацея
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
оно - снаружи квартиры?
И замок тоже оно открывает?
Оригинально...
Linux Ubuntu Safari Chrome
 Киев
0
0
lim
Я правильно понимаю, что эта banana-pi грузится с microSD карточки? Если так, то имей ввиду - они к сожалению долго не живут. Даже если максимально снизить нагрузку - временные файлы хранить в памяти, убрать журналирование, систему в RO, обновления редко и вручную - в среднем при режиме 24/7 она проживет около года. У меня парк из raspberry pi, карточки на них где-то так и живут (использую Transcend или Kingston на 8 или 16Гб). R-pi которая работает 24/7 и может удаленно по ssh релюшками включить или ресетнуть два десктопа живет на флешке где-то 3-5 месяцев, потом начинаются проблемы с ФС, и в результате она виснет и после этого не загружается. Адекватного решения я пока не нашел - карточки нынче почти все MLC, и живут совсем недолго.
Linux Ubuntu Firefox
 Москва
4
0
Леонит Каганофф
Спасибо что напомнили, сейчас сделаю перенос. На SD-карточке можно оставить только boot, а все остальное хранить на HD. Делается это так:

mount /dev/sda4 /tmp/sata
rsync -arx --progress / /tmp/sata
apt-get install u-boot-tools
mount /dev/mmcblk0p1 /mnt/
cd /mnt
mcedit boot.cmd
( меняем в ОБОИХ местах /dev/mmcblk0p2 на /dev/sda4)
mkimage -C none -A arm -T script -d boot.cmd boot.scr
sync
shutdown -r now
Linux Safari Chrome
 Mt Laurel
0
0
Гена
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Леонид, а я как раз хотел попросить имидж карты со всеми установками. Как думаете, если вашу сд или ее копию в другой бананапай засунуть, оно разберется и заработает? Во всяком случае можно попробовать, у меня он уже год лежит в подвале, ждет окучивания, а последние три месяца лежит подключеный к монитору, клавиатуре и внешнему рейд диску в углу гостиной и угрожает семейному благополучию.

Кстати, что конкретно удалось заставить работать?

Спасибо.
Windows Safari Chrome
 Германия
0
0
http://my.mail.ru/inbox/vlad_griboff
У меня первая Пи в варианте Б уже несколько лет болтается на первой СД карте, последний год там астереиск и шлюз на ГСМ через угребищный усб свисток с самопортированным chan-dongle. Она конечно глючит периодичкски, но я грешу на свисток, а не СД карту.
А вторая пи гдето как раз полгода как крутит медиацентр коди, пока полет нормальный.
Вообще считается что распберри капризные к сд картам, может вам не везло? Потому что ресуср у них наверняка ограниченный, но блин 3-5 месяцев как-то совсем труба ...
Windows Safari Chrome
 Домодедово
0
0
id
Есть такой хороший тест для SD карточек, называется "автомобильный видеорегистратор". И всякие трансценды с кингстонами у меня тоже жили не больше 2-3 месяцев при ежедневной эксплуатации, и я тоже считал что так и надо.

Пока не перешел на Sandisk. "Внезапно", карты стали жить по паре лет.
Linux Ubuntu Firefox
 Израиль
0
0
200-1.95M
U3?
Windows Firefox
 Los Angeles
1
0
vinny-the-poo
Здесь видимо дело не в форматировании, а в технологии ячеек. Используя более ёмкие, но при этом и менее долговечные технологии MLC и TLC вместо живучей SLC, производители используют разные ухищрения для увеличения срока службы. Наверное у Sandisk это лучше всех получается.
Linux Chrome
 New York
0
0
Зокалебала кревая авторизацея
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
а там флаг типа noatime устанавливать не забывали?
Это чтобы после каждого обращения на чтение ОС не пыталась отметить в атрибутах AccessTime.

Потому что не помню, ReadOnly подразумевает запрет вообще любой модификации носителя, или только операций изменения файловой системы, типа записи в файлы, создания-удаления...
Opera
 Москва
1
0
Mike Novikoff
> не помню, ReadOnly подразумевает запрет вообще любой модификации носителя

Если на уровне `mount -o ro` (или оно же в fstab), то любой. Изменение atime — это тоже изменение fs.
Linux Chrome
 New York
0
0
Зокалебала кревая авторизацея
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
да, проверил - так и есть.
Но где-то было упоминание об этом флаге...
Opera
 Москва
0
0
Mike Novikoff
В man mount? :) Когда-то я и сам ставил noatime в качестве экономии на спичках. (Для vfat, где atime всё равно неполноценный).
Windows Firefox
 Москва
0
0
vctor
поболел каким-то бронхитом и не было сил работать

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

Оказывается, наиболее целебный климат - в предбаннике квартиры при обдуве воздухом от кулера.
Linux Firefox
 Mount Laurel
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Витамины в попу, видимо, не помогают.
Windows Firefox
 Санкт-Петербург
1
0
Tarn
Чото коменты опять самостираются.
Linux Opera
 Москва
0
0
Леонит Каганофф
Я глянул, что тут развели, и пришлось поудалять всю политику и все, что не имело отношения к сегодняшней теме настройки сервера.
Windows Firefox
 Los Angeles
0
0
vinny-the-poo
Оффтоп (возможно политический, не уверен):

По рубрике «Страницы, которые привлекли мое внимание за последние дни» — почему самураи под музыку Битлз? Что это ещё за транскультурный постмодернистский фьюжн? Миня аж трисёт Пребываю в недоумении.
Mac Safari
 Израиль
4
0
braintunic
> транскультурный постмодернистский фьюжн

Как интересно вы произносите слово "херня" )
Windows Firefox
 Челябинск
0
0
vinny-the-poo
Вот они, плоды верхнего образования!
Linux Ubuntu Firefox
 Москва
0
0
Леонит Каганофф
Вчера ходил с детьми на "Смешариков", там перед сеансом крутили трейлеры "скоро в прокате". Этот трейлер мне так понравился дивным исполнением Beatles, что я его потом разыскал на Ютубе. Хочу это видеть, как выйдет на экраны.
Windows Firefox
 Челябинск
1
0
vinny-the-poo
Чего не отнять — исполнение «While my guitar gently weeps» действительно дивное.
Opera
 Москва
0
0
Mike Novikoff
А ещё некие японцы лабают коверы Deep Purple. По музыке очень похоже, а тексты японские. Прикольно. Жаль, не запомнил название.

Boku wa ongakuka dentaku katateni... :-)
Windows Firefox
 Челябинск
1
0
vinny-the-poo
Догадываюсь, что речь идёт о чём-то известном, но сообразить за этими букураками не могу.

P.S. Для создания атмосферы:

sncAWdpzvgI
Opera
 Москва
0
0
Mike Novikoff
Вот-вот, что-то как раз такого типа и репертуар тех же годов, эпохи раннего Гиллана. Но группа была, вроде, современная.
Опера тоже чертовски хороша, made my day! :)
Windows Firefox
 Франция
0
0
Надоело мне капчу тут ставить в кои веки залогинился
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
А с какого боку там Битлз? Битлз это "Естедей! Олматраб сусимсу фара вей!", у этого Битлза других песен и нет. Но я там такого не услышал. Значит никакого Битлз там не было, ты явно ошибся.
Linux Firefox
 Mount Laurel
0
0
Михаил (#1684620)
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
А Кубо — это вообще учебник по термодинамике.
Mac Safari Chrome
 Москва
0
0
Muzhikant
В нём же судя по обзору нет 5ГГц. Это жизнь не усложняет?
Linux Ubuntu Firefox
 Москва
0
0
Леонит Каганофф
Да нет. А зачем? Посмотреть кино - хватит любого практически подключения.
Mac Safari Chrome
 Москва
0
0
Muzhikant
Молва говорит, что во многих домах частота 2,4 бывает забита так, что связь от этого начинает тормозить. Не знаю, правда ли, или поверье.
Windows Safari Chrome
 Нидерланды
0
0
Ivan
И правильно говорит. Если смотреть фильм в качестве выше 720p, то даже при незанятом канале возможны проблемы. Уж на что я ленив, но и то через пару часов такого "просмотра" полез в кладовку да кабелем и обжимкой.

всего комментариев: 136

<< предыдущая заметка следующая заметка >>