Страница 131 из 182

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

Добавлено: Чт окт 18, 2018 9:15 pm
Serega66
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 раза

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

Добавлено: Чт окт 18, 2018 9:25 pm
Serega66
ура!!! кажется нашел дубль, но почему то в классе Timer свойство time метод onNewHour правда там был дважды прописан код для openweather подожду часок посмотрю результат

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

Добавлено: Пт окт 19, 2018 2:09 pm
Serega66
Нет не помогло. Кто нибудь встречал такую ситуацию когда только время по два раза произносится а ночью по одному, но как то странно через час или два.

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

Добавлено: Пт окт 26, 2018 3:16 pm
woow
стоит ли прикручивать к 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)

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

Добавлено: Вт окт 30, 2018 1:36 pm
lysyy
А как именно реализован сброс базы на карту из /tmp и куда ?

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

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

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

Добавлено: Чт ноя 01, 2018 1:55 am
lysyy
А как же он пытается кидать в 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, куда смотреть?

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

Добавлено: Чт ноя 01, 2018 2:05 am
skysilver
lysyy писал(а):
Чт ноя 01, 2018 1:55 am
А как же он пытается кидать в innodb при обновлении модулей? innodb отключен там в конфиге mysql, все таблички в myisam. Куда залезть?
Это особенность модуля PostOffice. Он так написан, что ему обязательно нужны свой таблицы с движком innodb.
Нужно в конфиге mysql разрешить этот движок, а по умолчанию выставить MyISAM.

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

Добавлено: Чт ноя 01, 2018 2:08 am
lysyy
а куда глянуть на тему остальных адресов с 404? как menu.html


.. решено, rewrite как всегда не разрешил

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

Добавлено: Ср ноя 07, 2018 1:53 am
lysyy
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/