Меню Рубрики

Установка linux ubuntu зависает

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

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

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

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

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

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

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

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

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

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

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

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

strings core.1493 | grep ‘my text’

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

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

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

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

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

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

Зависла графическая оболочка в 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), вводите логин и пароль. Причем будьте готовы к тому, что система будет работать очень медленно.

Читайте также:  Установка внутренних датчиков давления в шинах

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

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

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

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

Если вы не хотите ждать и нет возможности перейти в режим терминала, можно попросить ядро завершить все процессы в текущем сеансе терминала сочинением клавиш 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 секунд зажать кнопку выключения.

Не хватает энергии

Уже не первый раз сталкиваюсь с проблемой, что компьютеру не хватает энергии. Во время работы мышь и клавиатура неожиданно перестают работать. Складывается впечатление, что компьютер полностью завис, однако это не так. В данном случае, материнской плате не хватает тока, чтобы дать полноценное питание для мыши и клавиатуры. Убедится что у вас именно эта проблема можно отключив клавиатуру от компьютера, а мышь переставив в другой разъем. Если заработало — проблема здесь. Решить можно заменив мышь и клавиатуру на PS/2 или на беспроводный вариант. Также можно попытаться заменить блок питания на более мощный.

Выводы

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

источник

Зависает установка Убунту

Опции темы
Поиск по теме

Зависает установка Убунту

Имеется в наличии старый слабый комп Селерон 1,7 GHZ, 756MB, Nvidia 5200 256MB
Установлена ХР, для тех задача, для которых используется данная машина, вполне нормально работает.
В свете сообщений о новом вирусе WCry, решил установить Линукс, почитал форумы, где было сказано, что наиболее лёгкая версия это наша российская сборка Убунты — Рунту. В начале скачал последнюю 32-битную версию 16.04. Так как, на этом компе сд-привод сломан, чтобы не покупать новый, создал образ на флешке и запустился через USB. Первоначальная заставка запускается быстро, но после выбора меню — «установить Рунту» или любого другого пункта меню и нажатия Ентер, ничего не происходит, всё просто зависает. Попробовал скачать раннюю версию 14,04, всё тоже самое. Подскажите, в чём может быть проблема — в самом железе? Как варинант, может ли это происходить из-за того, что на материнке старй USB 1.0?

И ещё один вопрос, ни как не связыный с первым, просто что бы не плодить лишних тем. Дохнут аккумуляторы уже во втором бесперебойнике, можно ли вместо них использовать обычный свинцовый 12 вольтовый аккумулятор, к примеру мотоциклетный?

Я так понимаю, что никто ничего не пишет, потому что большинство думает, что-то вроде: «на таком старом железе ничего и не должно заводиться и его давно надо выбросить на помойку!» Но как я уже сказал, ХР ведь работает, притормаживает, но работает. И ктому же на сайте той же рунту для 14-ой версии, указаны ещё меньшие системные требования, да и в комментах пишут, что запускались и на менее слабых компьютерах, так в чём же тогда дело?

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

А может ли ещё как-то влиять, то, что комп подключен к телевизору, — может быть видеокарта подвисает, но почему именно при установке это вылазит?

Попробуй установку в текстовом режиме запустить
Если не поможет, то отключи ACPI

Кстати, против wcry для Windows XP Microsoft выпустила патч несмотря на прекращение поддержки

Заплатку я уже установил, но мне теперь из принципа интересно, почему он виснет?

Есть Lubuntu, к примеру. Там LXDE.

Разумеется нужно проверить железки. Далее поставить систему без графической оболочки, при успехе накатить DE.

Читайте также:  Установки родителей на образование

Продолжение истории, если кому интересно. Что бы всё-таки докопаться до истины, так как мне кажется, что виноват старый порт USB, поставил исправный сидюк, запустился с диска, теперь всё зависает на этапе разбивки диска. Пробовал в режиме LiveCD через GParted, тоже зависает и вылетает через некоторое время, есть ли ещё какие-нибудь программы, чтобы проверить, разбить жёсткий диск и исправить ошибки?

в подобной ситуации (когда linux не ставился) я не стал подробно разбираться в причинах, а просто установил на другом компьютере: тогда инсталлятор RedHat пожаловался, что не поддерживает процессор Cyrix, установил RedHat на другом компьютере где процессор был нормальный (Pentium-3 или Pentium-4. Уже не помню), перекомпилировал и установил там новое ядро, включив поддержку старой архитектуры i586, а потом отзеркалил диск через dd на тот комп где мне требовался RedHat и RedHat заработал на Cyrix!

segfault, это как-то слишком сложно для меня))), я всё же новичок в Линуксе, особенно в этой части:

А есть подробные инструкции, как всё это делается?
Хотя, я думаю это всё-равно не поможет, ведь теперь основная проблема не в том, что ОС не устанавливается как таковая, а в том, что не возможно освободить место на дисках, создать разделы и отформатировать в ext4. Ни с помощью программы установки, не с помощью GParted. Так что, даже если я установлю систему на другой комп, на вряд ли я смогу её «отзеркалить» на диск с Fat32?

Может предварительно с диска вообще все разделы снести? И какой диск, IDE/SATA? Если сата, может попробовать переключить его как ИДЕ?

ИДЕ конечно, диски старые. Я боюсь, что если всё полностью снесу, то потом и винда тоже не установиться, и будет пустой «кирпич».

Автору нужно просто ставить систему на лёгких графических оболочках, вроде XFCE (Xubuntu) или LXDE (Lubuntu). Или попробовать Zorin OS (Убунтоподобная система с закосом под Венду, кстати, довольно стильная я бы сказал) или Linux Mint. Это легковесные системы сами по себе, у меня слабых компьютерах работали без проблем. Советовали ещё Ubuntu Mate, но такую не пробовал. А вот Runtu прбоовал мне не понравилась.

По части сути сабжа у меня была подобная проблема, Убунта на слабом железе при запуск наглухо зависала. Разбирался в этом как-то, проблема как я понял заключается в том, что Убунта начиная с версии 14.04 (вроде так) Trusty Tahr 2/3 или даже 3/4 от размера установленной оперативной памяти кеширует на состояние жёсткого диска для более быстрого доступа к нему. Но т.к. ОЗУ в ПК очень мало, получается совсем наоборот — вся свободная оперативная память оказывается занята кешируемым жёстким диском, и реально свободной ОЗУ не остаётся вообще. Отсюда и зависания. Опытным путём смотрел, для нормальной работы Убунты нужно как минимум 1,5 Гб установленной ОЗУ. Простой способ проверить, как будет работать система — вместо установки ОС запустить её в режиме «Попробовать» («Try») Может я где-то не прав, поправьте если так. Может такое кеширование можно отключить — я не знаю, дальше не разбирался.

Теперь дело не в версии, я ниже уже отписался, в комменте. Я попробовал и Кубунту и Лубунту разных годов, всё зависает на одном и том же этапе разбивки жёстких дисков и выделения места под Убунту. Видимо, дело в «битых» секторах жёстких дисков.

запусти какой-нибудь LiveCD и там из консоли (возможно, что там предварительно надо будет взять root права через sudo su) удали все разделы через fdisk и создай новые.
Сначала посмотри какие разделы вообще есть
fdisk -l /dev/sda (или hda, если диск IDE)
потом fdisk /dev/sda
d 1 (и далее d 2, d 3 и т.п., если надо разделов несколько)
n (создать новые разделы, указать их нужный размер. Я обычно создаю только

источник

Зависает установка Ubuntu на ноутбуке

Недавно на День Рождение мне подарили ноутбук. Установил Windows 10 проблем нет(ещё уставливал Windows 7 проблем тоже нет). Я „начинающий” программист, люблю изучать что-то новое. Сейчас изучаю Python и PyGame. Поэтому решил установить Ubuntu 17.04. Скачал образ, записал на флешку. Вроде все отлично, но при установке зависает логотип Ubuntu и под ним точки. Прочитал, что где нужно прописать nomodeset вместо quite/s. Прописал, зашёл попробовать без установки, но разрешение 800×600 экрана. Решил попробовать Ubuntu 16.04. Аналогичная проблема, только вот с nomodeset не работает ошибка какая-то. Мой отец сказал, что возможно проблема с драйверами. Так на данном ноутбуке стоит видеокарта от Nvidia. Помогите, пожалуйста. Все что нужно показать , покажу. Очень хочу Ubuntu. На прошлом ноутбуке такой проблемы не было. Наверно, потому что там видеокарта от AMD.

Читайте также:  Установка в биосе новой оперативной памяти

Это норма©, ставь систему с nomodeset, потом ставь из репозитория закрытый драйвер. До этого временно поднять разрешение наверное можно указав другой видеорежим в загрузчике.

Можно немного по подробней об этом „До этого временно поднять разрешение наверное можно указав другой видеорежим в загрузчике”.

Можно немного по подробней об этом „До этого временно поднять разрешение наверное можно указав другой видеорежим в загрузчике”. И хотел спросить, я просто скопировал содержимое файла .iso. Так пойдет?

В Linux есть открытый видео драйвер, разработанный сообществом и закрытый видео драйвер, разработанный производителем оборудования. Открытый драйвер есть в установочном образе, закрытого нет.

По какой-то причине открытый драйвер у тебя некорректно работает.

Прописав nomodeset ты отключаешь некоторую подсистему, без которой открытый видео драйвер не может работать. Но в Linux есть ещё один видео драйвер, VESA, это так сказать универсальный видео драйвер, он должен работать со всеми видео адаптерами, но работает без 2d и 3d ускорения. Так сказать базовый драйвер. Вот с ним у тебя и запускается графическая оболочка при указании nomodeset.

Так что ставь систему с nomodeset как она ставится, потом в установленной системе поставишь проприетарный драйвер nvidia, только ставь согласно wiki странице Ubuntu, а не просто скачивая с сайта Nvidia.

А можно установить в пробном режиме без установки. Или установить драйвера после установки полноценной ОС.

источник

Система зависает при попытке установить Linux Ubuntu 18.04 LTS

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

Мне пришлось переустановить Главное меню из Software Center, затем посмотреть в Интернете> Skype и вставить следующие свойства в этом руководстве, как в этом руководстве Ubuntu Skype Fix

Обратите внимание, что при использовании 11.10 вы вставляете

. Сообщите нам, если это работает

5 ответов

Программа rufus использует два метода для форматирования диска: iso и dd. Опция iso использует устаревшую биографию, а dd использует UEFI. Какой бы вариант вы раньше не форматировали, попробуйте использовать другой вариант. Если у вас возникли проблемы с форматированием флеш-накопителя, rufus должен переформатировать его для вас. Если это не сработает, попробуйте снова загрузиться с него, и когда он отобразит клавиатуру и человека в нижней части экрана, нажмите кнопку вкладки. Затем нажмите enter на «English» и нажмите «Enter» еще раз «Попробуйте Ubuntu без установки». Когда появится рабочий стол, щелкните значок «Установить Ubuntu» на рабочем столе.

Программа rufus использует два метода для форматирования диска: iso и dd. Опция iso использует устаревшую биографию, а dd использует UEFI. Какой бы вариант вы раньше не форматировали, попробуйте использовать другой вариант. Если у вас возникли проблемы с форматированием флеш-накопителя, rufus должен переформатировать его для вас. Если это не сработает, попробуйте снова загрузиться с него, и когда он отобразит клавиатуру и человека в нижней части экрана, нажмите кнопку вкладки. Затем нажмите enter на «English» и нажмите «Enter» еще раз «Попробуйте Ubuntu без установки». Когда появится рабочий стол, щелкните значок «Установить Ubuntu» на рабочем столе.

Программа rufus использует два метода для форматирования диска: iso и dd. Опция iso использует устаревшую биографию, а dd использует UEFI. Какой бы вариант вы раньше не форматировали, попробуйте использовать другой вариант. Если у вас возникли проблемы с форматированием флеш-накопителя, rufus должен переформатировать его для вас. Если это не сработает, попробуйте снова загрузиться с него, и когда он отобразит клавиатуру и человека в нижней части экрана, нажмите кнопку вкладки. Затем нажмите enter на «English» и нажмите «Enter» еще раз «Попробуйте Ubuntu без установки». Когда появится рабочий стол, щелкните значок «Установить Ubuntu» на рабочем столе.

источник

Добавить комментарий