Как восстановить поврежденный pcDuino в его начальное состояние?
1 ответ
Решение
Это на самом деле не "разбился", я даже не вижу паники ядра или что-то подобное. Но так как я сам сталкиваюсь с множеством проблем с этим дерьмом процессора Allwinner (здесь pcDuino v1), вот несколько вариантов, которые могут помочь вам помочь себе:
- Подключите устройство к сети через Ethernet, чтобы иметь стабильное соединение. Попробуй SSH в свой pcDuino. использование
arp -a
в вашей сети (на другом устройстве), чтобы увидеть IP-адреса и Mac-адреса всех подключенных устройств. Если вы не можете идентифицировать pcDuino, вы можете войти в GUI вашего маршрутизатора через какой-либо браузер и проверить IP. Тогда просто используйтеssh ubuntu@192.168.0.1
используя IP вашей сети. Если вы этого не знаете, вы можете получить свой собственный IP-адрес шлюза, например, дляroute -n get default
на OS X, черезipconfig
,ifconfig
и т. д. Затем можно выполнить сканирование диапазона IP-адресов, используя, например, nmap сnmap -sP 192.168.0.2-254
, Пароль по умолчаниюubuntu
, Вы можете попытаться исправить ваши пакеты APT, если некоторые из них сломаныsudo apt-get -f install
например, Дополнительное примечание: Если это работает, вы можете сгенерировать пару ключей SSH, добавьте ее в цепочку ключей. Подробнее об этом здесь в этом уроке GitHub. - Если это не сработает, вы можете сгенерировать новую SD-карту ядра (см. Этот тупой учебник на linksprite, которого должно быть достаточно) и новую USB-карту памяти, содержащую ОС для ее прошивки. Дополнительное примечание: если вы столкнулись с
env
а такжеbash not found
ошибка, просто измените Шебанг вupdate.sh
подать в#!/bin/sh
этого достаточно для запуска установки ОС.
S idenote: Мне удалось поставить Lubuntu 14.04 около года назад, но потом не хватило места, так что это действительно не рекомендуется.