1

У меня есть образ Linux (Ubuntu) на SD-карте для встроенного устройства. Он загружается и получает IP-адрес. Однако сервер SSH, кажется, отключен. У меня нет последовательного соединения, поэтому мне нужно использовать SSH. Для этого серверу ssh требуется автозапуск. Как я могу сделать это, не имея доступа к загрузочному Ubuntu, но через подключенную SD-карту на моем хост-компьютере?

1 ответ1

2

Смонтируйте карту:

 sudo /dev/mmX1 /mnt

где mmX - это то, что ваша система называет картой. Сейчас:

 cd /mnt
 sudo chroot . 

и это помещает в среду, где вы видите только карту, как если бы это была ваша корневая система. Сейчас делаю

  sudo su
 echo "nameserver 8.8.8.8" >> /etc/resolv.conf
 echo "nameserver 8.8.4.4" >> /etc/resolv.conf
 apt-get install ssh

и вы сделали. Выход из chroot,

 exit
 cd
 sudo umount /mnt

и вы сделали.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .