Перепробовал много советов и решений, но вот то, что реально сработало у меня.
Отключите протокол Teredo.
В командной строке запущенной от имени администратора, выполните команды:
netsh interface ipv6 set teredo disable
netsh interface teredo set state disable
Перезагрузите ПК.
Нашел
здесь.
Итак, для установки дополнений просто установите несколько пакетов с помощью данной команды:
sudo apt-get install virtualbox-guest-additions virtualbox-guest-dkms virtualbox-guest-x11 virtualbox-guest-utils
После установки пакетов перезагрузите виртуальную машину.
Нашел здесь
Я у себя квадраты в консоли поборол.
1) Нужно установить console-setup, console-setup-linux и удалить console-cyrillic.
2) Правим /etc/default/console-setup
CHARMAP="UTF-8"
CODESET="CyrSlav"
FONTFACE="VGA"
FONTSIZE="16" #Не 16x8!
3) setupcon --save
4) gunzip -k /etc/console-setup/CyrSlav-VGA16.psf.gz
#Файл может быть другим в зависимости от настроек. Название файла должно точно совпадать с настройками из /etc/default/console-setup, потому что setupcon может подбирать аналог, если 100% совпадение не найдено, а скрипт в initrd - нет.
5) update-initramfs -u
Валялся у меня "на антресолях" DIR-320 NRU. Валялся, потому, что глючил безбожно, штормило от него всю сеть.
Оказалось, что есть на него прошивка, превращающая его в Zyxel Keenetic, нашел
здесь.
Прошилось всё легко, вроде работает, посмотрим, понаблюдаем.
Нашёл здесь
Для того чтоб забыть об этом раз и навсегда нужно выполнить след действия:
1 | sudo nano /etc/default/locale
|
Откроется текстовый редактор, и надо чтоб редактируемый файл выглядел так:
1 2 3 4 | LANGUAGE=en_US.UTF-8
LC_ALL=en_US.UTF-8
LANG=en_US.UTF-8
LC_TYPE=en_US.UTF-8
|
Выходим, не забывая сохранить изменения(внизу редактора есть информация о том как что надо нажать)
Это моему внезапному горю помогло, кому-то вместо en_US.UTF-8 надо ставить ru_RU.UTF-8
today is tomorrow you worried about yesterday and all is well