Базовый образ Raspberry Pi3 / Pi2

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

Модератор: immortal

Serega66
Сообщения: 111
Зарегистрирован: Ср фев 22, 2017 12:08 pm
Благодарил (а): 55 раз
Поблагодарили: 13 раз

Re: Базовый образ Raspberry Pi3 / Pi2

Сообщение Serega66 » Чт окт 18, 2018 9:15 pm

kas5858 писал(а):
Чт окт 18, 2018 8:47 pm
Serega66 писал(а):
Чт окт 18, 2018 7:18 pm
и еще у меня Алиса стала два раза время говорить и ночью когда включен ночной режим один раз. Я примерно догадываюсь в старых версиях время вызывал метод onNewHour а теперь скрипт timeNow но пока не знаю что делать.
Проще всего искать, заходим в Панель управления -> xray -> Structure или http://ip-вашего MD/print_all.php, если у вас браузер Yandex то нажимаем Ctrl+F в правом углу открывается поисковая строка, в нее вбиваете примерное название (метода, скрипта, объекта и тд) и просматриваете где оно у вас присутствует.
вроде только один раз в onNewMinute а говорит 2 раза
Вложения
12345.jpg
12345.jpg (170.04 КБ) 4290 просмотров
Serega66
Сообщения: 111
Зарегистрирован: Ср фев 22, 2017 12:08 pm
Благодарил (а): 55 раз
Поблагодарили: 13 раз

Re: Базовый образ Raspberry Pi3 / Pi2

Сообщение Serega66 » Чт окт 18, 2018 9:25 pm

ура!!! кажется нашел дубль, но почему то в классе Timer свойство time метод onNewHour правда там был дважды прописан код для openweather подожду часок посмотрю результат
Serega66
Сообщения: 111
Зарегистрирован: Ср фев 22, 2017 12:08 pm
Благодарил (а): 55 раз
Поблагодарили: 13 раз

Re: Базовый образ Raspberry Pi3 / Pi2

Сообщение Serega66 » Пт окт 19, 2018 2:09 pm

Нет не помогло. Кто нибудь встречал такую ситуацию когда только время по два раза произносится а ночью по одному, но как то странно через час или два.
Вложения
333.jpg
333.jpg (44.1 КБ) 4253 просмотра
За это сообщение автора Serega66 поблагодарил:
Samir77 (Пн мар 04, 2019 11:09 am)
Рейтинг: 1.16%
Аватара пользователя
woow
Сообщения: 821
Зарегистрирован: Пн июл 04, 2016 8:46 am
Откуда: Mazeikiai
Благодарил (а): 125 раз
Поблагодарили: 46 раз

Re: Базовый образ Raspberry Pi3 / Pi2

Сообщение woow » Пт окт 26, 2018 3:16 pm

стоит ли прикручивать к RPI HDD имеется разные PATA (ещё понадобится адаптеры IDEA->USB), или с разу на SSD.
Образ сидит на китайской OV флешке уже почти год, пока всё спокойно.
Здесь описание последовательности команд для перевода малинки3 на USB.
Очень извиняюсь автора, не сохранил инфо про его, мне вопрос актуальна ли эта инструкция не изменилось ли что?
СпойлерПоказать
Последовательность команд для перевода малинки3 на USB
//!Делаем microSD как обычно из имиджа

//!Обязательно обновиться

sudo apt-get update

sudo BRANCH=next rpi-update

//!Прописываем возможность грузить с USB

echo program_usb_boot_mode=1 | sudo tee -a /boot/config.txt

// потом можно закоментировать решёткой запись в файле конфиг.тхт

!Проверяем получилось ли? (т.к. активировать возможность можно только 1 раз)

vcgencmd otp_dump | grep 17:

// должен быть ответ : 17:3020000a

//!Коментируем в нано последнюю строку, включающую USB загрузку

sudo nano /boot/config.txt

// вот так коментируем решёткой: #program_usb_boot_mode=1

//!Подготовка USB который уже вставили до этого в порт

lsblk

//видим SDA это флэшка

sudo umount /dev/sda

//отмонтируем (если на флешке несколько партиций отформатируйте предварительно)!!!

sudo parted /dev/sda

// после появления приглашения (parted)

mktable msdos

//На предупреждения или Y или I (В зависимости от вариантов ответа)

!делаем партиции

mkpart primary fat32 0% 100M

mkpart primary ext4 100M 100%

print

//Выходим из программы Ctrl + C

//!Монтируем партиции для переноса файлов и переносим (после последней команды долгое копирование...)

sudo mkdir /mnt/target
sudo mount /dev/sda2 /mnt/target/
sudo mkdir /mnt/target/boot
sudo mount /dev/sda1 /mnt/target/boot/
sudo apt-get update; sudo apt-get install rsync
sudo rsync -ax --progress / /boot /mnt/target

//!Обновление SSH

cd /mnt/target
sudo mount --bind /dev dev
sudo mount --bind /sys sys
sudo mount --bind /proc proc
sudo chroot /mnt/target
rm /etc/ssh/ssh_host*
dpkg-reconfigure openssh-server
exit
sudo umount dev
sudo umount sys
sudo umount proc

//! прописывам путь для загрузки малинки
sudo sed -i "s,root=/dev/mmcblk0p2,root=/dev/sda2," /mnt/target/boot/cmdline.txt

//! Далее исправлена ошибка аналогичных инструкций
//! Во всех гайдах в cmdline.txt тип файловой системы оставлен по умолчанию но у нас ext4
//! Срочно исправляем: находим rootfstype= и исправляем значение на ext4
sudo nano /boot/cmdline.txt

//! Меняем fstab:

sudo sed -i "s,/dev/mmcblk0p,/dev/sda," /mnt/target/etc/fstab

//!В финале корректно вырубаем малинку
cd ~
sudo umount /mnt/target/boot
sudo umount /mnt/target
sudo poweroff

//! после прекращения мигания зелёного диода вырубаем питание, вынимаем microSD и загружаемся с USB.

Внимание некоторые устройства USB не очень быстрые и не успивают ответить загрузчику или
очень сложны в инициализации (об этом написано здесь: https://www.raspberrypi.org/blog/pi-3-b ... rage-boot/
Основа гайда : http://www.makeuseof.com/tag/make-raspb ... -boot-usb/
Моя флэшка Samsung 32GB USB 3.0 drive скорость около 24 Mb/s (microSD 5-8 Mb/s)
Raspberry Pi 3B+
lysyy
Сообщения: 113
Зарегистрирован: Вт июн 09, 2015 9:41 pm
Откуда: Moscow
Благодарил (а): 15 раз
Поблагодарили: 9 раз

Re: Базовый образ Raspberry Pi3 / Pi2

Сообщение lysyy » Вт окт 30, 2018 1:36 pm

А как именно реализован сброс базы на карту из /tmp и куда ?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Базовый образ Raspberry Pi3 / Pi2

Сообщение nick7zmail » Вт окт 30, 2018 3:05 pm

Цикл cycle_db_save.php вроде так называется. Раз в 15 минут копирует из tmp в /var/lib/mysql/. При загрузке инит скрипт prepare_dirs соответственно копирует обратно в /tmp после монтирования раздела.
За это сообщение автора nick7zmail поблагодарил:
lysyy (Чт ноя 01, 2018 1:55 am)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
lysyy
Сообщения: 113
Зарегистрирован: Вт июн 09, 2015 9:41 pm
Откуда: Moscow
Благодарил (а): 15 раз
Поблагодарили: 9 раз

Re: Базовый образ Raspberry Pi3 / Pi2

Сообщение lysyy » Чт ноя 01, 2018 1:55 am

А как же он пытается кидать в innodb при обновлении модулей? innodb отключен там в конфиге mysql, все таблички в myisam. Куда залезть?


http://192.168.1.16/admin.php?md=panel& ... stalled%21
1286: Unknown storage engine 'InnoDB'
create table POST_TRACKINFO( T........CK_ID, OPER_DATE)) ENGINE=InnoDB CHARACTER SET=utf8;

И все равно у меня menu.html не показывает, 404, куда смотреть?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Базовый образ Raspberry Pi3 / Pi2

Сообщение skysilver » Чт ноя 01, 2018 2:05 am

lysyy писал(а):
Чт ноя 01, 2018 1:55 am
А как же он пытается кидать в innodb при обновлении модулей? innodb отключен там в конфиге mysql, все таблички в myisam. Куда залезть?
Это особенность модуля PostOffice. Он так написан, что ему обязательно нужны свой таблицы с движком innodb.
Нужно в конфиге mysql разрешить этот движок, а по умолчанию выставить MyISAM.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
lysyy
Сообщения: 113
Зарегистрирован: Вт июн 09, 2015 9:41 pm
Откуда: Moscow
Благодарил (а): 15 раз
Поблагодарили: 9 раз

Re: Базовый образ Raspberry Pi3 / Pi2

Сообщение lysyy » Чт ноя 01, 2018 2:08 am

а куда глянуть на тему остальных адресов с 404? как menu.html


.. решено, rewrite как всегда не разрешил
lysyy
Сообщения: 113
Зарегистрирован: Вт июн 09, 2015 9:41 pm
Откуда: Moscow
Благодарил (а): 15 раз
Поблагодарили: 9 раз

Re: Базовый образ Raspberry Pi3 / Pi2

Сообщение lysyy » Ср ноя 07, 2018 1:53 am

nick7zmail писал(а):
Вт окт 30, 2018 3:05 pm
Цикл cycle_db_save.php вроде так называется. Раз в 15 минут копирует из tmp в /var/lib/mysql/. При загрузке инит скрипт prepare_dirs соответственно копирует обратно в /tmp после монтирования раздела.
ПОдскажите пожалуйста, где лежит?
загрузке инит скрипт prepare_dirs
не нашел

ааа нашел. он cp -R /var/lib/mysql/* /tmp/mysql/ делает, так где же восстановление из cp -R /var/lib/mysql/* /tmp/mysql/
Ответить