Вопрос или проблема
Я изменил размер раздела и создал новый с помощью gparted на установочном диске Ubuntu для размещения LFS. Когда я перезагрузил компьютер, установка останавливалась на фиолетовом экране и не продолжалась. После поиска возможных решений я нашел обходной путь, который позволяет мне загрузиться в Ubuntu. Я открываю терминал в дополнительных параметрах во время загрузки и пишу: “mount -o remount,rw /”. Это позволяет мне попасть в Ubuntu, но при перезагрузке он пропадает. Я использовал boot-repair, но проблема сохраняется. Ниже приведен лог от boot-repair: http://paste.ubuntu.com/p/rPTgGBCbYk/
Я использую Ubuntu 16.04
Любая помощь будет очень appreciated
Сначала попробуйте обновить GRUB.
Загрузитесь в режим восстановления, если это возможно:
Используйте следующую команду:
update-grub
Если это все еще не работает:
Исправление зависаний при перезагрузке/выключении
Если ваш компьютер зависает при попытках выключения или перезагрузки, попробуйте изменить /etc/default/grub. Откройте файл с помощью gksudo gedit /etc/default/grub (графический интерфейс) или sudo nano /etc/default/grub (командная строка). Любой другой текстовый редактор (Vim, Emacs, Kate, Leafpad) также подойдет. Найдите строку, которая начинается с GRUB_CMDLINE_LINUX_DEFAULT и добавьте reboot=bios в конец.
Если все сделано правильно, это должно привести к чему-то вроде GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash reboot=bios”
Затем сохраните файл, выполните sudo update-grub и перезагрузитесь любым возможным способом. После этого перезагрузки и выключения должны начать работать правильно.
С определенным оборудованием (в частности, DELL) параметр ядра, который вы добавляете, должен быть reboot=pci (вместо reboot=bios), процедура остается такой же.
- Редактировать *
Чтобы переустановить загрузчик, используйте:
sudo grub-install --boot-directory=/mnt/ubuntu/boot /dev/sda
Ответ или решение
Безопасная загрузка после изменения размера/создания раздела в Ubuntu
Если вы столкнулись с проблемой загрузки после изменения размера или создания нового раздела с помощью gparted на установочном диске Ubuntu, это может быть связано с несколькими факторами. Обратим внимание на возможные решения этой проблемы.
Анализ проблемы
Постоянное зависание на фиолетовом экране после перезагрузки может указывать на проблемы с загрузчиком или конфигурацией GRUB, особенно если вы создавали новый раздел для установки другой операционной системы, такой как Linux From Scratch (LFS).
Шаги по устранению проблемы
-
Обновление GRUB:
Вам следует сначала попытаться обновить конфигурацию загрузчика GRUB. Для этого выполните следующие действия:- Загрузитесь в режим восстановления.
- Откройте терминал и выполните команду:
sudo update-grub
Это должно обновить конфигурацию GRUB и, возможно, исправить проблему с загрузкой.
-
Монтирование корневой файловой системы:
Если обновление GRUB не решает проблему, и вы можете загружаться в систему, открывая терминал в режиме восстановления и выполняяmount -o remount,rw /
, это указывает на то, что файловая система не монтируется в режиме записи при загрузке.
Чтобы это исправить, вам нужно будет изменить настройки конфигурации GRUB. -
Изменение параметров GRUB:
- Откройте файл
/etc/default/grub
с помощью текстового редактора:sudo nano /etc/default/grub
- Найдите строку, начинающуюся с
GRUB_CMDLINE_LINUX_DEFAULT
, и добавьте к ней параметрreboot=bios
. Это приведет к строке, которая будет выглядеть примерно так:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=bios"
- Сохраните изменения и обновите GRUB:
sudo update-grub
- Перезагрузите систему и проверьте, устранена ли проблема.
- Откройте файл
-
Установка загрузчика GRUB:
Если проблема сохраняется, возможно, потребуется переустановить загрузчик GRUB. Для этого убедитесь, что у вас есть доступ к вашему корневому разделу, и выполните следующую команду:sudo grub-install --boot-directory=/boot /dev/sda
Измените
/dev/sda
на тот диск, на котором установлена ваша ОС. -
Проверка файловой системы:
Если проблема все ещё возникает, вам стоит проверить файловую систему на наличие ошибок. Для этого можно использовать:sudo fsck /dev/sdX
Замените
/dev/sdX
на ваш раздел, где установлена операционная система.
Резюме
Ваша проблема с загрузкой после изменения размера раздела и созданием нового может быть связана с конфигурацией загрузчика GRUB и параметрами монтирования файловой системы. Следуя указанным выше шагам, вы сможете выявить и устранить причину, по которой система не может загрузиться корректно. Если после всех попыток проблема все еще не решена, возможно, стоит обратиться к более специализированным форумам поддержки или сообществу для дополнительных рекомендаций.
Эти действия должны помочь вам восстановить нормальную загрузку системы и избежать подобных проблем в будущем.