Рейтинг:4

Действительно большое время загрузки ядра

флаг bt

Время загрузки моей системы внезапно стало очень высоким. Я несколько раз использовал двойную загрузку Kubuntu и Win10. Корневой раздел находится на ssd. Недавно я увеличил размер подкачки с помощью живого USB, и тогда это начало происходить. До этого у меня время загрузки было около 7-10 секунд. Вот в systemd-анализ вывод сейчас. Обратите внимание на время ядра, около 36 секунд.

Пробовал переключаться на предыдущие ядра, все равно медленно. Вот в инкси-Fz Информация. К сожалению, я не знаю точно, что искать в dmesg Информация. Единственный другой запрос, который я нашел, связанный с моей проблемой, это один.

Я не думаю, что мою проблему можно решить, уменьшив время запуска разных служб. Но вот обвинять и критическая цепь выводить в любом случае; обвинять и критическая цепь.

я просто включаю черный, личинка и фстаб информация, это то, что требуется.

Спасибо. Пожалуйста, дайте мне знать, если потребуется какая-либо другая информация.

флаг in
Попробуйте `sudo update-initramfs -u -k all`
heynnema avatar
флаг ru
@kenn Как это поможет, когда проблемы связаны с ошибками диска fstab и NCQ?
флаг in
@heynnema Редактирование некоторых системных файлов может привести к конфликтам. Восстановление исходного виртуального диска решит такие проблемы.
heynnema avatar
флаг ru
@kenn ramdisk не имеет ничего общего с неправильным монтированием в /etc/fstab или с ошибками диска NCQ. Исправление /etc/fstab не приведет к «конфликтам». Вы читали мой ответ?
флаг in
@heynnema нет ничего плохого в запуске `sudo update-initramfs -u -k all`. Он проверит согласованность измененных системных файлов, иначе выведет ошибки. Начальный виртуальный диск важен для быстрой загрузки. Я также не знаю всех модификаций, которые сделал пользователь. Поэтому мое предложение - это общий подход, а не ваш конкретный ответ.
Рейтинг:3
флаг ru

БИОС

ASUS X556UB v: 1.0

У вас версия BIOS X556UB.411. Доступна версия 412 здесь.

Запись: Подтвердите, что у меня есть правильная веб-страница для вашей модели #.

Запись: Делайте хорошие бэкапы перед обновлением биоса.

Nvidia GM108M [GeForce 940M]

Похоже, вы используете видеодрайвер nouveau. Драйвер Nvidia обеспечит лучшую производительность. Драйвер Nvidia можно скачать здесь. (Или используйте Обновления программного обеспечения вкладку «Дополнительные драйверы»).

FSTAB (настоящая проблема №1)

Запись: 1.309s home-shawon-Store.mount

Измените эту строку:

/dev/sdb1 /home/shawon/Сохранить настройки ntfs по умолчанию, noatime, uid = 1000, x-gvfs-hide 0 2

К этому:

/dev/sdb1 /home/shawon/Сохранить настройки ntfs по умолчанию, noatime, uid = 1000, x-gvfs-hide 0 0

Запись: Для более надежной работы измените /dev/sdxx к UUID=xxxxxxxxxxxxxxx

Ошибки NCQ (настоящая проблема №2)

Запись: ata2.00: команда не удалась: ЧТЕНИЕ FPDMA В ОЧЕРЕДИ

Native Command Queuing (NCQ) — это расширение протокола Serial ATA, позволяющее жестким дискам внутренне оптимизировать порядок выполнения полученных команд чтения и записи.

Редактировать sudo -H gedit /etc/по умолчанию/жратва и измените следующую строку, чтобы включить этот дополнительный параметр. Тогда сделайте sudo update-grub чтобы записать изменения на диск. Перезагрузить. Монитор зависает/и т.д., и смотреть grep -i FPDMA /var/log/syslog* или же dmesg для продолжающихся сообщений об ошибках.

GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск libata.force=noncq"

МЕНЯТЬ

Предложите использовать /swapfile вместо раздела подкачки.

Запись: Неправильное использование г.м. и дд команды могут привести к потере данных. Предложите скопировать/вставить.

в Терминал...

sudo swapoff -a # отключить своп
sudo rm -i /swapfile # удалить старый /swapfile

sudo dd if=/dev/zero of=/swapfile bs=1M count=4096

sudo chmod 600 /swapfile # установить правильную защиту файлов
sudo mkswap / файл подкачки # инициализация / файл подкачки
sudo swapon /swapfile # включить своп
free -h # подтвердить 16G RAM и своп 4G

Отредактируйте /etc/fstab, используя sudo -H gedit /etc/fstab или же судо пико /etc/fstab.

Подтвердите эту строку /swapfile в /etc/fstab... и подтвердите отсутствие других строк "swap"... используйте ПРОБЕЛы в этой строке... подтвердите БЕЗ ТАБУЛЯЦИИ...

/swapfile нет swap sw 0 0

Запись: закомментируйте эту строку в /etc/fstab...

UUID=76408dec-2d63-402b-9624-fc562b8e9b5b нет SW 0 0

reboot # перезагрузить и проверить работу
Harley avatar
флаг bt
Привет, @heynnema! Прежде всего, спасибо, что нашли время, чтобы предоставить такой подробный ответ. К счастью, я уже решил свою проблему с помощью [модификации fstab] (https://pastebin.ubuntu.com/p/Pf3G3TnzQ3/) и перехода на nvidia. Время ядра составляет около 4 с.
Harley avatar
флаг bt
Теперь, по вашему предложению, я обновил биос, переключился на использование файла подкачки и изменил файл /etc/default/grub. при проверке с помощью `sudo dmesg -HT | grep -i --color=никогда ata2 | grep -i --color=never failed` обнаружил [ошибку] ​​(https://pastebin.ubuntu.com/p/2f7V2HJJgm/).
Harley avatar
флаг bt
К сожалению, мне снова пришлось вернуться к модерну. На всю жизнь я не мог запустить гостевую Windows 7 на рабочей станции vmware pro (16.2.1), пока драйвер nvidia был активен. Но это еще одна банка червей и (вероятно) выходит за рамки этого вопроса. Я пробовал с nvidia-driver-495 и nvidia-driver-470, но безуспешно. В конце концов я остановился на nvidia-driver-470, но установил для профиля PRIME значение Intel (режим энергосбережения). После этого я не смог найти никаких сообщений/предупреждений, связанных с модерном, в [dmesg](https://pastebin.ubuntu.com/p/XCGr9gHsrV/). Еще раз спасибо за вашу помощь.
heynnema avatar
флаг ru
@Harley Хорошо, исправление fstab. Ошибки ata2 возникли после изменения /etc/default/grub и перезагрузки (обязательно)? Nvidia 495 — это бета-версия программного обеспечения. 470 является правильным для использования. Nouveau не создавал ошибок в dmesg. Я просто заметил в других ваших журналах то, что указывало на то, что вы не используете Nvidia. Проверьте любые настройки VMWare, связанные с ускоренным графическим процессором. Вы используете X11/xorg или Wayland?
heynnema avatar
флаг ru
@Harley Я просмотрел ваш последний dmesg, и хотя вы больше не получаете ошибок NCQ, вы получаете ошибки чтения/медиа. См. Обновление № 1 в моем ответе. После плохой блокировки диска вы **можете** удалить патч NCQ. Доложить.
Harley avatar
флаг bt
# Я все равно перезагрузился; после каждой пробной версии либо смените драйвер nvidia, либо после запуска `sudo update-grub`. # Да, «Ускорение 3D-графики» включено в настройках дисплея vmware guest (win7_x64). # Мой тип сеанса `x11`.
heynnema avatar
флаг ru
@Harley Отключите «Ускорение 3D-графики», переведите Nvidia в режим производительности, перезагрузите компьютер и повторите тестирование. Дайте мне знать, как идет плохая блокировка.
Harley avatar
флаг bt
К сожалению, я не могу исправить это с помощью `e2fsck`, так как /dev/sdb — это диск в формате ntfs.Хотя я могу использовать «chkdsk» из Windows 10. С другой стороны, оба раздела Linux находятся на ssd (sda), в этом случае вы посоветовали НЕ использовать «e2fsck» на ssd. [Вот] (https://pastebin.ubuntu.com/p/P2s838KddJ/) вывод blkid.
heynnema avatar
флаг ru
@Harley Сделайте как `chkdsk /f`, так и `chkdsk /r` на /dev/sdb.
Рейтинг:1
флаг in

Ваш файл журнала показывает наиболее трудоемкий процесс со строкой:

6.458s NetworkManager-wait-online.service

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

Ответ подробно объясняет процесс, но, подведя итог, вы можете использовать:

sudo systemctl отключить NetworkManager-wait-online.service

Длительное время загрузки ядра

Из этого ответа:

Попробуйте включить Intel SpeedStep в BIOS.

Harley avatar
флаг bt
Это не помогло. В данном случае это не было причиной высокого времени работы ядра. вот новый вывод [systemd-analyze](https://pastebin.ubuntu.com/p/MK3gbtHHVR/) и [blame](https://pastebin.ubuntu.com/p/kwsWmDQNgb/) после перезагрузки. Это изменение почти не отклоняло время ядра (около 35 с).
WinEunuuchs2Unix avatar
флаг in
@Harley После загрузки проверьте `dmesg` на долгое время между командами. Я пересмотрел ответ с возможным решением, если это произойдет.
heynnema avatar
флаг ru
@WinEunuuchs2Unix Проблема связана с монтированием для Store в /etc/fstab и ошибками NCQ.
WinEunuuchs2Unix avatar
флаг in
@heynnema Спасибо. Я проголосовал за ваш ответ, но пока оставлю свой здесь в качестве общего решения для других, задающихся этим вопросом.

Ответить или комментировать

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