Завантаження¶
У попередніх розділах Ви створили Ubuntu Touch та встановили його на свій пристрій. Наступним кроком буде завантаження пристрою, отримання віддаленого доступу та за необхідності налагодження.
Що таке вдале завантаження?¶
Коли Ви завантажуєте власну збірку вперше, можливо на екрані нічого не відтвориться. Немає потреби щось показувати, якщо щось не так. Ваша система може запуститися вдало і тоді Ви матимете до неї віддалений доступ.
Якщо система завантажилася, Ви зможете з’єднатися зі своїм пристроєм через ssh та продовжити налагодження вже звідти.
Якщо щось пішло не так, Вам зазвичай запропонується доступ через telnet, через який можна продовжити налагодження. Якщо з доступом нічого не вийшло, проблема скоріше за все глибше і знайти її складніше. Якщо Ви десь застрягли, не соромтеся звернутися по допомогу.
Отримання віддаленого доступу¶
Коли Ваш пристрій завантажується, можливо він зупиниться на стартовому логотипі. Проте, на ПК, до якого під’єднаний пристрій, Ви повинні мати нове мережеве з’єднання. Перевірити чи це такий випадок та яке мережеве з’єднання буде Вам запропоновано, виконайте описані нижче дії.
з’єднання ssh¶
Для перевірки, чи Ваш пристрій завантажився правильно, виконайте на комп’ютері команду dmesg -w та знайдіть рядок «GNU/Linux device». Це підтвердить, що з’єднання ssh з Вашим пристроєм встановлене (див. нижче). Якщо замість цього отримаєте щось на кшталт «Halium initrd Failed to boot», перейдіть до з’єднання telnet.
Встановіть з’єднання ssh зі своїм пристроєм в такий спосіб:
У Вашого комп’ютера повинен з’явитися новий активний інтерфейс RNDIS. Перевірте результат виконання команди ip link show. Назва пристрою зазвичай нагадує enp0s29u1u1 чи щось таке. Додайте цьому пристрою підробну MAC-адресу (типово це усі нулі) та IP-адресу 10.15.19.100:
ip link set <devicename> address 02:11:22:33:44:55
ip address add 10.15.19.100/24 dev <devicename>
ip link set <devicename> up
Після завершення, Ви повинні мати можливість увійти, як написано нижче:
ssh phablet@10.15.19.82
Пароль буде той самий, який Ви встановили під час виконання скрипту halium-install.
з’єднання telnet¶
Якщо Вам запропонується з’єднання telnet, коренева файлова система та системний образ ймовірно не були знайдені та змонтовані під час завантаження. Це може вказувати на те, що один чи декілька розділів не були правильно змонтовані. Під’єднайтеся до свого пристрою як описано нижче:
telnet 192.168.2.15
Починаючи звідси можна розпочати налагодження та пошук помилок. Щоб дізнатися як це робити скористайтеся пошуком у довіднику.