Завантаження¶
У попередніх розділах Ви створили Ubuntu Touch та встановили його на свій пристрій. Наступним кроком буде завантаження пристрою, отримання віддаленого доступу та за необхідності налагодження.
Що таке вдале завантаження?¶
Коли Ви завантажуєте власну збірку вперше, можливо на екрані нічого не відтвориться. Немає потреби щось показувати, якщо щось не так. Ваша система може запуститися вдало і тоді Ви матимете до неї віддалений доступ.
Якщо система завантажилася, Ви зможете з’єднатися зі своїм пристроєм через ssh та продовжити налагодження вже звідти.
Якщо щось пішло не так, Вам зазвичай запропонується доступ через telnet, через який можна продовжити налагодження. Якщо з доступом нічого не вийшло, проблема скоріше за все глибше і знайти її складніше. Якщо Ви десь застрягли, не соромтеся звернутися по допомогу.
Отримання віддаленого доступу¶
Коли Ваш пристрій завантажується, можливо він зупиниться на стартовому логотипі. Проте, на ПК, до якого під’єднаний пристрій, Ви повинні мати нове мережеве з’єднання. Перевірити чи це такий випадок та яке мережеве з’єднання буде Вам запропоновано, виконайте описані нижче дії.
з’єднання ssh¶
Для перевірки, чи Ваш пристрій завантажився правильно, виконайте на комп’ютері команду dmesg -w та знайдіть рядок «GNU/Linux device». Це підтвердить, що з’єднання ssh з Вашим пристроєм встановлене (див. нижче). Якщо замість цього отримаєте щось на кшталт «Halium initrd Failed to boot», перейдіть до з’єднання telnet.
Встановіть з’єднання ssh зі своїм пристроєм в такий спосіб:
Your computer should now have a newly connected RNDIS interface. Check the output of ip link show for the device name. The device name will most likely resemble enp0s29u1u1. Assign this device a fake MAC address (if the default one is all 00s) and an IP of 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¶
If you have been offered a telnet connection the rootfs and system image have likely not been found and mounted at boot time. This may indicate that one or more partitions have not been mounted as they should. Connect to your device with the following command:
telnet 192.168.2.15
Починаючи звідси можна розпочати налагодження та пошук помилок. Щоб дізнатися як це робити скористайтеся пошуком у довіднику.