Для прошивок ранее 1.06 можно было использовать funplag, для более поздних не подходит, возможно связанно с тем что появилось официальная поддержка add-ons.
Поэтому накопал вариант с chroot.
На время теста использовалась:
прошивка 1.09 от 28.04.2017.
ядро системы 2.6.31.8.
Debian wheezy 7.9 от google (или архив с форума D-Link)
!!! Архивы отличаются, выбирать вам, какой ставить.
1. Вариантдля D-link архива:
BASH
cd /mnt/HD/HD_a2
mkdir debian
cd debian
wget http://htpc.is-great.ru/wp-content/debian-wheezy-fullbase-arm.tgz
tar -xvzf debian-wheezy-fullbase-arm.tgz
2. Вариант для Debian wheezy 7.9 с гугл:
BASH
cd /mnt/HD/HD_a2
wget http://htpc.is-great.ru/wp-content/debian-wheezy7.9-clean-arm.tgz
tar -xvzf debian-wheezy7.9-clean-arm.tgz
Далее надо смонтировать разделы:
BASH
mount -o bind /dev/ /mnt/HD/HD_a2/debian/dev/
BASH
mount -o bind /proc/ /mnt/HD/HD_a2/debian/proc/
BASH
mount -o bind /sys/ /mnt/HD/HD_a2/debian/sys/
Можно создать debian.sh
BASH
nano /mnt/HD/HD_a2/debian.sh
BASH
#!/bin/sh
sleep 10
mount -o bind /dev/ /mnt/HD/HD_a2/debian/dev/
mount -o bind /proc/ /mnt/HD/HD_a2/debian/proc/
mount -o bind /sys/ /mnt/HD/HD_a2/debian/sys/
Cделаем исполняемым :
BASH
chmod a+x /mnt/HD/HD_a2/debian.sh
Запустим консоль debian :
BASH
chroot /mnt/HD/HD_a2/debian /bin/sh
Обновим.
BASH
apt-get update
BASH
apt-get upgrade

Добавить комментарий