Зависает grub и требует нажатия enter

Что делать, если ОС Ubuntu зависает при выключении системы?

Когда вы выключаете компьютер с установленной операционной системой Ubuntu, вполне логично ожидать его полного выключения. Но иногда это не происходит и компьютер так и не выключается без вашего вмешательства. Причин у такого явления может быть несколько. Их можно разделить на аппаратные и программные.

Проблема с конфигурацией<\p>

Если Ubuntu зависает на этапе демонстрации окна завершения работы, то вполне возможно, что возникла проблема с конфигурационным файлом Grub. Вы можете приступить к его просмотру и редактированию через терминальное окно, набрав следующее:

sudo gedit /etc/default/grub

В открывшемся тексте файла конфигурации найдите блок «quiet splash» и измените его на запись такого вида:

quiet splash acpi=force.

Сохраните и закройте файл. После чего в командной строке введите команду, которая обновит файл конфигурации:

sudo update –grub

Таким образом вы сможете устранить проблему зависания при выключении системы.

Подключение дисков (томов)

Когда вы подключаете внешние дисковые хранилища к ОС Ubuntu, в системе могут происходить определенные сбои в момент ее выключения. Это может быть вызвано тем, что используются разделы, созданные и отформатированные в Windows, либо применением некоторых видов USB флешек.

Для решения этой небольшой проблемы может оказаться достаточным просто отключить внешний диск от системы перед ее выключением. Для этого нажмите правой клавишей мышки на изображении внешнего диска на рабочем столе или в файловом менеджере, и в контекстном меню выберите пункт «dismount».

После чего компьютер можно смело выключать.

Другие аппаратные проблемы

Если вы установили новое устройство с неправильным или «глючным» драйвером, то у операционной системы также могут возникнуть проблемы с выключением. Это связано с неправильным опросом устройства после поступления команды на выключение.

Если это так, то при зависании компьютера во время выключения Ubuntu, удерживая кнопку питания нажатой некоторое время (5-7 секунд) вам удастся его выключить. После чего вам следует использовать загрузочный диск Live Installation CD. После загрузки с оптического привода виртуальной системы, откройте файл протокола, набрав в терминале «/var/log/dmesg file».

В его последних записях вы сможете определить, с каким именно устройством возникла проблема (то есть, какое устройство системе не удалось опросить перед выключением).

Получение помощи производителя

Так как чаще всего компьютер на платформе Ubuntu зависает при выключении из-за аппаратных проблем, то самым эффективным будет обратиться за помощью к производителям оборудования.

Попытайтесь задать этот вопрос в службу технической поддержки, указав модель приобретенного устройства. Если и это не помогло, вы можете найти ответ на форуме UbuntuForums.

org или отправив протокол неисправности на ресурс разработчиков системы Launchpad.

Источник: http://kompik63.ru/chto-delat-esli-os-ubuntu-zavisaet-pri-vyklyuchenii-sistemy.html

Что делать если зависла Ubuntu

Операционная система Linux намного стабильнее Windows. Но и здесь тоже иногда случаются зависания. Зависнуть может как отдельное приложение, полностью графическая оболочка или вся система. Важно знать, как правильно действовать в таких случаях, когда зависает ubuntu 16.04, чтобы не повредить данные и файловую систему, чтобы выйти из таких ситуаций с минимальными потерями.

В этой инструкции мы рассмотрим возможные причины зависания Ubuntu, что со всем этим делать, а также как попытаться спасти не сохраненные данные. Это, наверное, самый важный момент — выйти из ситуации без потери данных.

Зависла программа Ubuntu

Сама система, ядро или графическая оболочка зависают очень редко. Они уже множество раз протестированы, перепроверены и достаточно стабильны. А вот сторонние программы могут зависать довольно-таки часто, даже ни с того ни с сего.

Эти зависания не опасны для системы и очень просто решаются. В Ubuntu есть несколько графических утилит для завершения зависших приложений. Их мы рассмотрим чуть ниже. Но очень жаль несохраненных данных, которые остались, когда зависла программа Ubuntu.

Если вы пользуетесь крупными редакторами, такими как Libreoffice или WPS office, то, скорее всего, редактируемый текст автоматически сохранился. Но в браузере и простых редакторах ситуация не такая безоблачная.

Но даже те данные можно попытаться спасти, хотя работает этот способ не всегда.

Предположим, что завис Gedit. Сначала откройте терминал нажатием сочетания клавиш Ctrl+Alt+T. Теперь попробуем узнать PID процесса Gedit с помощью ps:

ps aux | grep gedit

Уже на этом этапе можно завершить программу. Но я вам покажу, как спасти редактируемый текст. Мы получим дамп памяти процесса и извлечем оттуда редактируемый текст. Для этого подключитесь к процессу Gedit с помощью отладчика gdb:

gdb -q -p 1493

1493 — это PID зависшей программы, который мы узнали в предыдущей команде.

Дальше сохраним дамп памяти, выполнив в консоли Gdb:

(gdb) generate-core-file

Вот и все, отключаемся от процесса

(gdb) detach

Для выхода с отладчика нажмите q. Теперь у нас есть все данные сохраненные в памяти нашего приложения, и мы можем легко извлечь нужную информацию:

strings core.1493 | grep 'my text'

С английским текстом работает на ура.

Самый простой способ закрыть зависшее приложение в Ubuntu — это Xkill. Нажмите Alt+F2 и наберите Xkill и нажмите Enter:

Теперь курсор превратился в крестик и достаточно кликнуть на любом окне, чтобы его закрыть.

Кроме того, в Ubuntu есть аналог диспетчера задач Windows — системный монитор. Чтобы его открыть наберите Системный или System в поиске Dash. Здесь отображаются все запущенные приложения, и любое из них можно завершить через контекстное меню, если зависла программа в Ubuntu, вы можете ее закрыть:

Также закрыть зависшее приложение ubuntu можно из терминала, например, с помощью команды kill:

kill 1493

1493 — это PID. Также можно не использовать PID а сразу завершить программу по имени:

killall gedit

Или:

pkill gedit

 Зависла графическая оболочка в Ubuntu

С зависанием приложений разобрались. Это было не очень страшно.

Но что делать, если графическая оболочка Ubuntu зависла намертво, и вы не можете ни запустить системный монитор, ни XKill? Это может случиться по разным причинам, например, из-за неправильных драйверов или ошибке в системных программах.

Но Linux тем отличается от Windows, что здесь кроме графической оболочки есть еще и режим терминала. Графическая оболочка зависла, но система все еще работает. Поэтому мы можем все исправить.

Сначала можно просто попытаться перезагрузить X сервер. Для этого используется специальная комбинация клавиш — Ctrl+Alt+Backspace.

Далее, если не помогло, переключаемся в один из терминалов. Всего в Linux по умолчанию создается 12 терминалов входа. И доступны они по сочетанию клавиш Ctrl+Alt+Fцифра.

Графический сервер, как правило, размещается по Ctrl+Alt+F7. Переключаемся в первый терминал Ctrl+Alt+F1, вводим там логин и пароль, затем перезагружаем графический сервер командой:

sudo service lightdm restart

Если в приложениях остались не сохраненные данные, их можно попытаться извлечь описанным выше способом. Но поскольку тут уже зависла Ubuntu, и работать нужно в терминале, все сделать будет немного сложнее хотя бы потому, что вы не сможете копировать команды.

Не хватает памяти

Если все сделать правильно — такой тип зависания даже менее опасный, чем предыдущий. Конечно, лучше таких моментов не допускать и настроить раздел подкачки или сжатие оперативной памяти с помощью zram, но если оно уже случилось и застало вас врасплох, можно попытаться что-то сделать.

Если вы еще можете переключиться в режим терминала, переключайтесь (Ctrl+Alt+F1), вводите логин и пароль. Причем будьте готовы к тому, что система будет работать очень медленно.

Отсортировать процессы по потреблению памяти можно командой:

ps aux —sort=%mem

Дальше остается завершить виновника одной из вышеописанных команд, например, pkill:

pkill virtualbox

Посмотреть количество свободной памяти можно командой:

free -h

В современные ядра встроен механизм мониторинга памяти, таким образом, если памяти недостаточно, ядро смотрит какая программа потребляет больше всего и завершает ее, только в случае, если запущенно большое количество мелких программ этот процесс может занять много времени.

Если вы не хотите ждать и нет возможности перейти в режим терминала, можно попросить ядро завершить все процессы в текущем сеансе терминала сочинением клавиш Alt+PrintScreen+K. Завершит все запущенные вами программы в текущей терминальной сессии, в том числе графическую оболочку и ту программу, что использует много оперативной памяти.

Ubuntu зависла полностью

Хорошо, а что же делать, если Ubuntu зависла намертво, полностью? Если система уже ни на что не реагирует, но ядро, скорее всего, работает то можно попытаться выполнить безопасную перезагрузку. Ядро поддерживает несколько сочетаний клавиш, которыми можно ему напрямую отдавать команды.

Нажмите и удерживайте клавиши Alt+PrintScreen, и последовательно с интервалом 2-3 секунды нажимайте:

R E I S U B

  • R — вернуть ядру управление над клавиатурой
  • E — отправить сигнал SigTerm всем процессам
  • I — отправить сигнал SigKill всем процессам
  • U — Перемонтировать все файловые системы в режим только для чтения
  • S — Сохранить все буфера файловых систем на жесткий диск
  • B — Перезагрузить.

По сути, все эти действия происходят и при обычной перезагрузке. Но здесь мы выполняем их вручную.

Если же ubuntu зависает намертво и даже не работает последний метод, остается нажать кнопку Reset или на 6 секунд зажать кнопку выключения.

Выводы

Теперь мы рассмотрели все что нужно, чтобы привести свою систему в чувство, и вы знаете что делать если зависла Ubuntu и как закрыть зависшее приложение. Если у вас есть другие, более эффективные способы, напишите в комментариях!

(9

Источник: https://losst.ru/chto-delat-esli-zavisla-ubuntu

D.4. Проблемы после установки

D.4.1. Проблемы с графическим экраном GRUB?

Если по какой-либо причине вам требуется отменить графический экран загрузки, вы можете сделать это, отредактировав файл /boot/grub/grub.conf и перезагрузив систему.

Редактирование файла заключается в следующем: закомментируйте строку, которая начинается со слова splashimage в файле grub.conf. Чтобы закомментировать строку, вставьте в начале строки символ #.

После перезагрузки произойдет чтение файла grub.conf, и внесенное вами изменение будет учтено.

Вы можете восстановить графический экран загрузки, удалив комментарии в указанной строке, или заново написать ее в файле grub.conf и перезагрузить компьютер.

D.4.2. Проблемы с входом в систему

Если вы во время установки не завели других пользователей, вам следует войти в систему как суперпользователь root, введя пароль, который вы для него назначили.

Если вы не можете вспомнить пароль суперпользователя, необходимо загрузить систему в однопользовательском режиме (single user mode). Если используется GRUB, после появления загрузочного экрана GRUB напишите e. Появится список пунктов из файла конфигурации для выбранной вами загрузочной метки.

Выберите строчку, которая начинается с kernel и напишите e для редактирования.

В конце строки kernel добавьте

single

Нажмите [Enter] для выхода из режима редактирования.

Когда снова появится экран загрузки GRUB, введите b, чтобы загрузиться в режиме single.

Если используется LILO, нажмите [Ctrl][x], чтобы выйти из экрана LILO и получить доступ к приглашению LILO boot:.

затем введите single в приглашении boot:.

Если вы проводили выборочную установку и на этапе выбора пакетов выбрали для установки пакет SL_password_for_singleuser, необходимо загрузить систему в режиме восстановления.

Вставьте CD#1/DVD НауЛинукс и перезагрузите компьютер. Если вы не можете произвести загрузку с CD/DVD, возможно, необходимо изменить настройки BIOS. Обратитесь к Разд. 2.3.1, Загрузка программы установки.

После появления стартового экрана (см. Разд. 2.3.1, Загрузка программы установки) выберите вариант загрузки Режим восстановления.

Программа спросит о типе клавиатуры, языковом окружении и предложит активировать сетевые интерфейсы. Введите требуемые параметры, как вы бы это сделали при установке НауЛинукс.

Далее появится экран с сообщением, что программа попытается найти установку НауЛинукс. Выберите из предложенных опций Продолжить (Continue).

Читайте также:  Ammyy admin скачать бесплатно. как пользоваться программой.

После того как будут найдены все разделы, содержащие НауЛинукс, необходимо выбрать нужный раздел. Программа предложит восстановить этот раздел. Введите

chroot /mnt/sysimage

Появится приглашение командной строки.

Получив доступ к приглашению командной строки, введите passwd root, это даст вам возможность ввести новый пароль суперпользователя.

Для выхода из режима восстановления введите команду exit или воспользуйтесь комбинацией клавиш [Ctrl][D].

Затем введите команду reboot или вновь нажмите [Ctrl][D], и система перезагрузится, запомнив новый пароль.

Если вы не можете вспомнить свой пользовательский пароль, для начала станьте суперпользователем. Для этого введите команду su — и далее, по приглашению, пароль суперпользователя. Затем введите passwd . Это позволит вам ввести новый пароль для данного пользователя.

D.4.3. Проблемы с загрузкой графического окружения

Если вы производили установку в текстовом режиме, после установки вы увидите текстовое приглашение. Если в ходе установки вы не назначили имя для компьютера или не получили его по сети, компьютер будет называться localhost.

Чтобы войти в систему, в строке login введите имя пользователя и нажмите клавишу [Enter], затем в строке password введите пароль пользователя, выбранный при создании учетной записи пользователя, и нажмите клавишу [Enter].

Чтобы запустить графическое окружение, введите команду startx и нажмите [Enter]. Эта процедура загрузит графическое окружение только в данной сессии и не повлияет на следующие входы в систему.

Для того чтобы система постоянно загружалась в графическую среду, вам надо отредактировать файл /etc/inittab, изменив в нем всего одну цифру, и перезагрузить компьютер. При следующем входе в систему графическая оболочка загрузится автоматически.

Вызовите терминал и станьте суперпользователем, введя команду su.

Внесите нужные изменения в файл, например, при помощи mc или текстового редактора (например, gedit). Чтобы внести изменения при помощи редактора gedit, введите команду gedit /etc/inittab. Откроется файл /etc/inittab. На первом экране вы увидите раздел, который будет выглядеть так:

# Default runlevel. The runlevels used by RHS are:
# 0 — halt (Do NOT set initdefault to this)
# 1 — Single user mode
# 2 — Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 — Full multiuser mode
# 4 — unused
# 5 — X11
# 6 — reboot (Do NOT set initdefault to this)
#
id:3:initdefault:

Для того чтобы система автоматически загружала графическую оболочку, вам надо изменить цифру в строке id:3:initdefault: с 3 на 5.

Внимание
Изменяйте только номер стартового уровня!

После изменения строка должна выглядеть так:

id:5:initdefault:

Сохраните изменения и выйдите из редактора. После перезагрузки компьютера вы увидите графический экран входа в систему.

D.4.4. Проблемы с загрузкой после установки

Если после инсталляции не появляется ни текстовое, ни графическое приглашение, это может быть вызвано неправильным конфигурированием графической подсистемы.

Для того чтобы система могла загрузиться в графическую среду, необходимо сначала войти в систему в однопользовательском режиме (см. Разд. D.4.2, Проблемы с входом в систему). Затем в приглашении командной строки ввести следующую команду:

system-config-display —set-driver=vesa

После перезагрузки компьютера графическое окружение загрузится автоматически.

D.4.5. Проблемы с загрузкой графического окружения в серверной установке

Если вы проводили серверную установку, и у вас возникли проблемы с загрузкой графического окружения, это может быть вызвано тем, что во время инсталляции не была установлена система X Window.

Чтобы получить возможность загрузки графического окружения, установите недостающие пакеты с CD/DVD НауЛинукс. Инструкции по установке пакетов с CD/DVD НауЛинукс вы найдете в Гл. «Управление пакетами» Руководства пользователя.

Установите пакеты системы X Window и графическую среду GNOME, KDE или IceWM (или все три).

D.4.6. Крах X сервера при входе в систему обычного пользователя

Если при попытке зайти в систему в качестве обычного пользователя (не root) рушится X сервер, это может означать, что ваша файловая система доверху заполнена (или не хватает имеющегося свободного пространства на жестком диске). Чтобы проверить, так ли это, выполните следующую команду:

df -h

Команда df поможет определить, какой раздел заполнен. Дополнительную информацию о команде df и разъяснение значения возможных опций (например, опции -h, использованной в нашем примере) можно посмотреть с помощью man df.

Если вы увидите, что раздел заполнен более чем на 90%, наши предположения подтвердились. Разделы /home/ и /tmp/ могут быстро заполняться файлами пользователя. Вы можете освободить место, стерев старые файлы. После этого попробуйте запустить X-сервер от имени того пользователя, которому это только что не удавалось.

D.4.7. Не распознается RAM?

Иногда ядро полностью не распознает всю память в вашем компьютере (RAM). Вы можете проверить, так ли это, с помощью следующей команды: cat /proc/meminfo.

Выясните, совпадает ли выводимое число с действительным размером памяти, имеющейся в наличии. Если нет, добавьте следующую строку в файл /boot/grub/grub.conf:

mem=xxM

Вместо xx введите объем оперативной памяти вашей системы в мегабайтах.

В файле /boot/grub/grub.conf приведенный выше пример будет выглядеть так:

#NOTICE: You have a /boot partition. This means that # all kernel paths are relative to /boot/ default=0 timeout=10 splashimage=(hd0,0)/grub/splash.xpm.gz title NauLinux (2.6.18-53.1.14.el5) root (hd0,0) kernel /vmlinuz-2.6.18-53.1.14.el5 ro root=/dev/hda1 mem=128M

Изменения в файле grub.conf вступят в силу после перезагрузки.

Такого же эффекта можно достигнуть, непосредственно передавая эту опцию при загрузке, указав метку-образ, который следует использовать GRUB.

После загрузки экрана GRUB введите e для редактирования. Появится список пунктов в файле конфигурации для загрузки метки, которую вы выбрали. Выберите строку, которая начинается с kernel, и введите e, чтобы ее отредактировать. В конце строки kernel допишите

mem=xxM

или

append=xxM

где xx — количество RAM вашего компьютера.

Нажмите Ввод ([Enter]) для выхода из режима редактирования.

После возвращения к экрану GRUB введите b, чтобы загрузиться с новым значением RAM.

D.4.8. Принтер не работает?

Для настройки принтера используется графическая утилита Printer Configuration Tool.

Для ее запуска выберите → → (при этом появится подсказка ввести пароль пользователя root) или войдите в систему, как суперпользователь, откройте терминал и введите в командной строке system-config-printer. Процедура настройки принтера описана в Гл. «Настройка принтера» Руководства пользователя.

D.4.9. Проблемы с настройкой звука

Если после установки в системе не работает звук, надо запустить одну из программ настройки звука. Для запуска графической Утилиты настройки звуковой карты (Sound Card Configuration Tool) (system-config-soundcard) выберите → → , при этом появится подсказка ввести пароль пользователя root.

Утилиту настройки звуковой карты также можно запустить из командной строки, введя команду system-config-soundcard. При этом также появится подсказка ввести пароль пользователя root.

Для запуска программы, работающей в текстовом режиме, в окне терминала введите sndconfig. Обратите внимание, что программа sndconfig не устанавливается по умолчанию, ее при необходимости можно поставить с CD/DVD НауЛинукс. Инструкции по установке пакетов можно найти в Гл. «Управление пакетами» Руководства пользователя.

Если Утилита настройки звуковой карты не работает (образец не воспроизводится, вы по-прежнему не слышите звука), можно воспользоваться альтернативными способами.

Вы можете отредактировать файл modules.conf (большинству новичков этого делать не рекомендуется) или обратиться к документации по вашей звуковой карте. Более подробную информацию можно найти в Гл.

«Аудио, видео, игры» Руководства пользователя.

D.4.10. Apache-based httpd service/Sendmail зависает при старте

Если служба Apachе httpd или Sendmail зависает при старте, убедитесь в том, что в файле /etc/hosts есть строчка:

127.0.0.1 localhost.localdomain localhost

D.4.11. Проблемы с чипсетом NVIDIA

Если вы используете видеокарту с чипсетом NVIDIA, после обновления ядра могут возникнуть проблемы, например, может отсутствовать сигнал на видеовыходе.

Для решения этой проблемы необходимо скачать последние версии драйверов для вашего чипсета NVIDIA. Более полную информацию можно найти на сайте:

http://www.nvidia.com/content/drivers/drivers.asp

Источник: http://downloads.naulinux.ru/pub/NauLinux/desktop/52/i386/Docs/Nau/nau-desktop-ig-ru/lnk170.html

GRUB — загрузчик системы! Настройка установка и восстановление | Linuxsoid — Open Source Новости, Статьи и Обзоры

GRUB (GRand Unified Bootloader) — программа-загрузчик операционных систем Linux.

GRUB является эталонной реализацией загрузчика, соответствующего спецификации Multiboot и может загрузить любую совместимую с ней операционную систему. Среди них: Linux, FreeBSD, Solaris и многие другие.

Кроме того, GRUB умеет по цепочке передавать управление другому загрузчику, что позволяет ему загружать Windows (через загрузчик NTLDR), MS-DOS, OS/2 и другие системы.

GRUB (GRand Unified Bootloader) — программа-загрузчик операционных систем Linux.

GRUB является эталонной реализацией загрузчика, соответствующего спецификации Multiboot и может загрузить любую совместимую с ней операционную систему. Среди них: Linux, FreeBSD, Solaris и многие другие.

Кроме того, GRUB умеет по цепочке передавать управление другому загрузчику, что позволяет ему загружать Windows (через загрузчик NTLDR), MS-DOS, OS/2 и другие системы.

После настройки GRUB пользователь при включении компьютера видит список операционных систем, которые установлены на его компьютер и которые можно загрузить, выбрав подходящую и нажав Enter.

GRUB позволяет пользователю при загрузке задавать произвольные параметры и передавать их в ядро Multiboot-совместимой ОС для дальнейшей обработки.
GRUB — самый популярный загрузчик в мире Linux и является загрузчиком по умолчанию в большинстве известных дистрибутивов.

Здесь и далее в иных статьях под названием программы GRUB подразумевается GRUB 2, который используется в операционных системах семейства Ubuntu начиная с версии 9.

10, до него использовался GRUB первой версии, сейчас известный как GRUB Legacy.

GRUB 2 полностью переписан с нуля и не имеет ничего общего с GRUB Legacy, разработка которого была остановлена в пользу более совершенного и мощного GRUB.

Первые шаги При первом сравнении GRUB со старым GRUB Legacy самым весомым различием оказывается измененная структура файлов конфигурации.

Настройка GRUB производится теперь принципиально иным способом — основным файлом конфигурации является «/boot/grub/grub.cfg». Однако же, не торопитесь править его так, как привыкли это делать с «menu.lst» в GRUB Legacy. При внимательном прочтении мы видим в начале файла «grub.cfg» такие строки:

# # DO NOT EDIT THIS FILE # # It is automatically generated by /usr/sbin/grub-mkconfig using templates # from /etc/grub.d and settings from /etc/default/grub

#

И об этом нас предупреждают не просто так. Ведь «grub.cfg» генерируется автоматически с использованием нескольких скриптов. Поэтому после следующего обновления GRUB ваш «grub.

cfg» будет создан заново, и все ваши правки будут утрачены.
Кроме файла «grub.cfg», отвечающего за загрузочное меню, имеются файл «/etc/default/grub» и папка «/etc/grub.d».

Рассмотрим их подробнее.

Данный файл содержит в себе основные настройки для GRUB. Через него, собственно, они и изменяются. Для наглядности ниже приводится примерное содержимое этого файла:

Код

GRUB_DEFAULT=6 #GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=»2″ GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT=»quiet splash»

GRUB_CMDLINE_LINUX=»»

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo’

#GRUB_GFXMODE=640×480

# Uncomment if you don’t want GRUB to pass «root=UUID=xxx» parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

Читайте также:  Memtest как пользоваться. memtest86 скачать бесплатно

# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_LINUX_RECOVERY=»true»

Файл представляет из себя набор опций в понятном формате ОПЦИЯ=ЗНАЧЕНИЕ.
Наиболее часто встречающаяся потребность при настройке GRUB — изменение стандартного пункта загрузки и/или времени показа меню. Рассмотрим же, как это делается.

Изменение стандартного пункта загрузки
По умолчанию стандартный пункт (выделенный при показе меню) — верхний в списке. После установки Ubuntu она окажется наверху, а Windows, например, будет последним пунктом.

Значением «GRUB_DEFAULT» является номер пункта меню, который должен быть выбран стандартным. Чтобы выбрать другой пункт, нам нужно узнать, каким по счету он будет в списке. Есть два варианта:
Просмотреть содержимое «/boot/grub/grub.cfg» и сосчитать, какой по счету окажется нужная запись;
Перезагрузиться и более наглядно посмотреть меню загрузки.

Нумерация пунктов меню начинается с нуля. Значение по умолчанию — 0, поэтому и выбирается первый пункт.
Пятому сверху пункту будет соответствовать значение 4, второму — 1, первому — 0. В вышеприведенном примере установлено значение 6, то есть стандартным задан седьмой пункт меню.

В качестве значения можно указать «saved» — тогда при загрузке будет выбран тот пункт, который был загружен в прошлый раз.

Или же можно указать точное название пункта в данном случае оно должно быть именно таким, каким мы его видим в «/boot/grub/grub.cfg». При этом значение должно указываться в кавычках.

Данный способ удобен тем, что после обновления ядра не придется изменять настройки из-за сбившейся нумерации.

Пример

Цитата

Источник: https://linuxsoid.club/blog/grub_zagruzchik_sistemy_nastrojka_ustanovka_i_vosstanovlenie/2014-03-31-111

Ошибка Grub Rescue Unknown Filesystem

Grub — это универсальный загрузчик для Linux и других операционных систем, которые Вы используете параллельно вместе.

При различных операциях(например перенос файлов диска, со старого устройства на новое), может возникать довольно частая ошибка Grub Rescue Unknown Filesystem.

В этой статье, мы поговорим о том, как с ней бороться и нормально загрузить операционную систему.

Почему появляется ошибка Grub Rescue Unknown Filesystem

Эта ошибка возникает главным образом, когда загрузочные файлы отсутствуют или дислоцированы, прежде чем вы начнете использовать Grub для загрузки системы.

Способ 1. Приоритет в загрузке

Если у вас есть двойная загрузка систем Ubuntu и Windows, и вы получаете при загрузке файловую систему с ошибками, вы бы хотели перенести свои приоритеты одной из операционных систем. Вам необходимо запустить свой компьютер с Extranal Live CD или USB Ubuntu.

Как только вы запустите Ubuntu, вам нужно открыть командную строку (Ctrl + Alt + t), для этого действия нужно быть root для доступа к корневому типу:

Затем последовательно введите следующие команды:

После того, как это будет сделано, откроется окно восстановления при загрузке с двумя вариантами, выберите первый вариант (нужно быть терпеливым, потребуется время).

Перезагрузите компьютер без компакт-диска или USB-накопителя и проверьте, не устраняет проблему, если нет, тогда запустите снова живую ubuntu и type’gksu boot-repair ‘в командной строке. Он снова отобразит окно и выберет второй вариант. Перезагрузитесь и посмотрите, не исправляет ли проблема. Все должно запускаться.

Способ 2. Запуск Grub

Также есть второй вариант, развертывания событий при запуске загрузчика. C помощью команды ls проверяете какие диски у Вас установлены. Для первого жесткого диска я вижу следующее:
(hd0) (hd0, msdos6) (hd0, msdos5) (hd0, msdos2) (hd0, msdos1)

Теперь нужно узнать, как содержит Linux на нем, с помощью команды ls (hd0, msdos6) / проверяете списки каталогов. Другие разделы дадут «error: unknown filesystem».

С помощью терминала, вводите следующие значения:

Раздел /boot это раздел установленной системы вместе с загрузчиком. Именно вышеуказанными командами, мы указываем использовать диск (hd0,1) для последующих команд.

После, следует проверить диск на наличие модулей, и действительно ли на этом диске есть та информация, которая нам нужна. Вводим команду:

Если после введения этой команды, в ответ мы получаем полный список из всех файлов в этой разделе, то значит раздел был указан верно и можно продолжать действие. Подгружаем модули:

  • insmod ext2
  • insmod normal
  • normal

Такая ошибка есть на всех дистрибутивах?

Из этих многочисленных дистрибутивов Linux Ubuntu, Mint, Fedora, openSUSE и Debian являются одними из самых популярных операционных систем.

Если мы посмотрим на статистику, Ubuntu, произносится как «oo-boon-too», является самой популярной операционной системой с открытым исходным кодом. Для большинства из нас Ubuntu была фаворитом, если говорить про операционную систему на базе Linux.

Поиск программного обеспечения с вашим интересом намного проще в Ubuntu Linux. Вам просто нужно открыть Ubuntu Software Center и найти все полезное программное обеспечение. Просто нажмите кнопку установки и пакет будет установлен.

Кроме того, вы можете установить множество программ с несколькими простыми командами. Для базового использования Ubuntu поставляется с предустановленным множеством программ, таких как Gimp, Chromium, VLC и Firefox. Но самое удобное это то, что здесь все можно починить за несколько минут.

О чем мы и поговорим в следующем способе.

Новые версии Ubuntu с последним ядром Linux. Это позволяет запускать большее количество старых аппаратных средств, а также новые системы с последними чипами. Ubuntu также поставляется со многими предустановленными драйверами, которые экономят время.

Способ 3. Ремонт с помощью Boot Repair в Ubuntu

Ошибка Grub Rescue Unknown Filesystem также исправляется с помощью этой утилиты.

Boot Repair — простой инструмент для восстановления частых проблем с загрузкой для Linux, Windows и других ОС. Он бесплатный, с открытым исходным кодом и простой в использовании (ремонт одним щелчком мыши).

Так как загрузчик не работает, следует запустить Ubuntu с Live CD или USB-карты. И далее, через терминал скачать эту утилиту для починки загрузчика.

Важно! Чтобы каждый раз не проводить эту операцию заново, Вам нужно будет восстановить загрузчик Grub. Как это делается я уже рассказывал, в предыдущей статье.

Выводы

Ошибка Grub Rescue Unknown Filesystem является частым явлением, но, очень быстро исправляется. Думаю, даже для новичка не составит особых усилий проследовать руководству и восстановить доступ к системе.

Источник: https://linuxinsider.ru/error-grub-rescue-unknown-filesystem/

Зависает в Kali при загрузке с USB

Вопрос: Debian зависает при загрузке

Здравствуйте. Правил /etc/network/interfaces (добавлял софт автозагрузку). Теперь загрузка Debian зависает на строке «a start job is running for LSB: raise network interfaces».

Всё, что я могу сделать — это нажать ctrl+alt+del и перезагрузиться. Как восстановить загрузку? PS:

Debian установлен на софтварном RAID`е. В сети есть PXE-сервер slitaz, но gui не стартует.

Не знаю как в нём примонтировать этот RAID, чтобы поправить /etc/network/interfaces. В linux`е новичок.

Ответ: Пробовал выбрать recovery mode — так же зависает. Загрузился через slitaz pxe. Выполнил

Код

mkdir /debian
mount -t ext4 -o rw /dev/sda1 /debianвыводит «EXT4-fs (sda1): block descriptors corrupted!» Может быть там не ext4, честно говоря я просто забыл. EXT3 тоже не монтирует.Acronis Disk Director не определяет файловую систему. Что в принципе понятно — там ведь mdadm. Попробую сделать по .Застопорился на установке mdadm. Настраиваю сеть (адрес: 192.168.1.10, шлюз и прокси-DNS: 192.168.1.4) и запускаю установку

Код

ifconfig eth0 192.168.1.10 mask 255.255.255.0
echo nameserver 192.168.1.4 > /etc/resolv.conf
route add -net 0.0.0.0/0 gw 192.168.1.4
tazpckg get-install mdadmПолучаю wget: bad address 'mirror.slitaz.org'. На винде с аналогичными настройками mirror.slitaz.org открывается в браузере.С сетью разобрался — slitaz не видит встроенную сетевую карту, использую внешнюю. Установил mdadm далее по статье:

Код

mdadm -A -R /dev/md9 /dev/sda1И получаю «mdadm: unexpected failure opening /dev/md9». Короче не может создать виртуальное устройство. Работаю из под рута, где затык?
Короче загрузился с флешки , все сетевые карты определились, IP получил автоматом по DHCP, далее установил mdadm и он автоматически создал виртуальное устройство RAID0. Осталось только примонтировать и поправить /etc/network/interfaces. Тему можно закрыть.

Вопрос: Зависает в Kali при загрузке с USB

Доброго времени суток!

У меня ноутбук . Скачал Kali Linux 2.0 с оф. сайта записал образ и установил на USB 16GB.

При загрузке с USB выбираю Kali начинается загрузка и просит ввести логин.
В этот момент успеваю ввести пару символов и виснет (один раз ввел логин и нажал Enter на экран вывело: …»») Если не успеваю ввести логин все просто виснет и ввести логин я не могу. Secure boot отключил.
Попробовал запустить на другом ноуте все заработало. На моем есть UEFI. На котором заработало нет UEFI.Ответ:1) загружаюсь с флешки (Secure boot отключен, поставлен режим Legacy) 2,3) на выбор запуск kali linux по умолчанию или с доп. параметрами (обычно выбираю 1, но и со 2-рым зависает) 4) Идет загрузка

5) Просит логин и выдает ошибку, затем зависает не реагирует на нажатие клавиш, а флешка перестает мигать

Вопрос: Не загружается Kali Linux в VirtualBox

После выбора OC в GRUB загрузка зависает и на экране написано «Loading. Please wait…».

Я долго ждал, но ничего не происходит, как это исправить?

Ответ:Попробовал установить Kali на свой ноут Lenovo. Тоже был только черный экран после загрузки в Virtual Box. Включил в BIOS поддержку аппаратной виртуализации и все заработало! По умолчанию она была выключена почему-то…

Вопрос: Не запускается kali linux с загрузочной флешки (возможно виновен удалённый mint)

Доброго времени суток, есть такая проблема: при перезагрузке вызываю окно с выбором варианта с чего грузиться, нужная флешка с kali linux отображается, но при выборе или сразу начинает запускать установленную винду или на доли секунды пропадает окно и появляется снова. При повторном выборе флешки запускается винда.

При загрузке с флешки с вин10 или линукс минт данной проблемы не возникает. Предыстория: Поставил на ноут второй системой linux mint потом решил его заменить на другой дистрибутив.

После удаления раздела восстановил загрузку с помощью загрузочной флешки с виндой и консольных команд, но при загрузке всегда появлялось консольное окно Grub2(вроде оно, но это не точно ). После команды закрытия консоли штатно загружалась винда. Погуглил, понял что загрузчик спрятался в UEFI.

Устранить эту консоль получилось только используя консоль с правами администратора, путём удаления файлов из раздела ubuntu в UEFI разделе диска. Подскажите проблема из-за того, что не полностью удалился загрузчик минта или нет? И как решить данную проблему?

скрин выбора варианта загрузки

Ответ:Попробуйте загрузку с nomodeset.

Вопрос: Kali linux и ubuntu

Стоял Windows 10, потом поставил Kali Linux как вторую систему, kali на другой хард, а grub на ssd с windows. Всё работало хорошо, но потом я поставил Ubuntu на другой хард, и grub опять же таки на ssd с windows. После этого интерфейс меню grub а изменился, и kali linux не запускается с графическим интерфейсом. Он запускается без граф интерфейса, а потом требует пароль от рута и всё. Windows работает нормально, только часовой пояс сбился, и хром подумал что его только установили, но при это пароли сохранились, и все данные тоже. Приложил фото экрана при загрузки kali. Заранее спасибо.Ответ: Гложут меня сомнения что Вы установкой Ubuntu затерли Kali… Покажите для начала

Читайте также:  Sql-запросы в firebird. примеры select, insert, update, delete для firebird

Вопрос: Не стартует kali linux на vmvare

Приветствую. Я устанавливал kali linux с помощью VMware Workstation. Всё установилось как надо, а после завершения установки появилась консоль и всё висит. Переделал уже всё два раза, всё одно и тоже:

Моя система:Windows 7 (32 bit), ОЗУ — 2Гб.

Ответ:Возможно я неточно выразился, после установки на виртуальную машину вылезает эта консоль, я начинаю вводить пароль, успеваю напечатать первые 2 буквы, как всё зависает(появляется мышь этой системы, нажимаю — пропадает).

Вопрос: Не запускается Grub(Kali + Win10)

После (десятитысячной) установки Kali Linux Grub не хочет запускаться, а вместо него спокойно запускается шindoшs 10. Как исправить такое недоразумение?Ответ:Что-то неправильно делаете. Kali Linux у вас x64? Вот плохонький, но всё-таки скринчик из установщика Kali Linux.

Кликните здесь для просмотра всего текста

Вопрос: Запустить NetworkManager в Kali Linux 2016.2

Подскажите как запустить network manager в kali linux или как он там называется!?

В общем приложение в котором можно посмотреть доступные wifi сети и подключиться к ним.

Ответ:

Источник: http://forundex.ru/unix%20linux/Zavisaet-v-Kali-pri-zagruzke-s-USB-705063

Новый компьютер зависает при выключении / перезагрузке, как устранить неполадки?

Моя система работает отлично, но она зависает во время выключения / перезагрузки / приостановки / спящего режима: все окна и панель меню исчезают, но обои для рабочего стола остаются.

Он даже не показывает экран выключения (тот, у которого есть анимированные точки), где я могу нажать ESC и посмотреть текст консоли завершения.

Система совершенно новая и полностью обновлена ​​с помощью диспетчера обновлений.

Я не вижу очевидной причины замораживания. Единственное USB-приложение – это мышь / клавиатура; У меня нет внешнего хранилища; и у меня нет никаких программ (машина зависает даже при выключении прямо с экрана входа в систему).

То, что я пробовал до сих пор:

Этот ответ на Ubuntu Forums имеет точное решение! (Почему я не размещал там параллельно здесь, на AU? Это спасло бы неделю календарного времени и несколько часов компьютерного времени!)

Это может быть проблема ACPI. Вы можете попытаться передать ядру некоторые параметры, чтобы отключить некоторые функции ACPI. Обратите внимание, что это приведет к потере функций (управление питанием) или производительности (много опросов).

Сначала небольшое объяснение о том, как добавить некоторые параметры ядра, отчаянно ограбленные от Htorque :

  1. Запустите свою систему и дождитесь появления меню GRUB (если вы не видите меню GRUB, нажмите и удерживайте левую клавишу Shift сразу после запуска системы).
  2. Теперь выделите ядро, которое вы хотите использовать, и нажмите клавишу c . Вы должны иметь возможность видеть и редактировать команды, связанные с выделенным ядром.
  3. Спуститесь к строке, начинающейся с linux и добавьте один из следующих параметров после пробела.
  4. Теперь нажмите Ctrl + x для загрузки.

Вы не можете попробовать следующие варианты: каждый раз они заказываются из более агрессивных, скорее всего, будут работать менее агрессивно, но меньше функций отключены:

  • acpi=off , этот должен полностью отключить acpi. Это скорее всего работает, но вы потеряете все свое управление питанием.
  • pci=noacpi , это заставит ядро ​​игнорировать acpi для сканирования pic и присвоения irq.
  • acpi=noirq , это приведет к отключению irq через acpi.
  • irqpoll , это сделает опрос ядра для всех необработанных прерываний irq.
  • noapic , это заставит ядро ​​игнорировать APIC .

Я бы:

  • перезаписывать чипы RAM
  • сбросить BIOS до значений по умолчанию
  • попробуйте запустить Live-дистрибутив и посмотреть, как он работает
  • запустите MemTest некоторое время

Я исправил это, добавив следующую строку в файл /etc/default/halt :

INIT_HALT = POWEROFF

В большинстве случаев это происходит из-за плохой видеокарты. Например, в ubuntu 12.04 мне пришлось установить все обновления (в том числе связанные с xorg). После этого я установил катализатор 12.

10, который решил проблему. Я предлагаю вам удалить (если установлен) инструменты для ноутбука (включая его зависимости, т. Е. Ethtool, sdparm), поскольку это также приводит к сбою при завершении работы.

Как ни странно, моя проблема была решена, когда я удалил параметр «сейчас». То есть я использовал:

sudo /sbin/reboot now

и он застрял,

но когда я использовал:

sudo /sbin/reboot

проблема была решена.

Я не понимаю, почему. Проблема возникла только тогда, когда я установил Ubuntu 13.10 .
У меня все еще есть 3 других станции с одинаковым техническим оборудованием, но с более старой версией Ubuntu 12.04, и у меня нет этой проблемы.

Я также столкнулся с такой же ситуацией, но не смог ее решить с помощью любого из вышеперечисленных методов. Хотя это может быть много причин, но я решил это, отключив контроллер USB 3.0 в меню BIOS.

Источник: http://ubuntu.fliplinux.com/877.html

Ubuntu зависла: что делать?

Хотя Ubuntu и славится своей надежностью, но неприятности в виде зависаний и аварийных завершений работы случаются и здесь. В таких случаях рекомендуется не паниковать и воспользоваться системными инструментами. Знаете ли вы о таких системных утилитах?

Допустим, вы открыли 50 вкладок в Firefox и браузер перестал реагировать на ваши команды. Что делать? Перезагружать всю систему? Нет! Нажмите комбинацию клавиш Alt + F2 и впишите в появившееся окно xkill. Указатель мыши изменит свою форму на перекрестие. Просто кликните этим перекрестием в любое место окна Firefox и программа будет закрыта.

Если с пользователем случилась беда в виде зависшего рабочего стола, то можно попробовать нажатием всего одной комбинации клавиш Ctrl + Alt + Backspace перезагрузить X-сервер. В большинстве случаев это поможет. Сложность здесь состоит в том, что в некоторых дистрибутивах указанная комбинация не активна. Включить ее можно в настройках системы, выбрав Keyboard (клавиатура).

В появившемся окне нужно выбрать All Settings -> Keyboard Layout и найти пункт Key sequence to kill the X server, который следует установить в значение Ctrl + Alt + Backspace.

Если у вас намертво зависает Ubuntu, Debian или Linux Mint, то попробуйте следующие комбинации клавиш.

Продолжить работу зависшей операционной системы довольно проблематично, но есть способ безопасной перезагрузки.

В этом поможет следующее волшебство: нажмите и удерживайте комбинацию клавиш Alt + SysReq (Print Screen). Не отпуская указанных клавиш нажмите R и держите клавишу нажатой 1-2 секунды.

Потом аналогичным образом последовательно нажимайте E, I, S, U и B, выжидая 1-2 секунды для каждой клавиши.

Клавиша Что делает
R вернуть ядру Linux управление над клавиатурой
E отправить сигнал TERM всем процессам
I отправить сигнал KILL всем процессам
U безопасно перемонтировать все файловые системы в режим только для чтения
S сохранить буферы файловых систем на жесткий диск
B перезагрузить

Переключитесь на текстовой терминал Ctrl+Alt+F1, войдите в систему и проверьте содержимое журналов dmesg, Xorg.log и т.п. Переключитесь на второе окно Ctrl+Alt+F2 и посмотрите, нет ли на экране сообщений об ошибках? Скорее всего виноват проприетарный драйвер. Признавайтесь, устанавливали недавно?

Источник: http://liberatum.ru/news/chto-delat-esli-v-ubuntu-chto-nibud-zavislo

5. Проблемы, возникающие во время загрузки

Может случиться так, что ваша система зависнет во время загрузки. Если это произошло — не паникуйте, просто продолжайте читать дальше.

Замечание

Следующие разделы не упорядочены каким-либо образом.

5.1. Система зависает во время загрузки

Если ваша система зависает на этапе Перестраивание базы данных RPM или Поиск зависимостей модулей, просто нажмите CtrlC. Это позволит системе пропустить этот этап и продолжить загрузку.

После загрузки выполните под root'ом команду rpm —rebuilddb, если система зависла на этапе Перестраивание базы данных RPM. Если это случилось на этапе Поиск зависимостей модулей, скорее всего вы обновили ядро, но сделали это некорректно.

Проверьте, соответствуют ли файлы в каталогах /boot и /lib/modules текущей версии ядра (т.е. содержат ли их имена номер текущей версии).

Если имена не соответствуют, прочтите, пожалуйста, главу Компиляция и установка новых ядер из книги Справочное руководство, чтобы узнать о том, как это исправитьраздел ???.

Если процесс загрузки зависает на сообщении RAMDISK: Compressed image found at block 0, значит у вас поврежденный образ initrd. Попробуйте загрузить другой пункт меню lilo.conf или загрузиться с аварийного диска и удалить или изменить раздел initrd= в файле /etc/lilo.conf.

5.2. При загрузке не удается проверка файловой системы

Замечание

Представленная ниже информация применима только к файловым системам ext2 и ext3. Если у вас другая файловая система, пожалуйста, прочтите прилагаемую к ней документацию.

Если по какой-либо причине вы некорректно завершили работу своей машины, при следующей загрузке система запустит программу проверки файловой системы. Иногда она не сможет сделать это сама, тогда она спросит пароль root'а и выбросит вас в консоль.

Выполните команду e2fsck -py [устройство], где [устройство] — это название раздела, автоматическая проверка которого завершилась неудачей. Опция -p сообщает утилите e2fsck о том, что нужно, не задавая вопросов, выполнить все необходимые исправления; а опция -y подразумевает, что вы отвечаете yes на все вопросы.

По окончании процесса проверки и исправления нажмите CtrlD, чтобы выйти из аварийной консоли. Система будет перезагружена.

Если вы регулярно получаете эту ошибку, возможно на вашем диске есть сбойные блоки. Чтобы их найти, выполните команду e2fsck -c [устройство]. Эта команда автоматически пометит все сбойные блоки и, таким образом, запретит системе хранить данные в этих блоках.

Утилита e2fsck автоматически проверяет файловую систему только, если она была некорректно размонтирована во время последнего завершения работы системы, или если было достигнуто максимальное число монтирований.

Чтобы принудительно выполнить проверку, используйте опцию -f.

Замечание

Проверка диска на сбойные блоки должна проводиться только на отмонтированных файловых системах и может занять долгое время.

5.3. Не запускается X-сервер

Если вы по умолчанию загружаетесь в X и каким-то образом испортили свою конфигурацию X, и не можете больше запустить X, вы можете войти в систему в консольном режиме и воспользоваться XFdrake'ом для перенастройки X. Вы также можете загрузиться в другой уровень выполнения, исправить конфигурацию X с помощью XFdrake и перезагрузить X.

5.3.1. Загрузка в другой уровень выполнения

Уровень выполнения, в который по умолчанию загружается GNU/Linux, определен в файле /etc/inittab. Поищите в нем пункт наподобие id:5:initdefault:.

Чтобы загрузиться в уровень выполнения 3 (консоль), вам необходимо определить этот уровень в приглашении загрузки. В LILO нажмите один раз клавишу Esc и введите linux init 3.

В GRUB дважды нажмите клавишу E, добавьте init 3, нажмите Enter, а затем клавишу B, чтобы выполнить загрузку.

Для получения более подробного описания уровней выполнения обратитесь, пожалуйста, к разделу Глава 38, Загрузочные файлы: init sysv.

5.3.2. Настройка X-сервера из консоли

Чтобы перенастроить из консоли X с помощью XFdrake, просто выполните под root'ом команду XFdrake.

Использование XFdrake не отличается от своего графического аналога за тем исключением, что у вас не будет красивых значков и, возможно, не будет курсора мыши.

Для перемещения вниз нажимайте клавиши со стрелками вправо или вниз; для перемещения вверх нажимайте клавиши со стрелками влево и вверх. Вы также можете использовать клавишу Tab для перехода к различным опциям/кнопкам.

Текст на выбранной в данный момент кнопке/опции будет подсвечен другим цветом. Нажмите клавишу Enter, чтобы активировать ее.

Пожалуйста, обратитесь к разделу Раздел 2, «Управление графической конфигурацией» для получения инструкций о том, как пользоваться этой утилитой.

Источник: https://jack.kiev.ua/docs/mdk/2006/ML-Full-Manual.html/troubleshooting-boot-freezes.html

Ссылка на основную публикацию