Я только что установил 16.04 и из-за повторяющихся замораживаний, я искал и нашел, что мне, вероятно, придется изменить мою версию ядра. Перед этим я думаю, что работал 4.8.0, по крайней мере, именно это uname -r
сказанный меня.
Таким образом, я установил 4.7.0 на всякий случай, другой был слишком новым, но после нескольких проверок я не уверен, работает ли моя система действительно 4.7.0, или это все еще работает на более старом ядре. Я следовал инструкциям по http://sourcedigit.com/19889-how-to-update-install-linux-kernel-4-7-rc3-on-ubuntu-16-04/
Я действительно работал sudo update-grub
.
Это, что я имею в моем /boot
каталог
$ ls /boot
abi-4.4.0-72-generic lost+found
abi-4.7.0-040700rc3-generic memtest86+.bin
abi-4.8.0-36-generic memtest86+.elf
abi-4.8.0-46-generic memtest86+_multiboot.bin
config-4.4.0-72-generic System.map-4.4.0-72-generic
config-4.7.0-040700rc3-generic System.map-4.7.0-040700rc3-generic
config-4.8.0-36-generic System.map-4.8.0-36-generic
config-4.8.0-46-generic System.map-4.8.0-46-generic
efi vmlinuz-4.4.0-72-generic
grub vmlinuz-4.7.0-040700rc3-generic
initrd.img-4.4.0-72-generic vmlinuz-4.8.0-36-generic
initrd.img-4.7.0-040700rc3-generic vmlinuz-4.8.0-46-generic
initrd.img-4.8.0-36-generic vmlinuz-4.8.0-46-generic.efi.signed
initrd.img-4.8.0-46-generic
uname -r
возвращает то же самое как прежде: 4.8.0-46-generic
И это - мой cat /proc/version
:
Linux version 4.8.0-46-generic (buildd@lcy01-15) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #49~16.04.1-Ubuntu SMP Fri Mar 31 14:51:03 UTC 2017
Таким образом, мое предположение - то, что я действительно устанавливал их, но я должен так или иначе удалить старые файлы. Однако я не хотел погружаться в удаление материала перед выяснением.
Кроме того, как примечание стороны, Вы думаете, что это - хорошая идея вообще для меня для понижения моего ядра? Это просто, что я попробовал все, и моя машина продолжает замораживаться.
Спасибо.
Вы идете по совершенно неправильному пути .
Если вы работаете с 16.04.2, вы уже работали с ядром 4.8. Вы понизились до ядра 4.7rc3! ( rc3 означает релиз-кандидат 3 ... если вы собираетесь использовать другое ядро, по крайней мере выберите окончательный выпуск ). Он все еще загружает ядро 4.8, потому что вы не выбрали загрузку ядра 4.7 в GRUB, не удалили ядро 4.8 и не обновили GRUB. Лучше очистить установленное вами ядро 4.7.
Кроме того, вам нужно выполнить команду fsck на системном диске, потому что похоже, что у вас поврежден диск ... или произошел сбой жесткого диска ... вероятно, РЕАЛЬНАЯ причина, по которой вы ' повторное замораживание .
Чтобы проверить файловую систему на вашем разделе Ubuntu ...
sudo fsck -f /
reboot
Кроме того, вы должны использовать приложение Disks
для проверки SMART данные на вашем жестком диске, ища данные об ошибках. Вы также можете запустить SMART-тесты там.
Затем вам нужно загрузиться с Ubuntu Live DVD / USB и запустить сканирование на наличие проблемных блоков на вашем SSD:
В terminal
...
sudo e2fsck -c -k /dev/sda
Во время загрузки, если у вас несколько ядер, grub покажет меню. Первым вариантом будет ядро по умолчанию для загрузки, 4.8 в вашем случае. Второй вариант будет что-то вроде «Расширенные настройки для Ubuntu». Войдите в меню, и вы увидите все установленные ядра в вашей системе. Если вы успешно установили 4.7.0, должна быть опция «Ubuntu, с Linux 4.7.0 generic». Выберите это и нажмите Enter. Ваша система должна загрузиться на рабочий стол, используя 4.7. Не выбирайте те из них, которые заканчиваются (upstart) и (mode recovery), вам, вероятно, они сейчас не нужны. А для новейшего ядра вы всегда можете получить это из
http://kernel.ubuntu.com/~kernel-ppa/mainline/
, а затем использовать sudo dpkg -i *.deb
для их установки. На сегодняшний день самое последнее ядро - 4.10.9.