- Решение проблем с загрузкой Ubuntu
- Просмотр журнала загрузки
- Способ 1: Проверка свободного места
- Способ 2: Исправление пакетов
- Способ 3: Проверка файловой системы
- Способ 4: Удаление несовместимых графических драйверов
- Способ 5: Изменение файла /etc/fstab (для опытных пользователей)
- Способ 6: Восстановление загрузчика GRUB
- Common problems with Ubuntu and Windows Dual Boot Installations: The Muggle Tech Guide
- Part 2 of a series on dual-booting Ubuntu with Windows and solving common installation problems
- Why does my system boots straight into Windows and doesn’t show the Grub screen upon rebooting?
- I see the Grub screen and can select my OS now. How do I customize the default OS and reorder them?
Решение проблем с загрузкой Ubuntu
Просмотр журнала загрузки
Если операционная система вдруг перестала загружаться, в первую очередь следует выяснить причину возникновения ошибок. К сожалению, это получается сделать далеко не всегда, однако все равно стоит попробовать проверить журнал загрузки, чтобы определить возможные проблемы. Мы рекомендуем выполнить поставленную задачу перед непосредственным переходом к разбору указанных далее методов.
- Перезагрузите компьютер и сразу же нажмите на F8 либо Esc, чтобы открыть параметры запуска. Если на ПК установлено несколько дистрибутивов, или, например, еще и Windows 10, можно просто дождаться появления загрузчика GRUB. Здесь вас интересует строка «Дополнительные параметры для Ubuntu». Сегодня мы возьмем за пример именно Ubuntu, а если используемая ОС отличается от упомянутой, необходимо учесть особенности ее запуска, графического интерфейса и разницу в синтаксисе команд, которая чаще всего не является критичной и полностью соответствует указанным далее.
Далее вам нужно отыскать строку ядра с припиской «Recovery Mode». Используйте стрелки на клавиатуре, чтобы перемещаться между пунктами, а затем нажмите на Enter для активации.
Еще одно нажатие на Enter необходимо для продолжения запуска командного интерпретатора.
Используйте команду journalctl -xb , чтобы просмотреть журнал записей.
Дополнительно можно ввести cat /var/log/boot.log . В результате вы увидите сообщения, которые выводились на экран во время загрузки операционной системы. Эта команда пригодится всем тем пользователям, кто при включении компьютера наблюдает просто черный экран. Соответствующие сообщения тоже пригодятся во время поиска исправления.
Последняя утилита запускается через dmesg и показывает логи ядра. Она не такая эффективная, как две приведенные ранее, но способна помочь при обнаружении глобальных проблем.
Теперь, отталкиваясь от полученной информации, можно переходить к решению неполадки. Далее мы предлагаем изучить самые распространенные методы, исправляющие популярные ошибки. В конце статьи мы обязательно представим подсказки для тех, кто так и не смог найти решение и у кого Убунту до сих пор не запускается.
Способ 1: Проверка свободного места
Особое внимание к первому варианту требуется обратить пользователям, кто столкнулся с проблемами загрузки операционной системы после установки обновлений или каких-либо программ. Дело в том, что Убунту очень чувствительна к заканчивающемуся месту на локальных хранилищах, поэтому может отказаться запускаться, если на диске осталось менее 2 гигабайт свободного пространства. Перед удалением файлов нужно проверить эту теорию, а затем уже заняться очисткой пространства.
- Сначала потребуется записать ОС на флешку, создав LiveCD. Из этого образа и будет происходить загрузка. Детальные инструкции по этой теме на примере с Ubuntu вы найдете, перейдя по указанной ниже ссылке.
После запуска LiveCD выберите режим ознакомления с системой, предварительно определив оптимальный язык интерфейса.
Запустите «Терминал» удобным для вас методом, например, через горячую клавишу Ctrl + Alt + T или значок в меню приложений.
Используйте команду df -h , чтобы отобразить список дисков с информацией о занятом и свободном пространстве.
Ознакомьтесь с полученными строками, чтобы решить, действительно ли место на носителе кончается.
Если неполадка действительно заключается в заканчивающемся пространстве, перемонтируйте файловую систему в режим для чтения и записи, указав mount -o remount,rw / . После этого можно переходить к удалению ненужных файлов, программ или каталогов. Воспользуйтесь приведенными далее инструкциями, чтобы разобраться с принципами выполнения этой операции.
Способ 2: Исправление пакетов
Как известно, пакеты в Ubuntu, основные компоненты, отвечающие за запуск утилит и программ, включая и системные элементы. Если случилась какая-то поломка с важными пакетными файлами, вполне вероятно, что ОС не загрузится. Исправить данную ситуацию можно следующим образом:
- В консоли напишите dpkg —configure -a и нажмите на Enter.
Дождитесь завершения сканирования и исправления неполадок. Дополнительно надо вставить команду sudo apt -f install .
После этого рекомендуется проверить все обновления и инсталлировать их через sudo apt update && sudo apt full-upgrade .
При этом обязательно наличие активного подключения к интернету, чтобы все компоненты были успешно загружены.
Остается только перезагрузить систему в нормальном режиме, предварительно изъяв флешку с LiveCD, чтобы проверить действенность этого метода. Если ОС стартовала успешно и вход в нее прошел нормально, значит, проблема была решена и можно переходить к обычному взаимодействию с Ubuntu. В противном случае переходите к следующим методам.
Способ 3: Проверка файловой системы
Иногда рассматриваемая сегодня проблема связана с повреждениями файловой системы. Они могут быть незначительными, однако это не мешает им препятствовать корректной загрузке ОС. Если при просмотре журнала событий вы обнаружили сообщение, уведомляющее именно о неполадках ФС, необходимо выполнить такие действия:
- В режиме LiveCD через консоль пропишите команду fsck -a /dev/sda1 , где /dev/sda1 — необходимый диск или логический том для проверки.
Подтвердите продолжение сканирования, просто нажав на клавишу Enter.
Вы будете уведомлены о том, что проверка успешно завершена, а найденные ошибки исправлены.
После этого можно переходить к загрузке ОС в обычном режиме и проверять, принесли ли произведенные только что действия нужный эффект.
Способ 4: Удаление несовместимых графических драйверов
Иногда встроенное в Linux средство по загрузке драйверов устанавливает несовместимое с оборудованием ПО или это может сделать пользователь вручную, желая расширить функциональность видеокарты. Если неполадка связана с этими файлами, во время загрузки ОС будет отображаться только черный экран, а оптимальное исправление этой ситуации — полное удаление проблемных драйверов.
- Владельцам графических адаптеров от NVIDIA в Live-режиме следует ввести apt purge nvidia* и нажать на Enter.
После появится уведомление о том, что все пакеты, связанные с производителем видеокарты, были удалены.
Обладателям видеокарт от AMD нужно поменять содержимое строки на apt purge fglrx*
Способ 5: Изменение файла /etc/fstab (для опытных пользователей)
Этот метод лучше использовать только тем юзерам, кто уже сталкивался с необходимостью редактирования конфигурационных файлов и точно знает, что делать при возникновении проблем с нарушением целостности записей разделов. Если журнал загрузки отобразил сообщение «Dependency failed for /dev/disk/by-uuid/f4d5ddc4-584c-11e7-8a55-970a85f49bc5», из этого можно сделать вывод, что одна из файловых систем не монтируется. В большинстве случаев это связано с неправильно указанной записью в конфигурационном объекте. Исправьте это, проверив содержимое файла /etc/fstab. Запускается он через LiveCD с помощью редактора vi или nano. Замените неправильно указанные разделы жесткого диска, если такие были обнаружены.
Способ 6: Восстановление загрузчика GRUB
GRUB — загрузчик, отвечающий за корректный запуск любого дистрибутива Linux. Его поломку может провоцировать установка второй операционной системы или нарушение целостности определенных файлов. В таких ситуациях на экране сразу же появляется уведомление о том, что GRUB не в состоянии активировать оболочку. На нашем сайте имеется отдельное руководство по его восстановлению, где приведено несколько рабочих методов. Вам остается выбрать оптимальный и следовать инструкциям.
На этом мы закончим разбор основных методов решения проблем с загрузкой Ubuntu. Если в этом материале вы не нашли подходящего решения, но при этом имеете результат выдачи журнала, о котором мы говорили в самом начале, следует обратиться за помощью к официальной документации дистрибутива или на известные форумы. Дополнительно можно оставить комментарий под данной статьей, описав детально свою неполадку, а мы постараемся предоставить решение в максимально короткий срок.
Common problems with Ubuntu and Windows Dual Boot Installations: The Muggle Tech Guide
Part 2 of a series on dual-booting Ubuntu with Windows and solving common installation problems
Aug 14, 2018 · 8 min read
If you are looking for instructions on how to dual boot Ubuntu Linux with an existing Windows installation, check out Part 1 of this series . This is part 2 of the series.
Leo Tolstoy once stated in what was later known as the Anna Karenina principle: “ Happy families are all alike; every unhappy family is unhappy in its own way”. In other words, it’s much easier for things to go wrong than it is to go right: if even a single star among the multitudes strayed from its orbit then the stars are no longer aligned. In the following article I’m going to discuss some common problems from dual booting Ubuntu with Windows and how to solve them. This is a living & breathing article which I will be updating periodically as I stumble upon new problems.
Why does my system boots straight into Windows and doesn’t show the Grub screen upon rebooting?
This is a fairly common problem that can occur for a number of reasons, but most commonly because most of the linux bootloaders installed for one firmware type cannot launch or chainload bootloaders of other firmware types. When Grub was installed to MBR (deprecated in EFI systems) instead of in EFI, it installs a boot loader there which loads grub from /boot/grub which is either in a special boot partition or a root filesystem partition. However, in EFI, Grub is a firmware file that’s on the EFI System Partition under the \EFI\ mount point in windows using GPT partitioning. So if you didn’t install Grub to EFI instead of MBR then GRUB is not in the list of bootable firmware.
This is a lot of jargon which isn’t important for you to understand unless you’re doing some advanced configurations. The solution to the problem “dual boot screen not showing cant load linux help pls” is fairly simple.
- Log into Windows and make sure fast startup is disabled by right clicking the start menu and select Command Prompt (Admin) option. Now type in powercfg -h off and press enter.
- Type the following into the command prompt and press enter:
- Restart your computer and you should now see the Grub screen!
If that still didn’t work you can reverse it by: bcdedit /deletevalue
Another alternative might be to access the UEFI firmware settings by pressing F2 or another key based on your manufacturer to summon the UEFI/BIOS menu. Now go into Boot Priority settings and reorder to let GRUB or Ubuntu be at the top.
I see the Grub screen and can select my OS now. How do I customize the default OS and reorder them?
The Grub Customizer tool in Linux is exactly what you’re looking for. It can create, move, delete, or edit Grub entries, and can also set default OS, change Grub menu time delay, background images, and set special parameters.
- Boot into Ubuntu and log in. Open the terminal app from the launcher (press the windows key on the keyboard and type ‘terminal’ in the search bar) or use Ctrl+Alt+T shortcut.
- Now add the repository from where we’ll be getting the package for the Grub Customizer tool. You’ll need to enter your password after typing this: sudo add-apt-repository ppa:danielrichter2007/grub-customizer
- You’ll be asked to press enter to continue. Do that and then update your package list with the new repository: sudo apt-get update
- Now install the tool: sudo apt-get install grub-customizer
Once installed, you can open it from the launcher (press windows key and type ‘grub customizer’ in the search). The graphical user interface should be very straightforward to use and you can configure it to do exactly what you want easily