Linux зависает при подключении

Linux постоянно зависает

В одном месте, назовем его N, расположено много компьютеров. Надо на них поставить линукс. На одном ( Intel Core 2 Duo 3.0Ghz, MSI (модель не помню), 2Gb RAM, Nv GF 8600GT 256MB, 320HDD, Windows XP SP3) Ubuntu Linux до этого стоял достаточно долго второй системой, недавно претерпел обновление до версии 10.04 и работает очень хорошо и быстро. А вот на других. Intel Pentiun D 3.0Ghz, MSI, 1Gb RAM, Встроенка от Intel, 160Gb, Windows XP SP3 После установки Ubuntu Linux 10.04 в ней постоянно виснет. Windows XP при этом второй системой работает как часы. Intel Celeron 1.7Ghz (есть предположение, что двухядерный), MSI, 1Gb RAM, Встроенка от Intel, 80Gb, Windows Vista SP2 (стояла раньше). Vista постоянно висла(. Порой надо было компьютер по 10 раз перезагрузить чтобы он потом нормально работал. Переустановили на линукс. Ubuntu Linux. Версии 10.04. Постоянно виснет он и сейчас.

Из 15 компьютеров с Линуксом нормально может только один. И он под ним и работает. Не освещенные компьютеры работают под Windows XP. Их надо скоро тоже переводить на Linux. Они удоволетворяют 3-ей конфигурации.

Подскажите пожалуйста, как можно избавиться от зависаний? Может что надо в BIOS выставить?

Установили Linux на ещё один компьютер, удоволетворяющий 3-ей конфигурации. Опасения подтвердились. Он зависает.

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

Источник

При установке linux зависает на настройке сети

Проблема при установке kali-linux дистрибутива. Почему-то начинает настройку сети по протоколу IPv6. Как можно пофиксить данный момент? (в линуксах пока не особо хорош, и знаю что кали не для новичков, не надо орать… просто интересно как разобраться с данной проблемой)

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

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

в линуксах пока не особо хорош

Тогда не используй Kali.

и знаю что кали не для новичков

Тогда какого чёрта?

Кали не для новичков, это раз. Кали не для установки — это два.
Использую любой другой предназначенный для этого дистрибутив.

Начни с убунту или минта.

Ставь Fedora. И софт свежий, и к новичкам дружелюбный, и работает стабильно.

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

знаю что кали не для новичков

Кали для тех, кому не хочется заморачиваться с установкой всего, что там предустановлено. «не новичок» всё это дело поставит себе сам, если оно ему постоянно надо. А вот на один раз и выкинуть — кали ок.

Федору новичкам тоже не надо рекомендовать, ИМХО. Слишком частые релизы и необходимость вмешиваться при апгрейдах в начале пути не особо нужны.

С Fedora 24 до Fedora 31 ни разу не приходилось вмешиваться при апдейтах. Система сама говорит «тут новый релиз вышел, обновимся?», сама скачивает и после перезагрузки сама всё обновляет. ЧЯДНТ?

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

RE: Fedora для новичков

Поддерживаю по поводу федоры. Однако от себя порекомендую посмотреть в сторону Linux Mint и Ubuntu. В последнее время меня немного пугает стабильность Ubuntu, и новичкам я советую Linux Mint.

По поводу Kali Linux — крайне не рекомендую использовать его для установки, если вы домашний пользователь. Этот дистрибутив используют как правило люди работающие по направлению сетевой безопасности. Не могу смело заявить, что вам он ни к чему, потому спрошу — какие именно функии вам нужны от этого дистрибутива, и для каких целей вы хотите его использовать? Возможно вам нужна какая-нибудь отдельная утилита?

Читайте также:  Преодолевая ограничения windows виртуальная память

Обучаюсь пентесту, ос ставлю как основу из-за того что лень постоянно запускаться с флеш устройства, да и лаги из-за этого… из-за того что постоянно требуется большое количество софта для тестов, ставить кали самое адекватное решение

Хм, для обучения советую вам использовать лучше виртуальную машину. Т.е. там и сеть сможете себе построить любую, и накатить что угодно. Бесплатные решения, где можно даже сетку воротить — это VirtualBox. Можно то же самое сделать и с qemu, но там нужно достаточно долго мучится.

ставить кали самое адекватное решение

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

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

2. Устанавливаешь любой нормальный дистрибутив.

3. Устанавливаешь выписанный софт по списку.

Когда уже из интернетов вычистят эти убогие статьи, в которых для «обучения пентесту» нужно брать kali из-за которых толпы «обучающихся» постоянно приходят сюда на форум и такие вопросы?

Если действительно по проблеме с сетью — прочти документацию к дистрибутиву, который устанавливаешь, документацию к используемому инсталлятору. Узнай каким именно способом конфигурится сеть(ethtool/net-tools, networkmanager, какие-то другие костыли — возможно понадобится смотреть в код). Прочитай документацию к инструменту, который используется и запусти его в отладочном режиме. Далее в зависимости от того, что выдадут логи — чини, включай/отключай.

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

Как можно браться за изучение информационной безопасности, не понимая этой последовательности действий?

Источник

Что делать если зависла 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:

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

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

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

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

Читайте также:  Epic privacy browser для windows

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 — Перезагрузить.

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

Читайте также:  Linux upload file http

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

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

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

Выводы

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

Источник

Почему зависает Linux Mint при подключении WiFi?

При подключении по WiFi компьютер зависает «намертво».
Подскажите, пожалуйста, в чем может быть проблема.

Wifi:Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe

  • Вопрос задан более трёх лет назад
  • 1244 просмотра

GdRta:
lspci -knn | grep «Eth\|Net» -A2:
02:00.0 Network controller [0280]: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe [1814:3290]
Subsystem: Hewlett-Packard Company Ralink RT3290LE 802.11bgn 1×1 Wi-Fi and Bluetooth 4.0 Combo Adapter [103c:18ec]
Kernel driver in use: rt2860

05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)
Subsystem: Hewlett-Packard Company Device [103c:184a]
Kernel driver in use: r8169

lsusb:
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 064e:e263 Suyin Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 007 Device 002: ID 24ae:2000
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

[ 11.868143] Bluetooth: Core ver 2.17
[ 11.868177] Bluetooth: HCI device and connection manager initialized
[ 11.868189] Bluetooth: HCI socket layer initialized
[ 11.868195] Bluetooth: L2CAP socket layer initialized
[ 11.868202] Bluetooth: SCO socket layer initialized
[ 11.872684] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 11.872689] Bluetooth: BNEP filters: protocol multicast
[ 11.872700] Bluetooth: BNEP socket layer initialized
[ 11.874450] Bluetooth: RFCOMM TTY layer initialized
[ 11.874460] Bluetooth: RFCOMM socket layer initialized
[ 11.874468] Bluetooth: RFCOMM ver 1.11

uname:
Linux F-1 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

modprobe -c | grep 1814:

alias pci:v00001814d00000101sv*sd*bc*sc*i* rt2400pci
alias pci:v00001814d00000201sv*sd*bc*sc*i* rt2500pci
alias pci:v00001814d00000301sv*sd*bc*sc*i* rt61pci
alias pci:v00001814d00000302sv*sd*bc*sc*i* rt61pci
alias pci:v00001814d00000401sv*sd*bc*sc*i* rt61pci
alias pci:v00001814d00000601sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00000681sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00000701sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00000781sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00003060sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00003062sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00003090sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00003091sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00003092sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00003290sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00003290sv*sd*bc*sc*i* rt3290sta
alias pci:v00001814d00003390sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00003562sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00003592sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00003593sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d0000359Fsv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00005360sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00005362sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00005390sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00005392sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d0000539Asv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d0000539Bsv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d0000539Fsv*sd*bc*sc*i* rt2800pci

modprobe -c | grep 3290

alias pci:v00001814d00003290sv*sd*bc*sc*i* rt2800pci
alias pci:v00001814d00003290sv*sd*bc*sc*i* rt3290sta

ra0 Ralink STA ESSID:»PROW» Nickname:»RT3290STA»
Mode:Managed Frequency=2.472 GHz Access Point: 08:60:6E:76:A4:68
Bit Rate=52 Mb/s
RTS thr:off Fragment thr:off
Link Quality=91/100 Signal level:-66 dBm Noise level:-87 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Источник

Оцените статью