Вопрос или проблема
Несколько дней я пытался установить Ubuntu на свой новый Acer Spin 1, и каждый раз он замирает на определенном этапе, зацикливая один и тот же код бесконечно. Это продолжается часами:
/usr/lib/ubiquity/ubiquity/frontend/gtk_components/nmwidgets.py:xxx: Warning: Source ID xxxxx was not found when attempting to remove it.
GLib. source_remove(self.timeout_id)
/usr/lib/ubiquity/ubiquity/frontend/gtk_components/nmwidgets.py:xxx: Warning: Source ID xxxxx was not found when attempting to remove it
GLib.source_remove(self.rows_changed_id)
(Х здесь – это строка чисел, которые увеличиваются с каждым циклом).
Этапы, на которых он застывает, варьируются от ‘installing grub package’ до более распространенного ‘Configuring linux-signed-image-generic (amd64)’.
Мне в конце концов удалось установить его, самостоятельно настроив разделы, но это привело к другой проблеме: я получил ошибку ‘No Boot Drive’ при перезагрузке: No Bootable Device after Installing Ubuntu 16.04 – No Drives in UEFI BIOS settings … Я попытался переустановить, чтобы найти решение, и теперь вернулся к тому, с чего начал. Метод, который я использовал раньше, теперь больше не работает.
Пожалуйста, помогите.
Кажется, что правильный способ установки — это создание загрузочной USB в виде схемы разделов GPT (изначально я устанавливал ее как MBR для UEFI и BIOS); установка без интернета, обновлений или стороннего ПО и ручное создание разделов в соответствии с этим руководством: http://linuxbsdos.com/2015/10/30/gpt-and-mbr-manual-disk-partitioning-guide-for-ubuntu-15-10/… Теперь, когда Ubuntu наконец-то установлена, мне просто нужно решить эту проблему: No Bootable Device after Installing Ubuntu 16.04 – No Drives in UEFI BIOS settings
Я уже 4 часа борюсь с этим на моем Lenovo-Сomthing. Для меня сработало следующее:
- Запустите Live CD
- Откройте GParted и удалите все разделы. Мой компьютер также выдавал ошибку, потому что Live CD монтировал жесткий диск ноутбука (который я хотел форматировать с помощью GParted) в каталоге /cdrom. Пока он смонтирован, GParted не сможет его удалить, и если вы попытаетесь размонтировать его, ноутбук выдаст ошибку, говоря, что он используется. Нужно запустить
fuser -cuk /mnt
, чтобы завершить все процессы, использующие/cdrom
. Затем вы можете размонтировать/cdrom
и использовать GParted для удаления всех разделов. - Снова запустите Live CD и установите Ubuntu, как обычно
Эти шаги помогли мне.
Ответ или решение
Установка Ubuntu 16.04 на Acer Spin 1 может представлять собой весьма сложную задачу, особенно при возникновении ошибок и зависаний, таких как те, что вы описали. На основе вашего описания, ваша проблема связана с циклическими ошибками при использовании GUI-компонентов установщика и неправильной установкой загрузочного диска. Попробуем разобраться пошагово и предложить решение.
Шаг 1: Корректная подготовка загрузочной флешки
Для начала важно создать загрузочный USB-накопитель с правильной схемой разметки: используйте GPT, а не MBR. Инструменты для создания загрузочного диска, такие как Rufus или Etcher, должны быть настроены на режим GPT для UEFI, чтобы избежать проблем с загрузкой.
Шаг 2: Отключение Интернета и обновлений
Подключение к Интернету во время установки или выбор опций для загрузки обновлений и стороннего ПО может вызвать проблемы. Для большей стабильности отключите сеть и снимите отмеченные галочки на этапе установки.
Шаг 3: Ручная разметка диска
Следуйте рекомендациям по ручной разметке диска. Важно создать следующие разделы:
- EFI System Partition (ESP) для загрузки.
- Linux-Swap для оптимального управления памятью.
- Root (/) — основной раздел для системы.
Шаг 4: Установка и исправление загрузчика
Для корректной работы системы загрузчик GRUB должен быть установлен в правильное место. После установки, если все еще видите сообщение "No Boot Drive", выполните следующие действия:
- Использование Live CD/USB: Загрузите систему через Live USB и откройте терминал.
- Восстановление GRUB:
sudo fdisk -l
Найдите нужный раздел и выполните:
sudo mount /dev/sdXY /mnt # замените sdXY на ваш корневой раздел sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc sudo mount --bind /sys /mnt/sys sudo chroot /mnt grub-install /dev/sdX # замените sdX на ваш жесткий диск update-grub exit sudo umount /mnt/dev /mnt/proc /mnt/sys /mnt
Шаг 5: Устранение других ошибок
Если ошибки/предупреждения GTK (связанные с nmwidgets.py) продолжаются, попробуйте следующие шаги:
- Убедитесь, что все пакеты установлены правильно, воспользуйтесь командой:
sudo apt-get update sudo apt-get upgrade
- Переустановите пакеты, связанные с GTK:
sudo apt-get install --reinstall libgtk2.0-0 libgtk-3-0
Следуя этим рекомендациям, у вас увеличивается шанс успешной установки Ubuntu 16.04 на ваш Acer Spin 1. Надеемся, что эти шаги помогут в решении проблемы и вы сможете наслаждаться стабильной работой вашей системы.