Не удалось запустить систему после компиляции ядра grsec

Недавно я попытался скомпилировать ядро ​​с патчем grsec для повышения безопасности моей машины. Компиляция прошла гладко, но после запуска новой системы ядра работает до запуска xserver.

Вот хвост dmesg:

[43.753694] [drm: radeon_cs_ioctl] ERROR Недопустимый поток команд! [45.917078] Запрещенный регистр 0x4028 в cs при 40 [45.917082] [drm: radeon_cs_ioctl] ОШИБКА Недопустимый поток команд! [45.918384] Запрещенный регистр 0x4028 в cs при 40 [45.918387] [drm: radeon_cs_ioctl] ОШИБКА Недопустимый поток команд! [45.918654] Запрещенный регистр 0x4028 в cs при 40 [45.918656] [drm: radeon_cs_ioctl] ОШИБКА Недопустимый поток команд!

Шаги, которые я скомпилировал исходный код ядра: 1) установили необходимые пакеты для компиляции исходного кода ядра 2) загрузили соответствующую версию ядра для grsec и распаковали в / usr / src / 3) применяли патч grsec 4) скопировали и загруженный config текущего ядра из / boot 5) скомпилированный и сделанный пакет .deb 6) установлен и перезагружен

Любой совет по этой проблеме? Я не могу запустить xserver, позволяя сети подключаться к моей Wi-Fi сети с помощью wpa2.

0
задан 16 July 2011 в 03:12

12 ответов

Вы удалили свое старое ядро ​​из grub? Если нет, загрузитесь в это ядро. (В будущем обратитесь к своему старому ядру в grub, пока не попробуете новое ядро.)

В настоящее время я предлагаю загрузиться с LiveCD, chrooting и восстановить ядро ​​по умолчанию, чтобы вернуть вас обратно вашей системы. Это аналогичный процесс восстановления Grub (описанный здесь: https://help.ubuntu.com/community/GRUB2), но вы захотите переделать ядро, а не grub.

1
ответ дан 25 May 2018 в 19:48
  • 1
    Нет, Дэвид, я оставил старое ядро ​​для резервного копирования, чтобы я мог загружать систему по старой и нахожу работу. Мне интересно, в чем проблема с ядром -grsec и как разрешить xorg работать неправильно :) – Adrian K. 16 July 2011 в 11:28

Вы удалили свое старое ядро ​​из grub? Если нет, загрузитесь в это ядро. (В будущем обратитесь к своему старому ядру в grub, пока не попробуете новое ядро.)

В настоящее время я предлагаю загрузиться с LiveCD, chrooting и восстановить ядро ​​по умолчанию, чтобы вернуть вас обратно вашей системы. Это аналогичный процесс восстановления Grub (описанный здесь: https://help.ubuntu.com/community/GRUB2), но вы захотите переделать ядро, а не grub.

1
ответ дан 25 July 2018 в 21:35

Вы удалили свое старое ядро ​​из grub? Если нет, загрузитесь в это ядро. (В будущем обратитесь к своему старому ядру в grub, пока не попробуете новое ядро.)

В настоящее время я предлагаю загрузиться с LiveCD, chrooting и восстановить ядро ​​по умолчанию, чтобы вернуть вас обратно вашей системы. Это аналогичный процесс восстановления Grub (описанный здесь: https://help.ubuntu.com/community/GRUB2), но вы захотите переделать ядро, а не grub.

1
ответ дан 2 August 2018 в 03:12

Вы удалили свое старое ядро ​​из grub? Если нет, загрузитесь в это ядро. (В будущем обратитесь к своему старому ядру в grub, пока не попробуете новое ядро.)

В настоящее время я предлагаю загрузиться с LiveCD, chrooting и восстановить ядро ​​по умолчанию, чтобы вернуть вас обратно вашей системы. Это аналогичный процесс восстановления Grub (описанный здесь: https://help.ubuntu.com/community/GRUB2), но вы захотите переделать ядро, а не grub.

1
ответ дан 4 August 2018 в 19:05

Вы удалили свое старое ядро ​​из grub? Если нет, загрузитесь в это ядро. (В будущем обратитесь к своему старому ядру в grub, пока не попробуете новое ядро.)

В настоящее время я предлагаю загрузиться с LiveCD, chrooting и восстановить ядро ​​по умолчанию, чтобы вернуть вас обратно вашей системы. Это аналогичный процесс восстановления Grub (описанный здесь: https://help.ubuntu.com/community/GRUB2), но вы захотите переделать ядро, а не grub.

1
ответ дан 6 August 2018 в 03:24

Вы удалили свое старое ядро ​​из grub? Если нет, загрузитесь в это ядро. (В будущем обратитесь к своему старому ядру в grub, пока не попробуете новое ядро.)

В настоящее время я предлагаю загрузиться с LiveCD, chrooting и восстановить ядро ​​по умолчанию, чтобы вернуть вас обратно вашей системы. Это аналогичный процесс восстановления Grub (описанный здесь: https://help.ubuntu.com/community/GRUB2), но вы захотите переделать ядро, а не grub.

1
ответ дан 7 August 2018 в 21:10

Применить: paxctl -c -m /usr/bin/Xorg

http://pax.grsecurity.net/paxctl-0.7.tar.bz2

0
ответ дан 25 May 2018 в 19:48

Применить: paxctl -c -m /usr/bin/Xorg

http://pax.grsecurity.net/paxctl-0.7.tar.bz2

0
ответ дан 25 July 2018 в 21:35

Применить: paxctl -c -m /usr/bin/Xorg

http://pax.grsecurity.net/paxctl-0.7.tar.bz2

0
ответ дан 2 August 2018 в 03:12

Применить: paxctl -c -m /usr/bin/Xorg

http://pax.grsecurity.net/paxctl-0.7.tar.bz2

0
ответ дан 4 August 2018 в 19:05

Применить: paxctl -c -m /usr/bin/Xorg

http://pax.grsecurity.net/paxctl-0.7.tar.bz2

0
ответ дан 6 August 2018 в 03:24

Применить: paxctl -c -m /usr/bin/Xorg

http://pax.grsecurity.net/paxctl-0.7.tar.bz2

0
ответ дан 7 August 2018 в 21:10

Другие вопросы по тегам:

Похожие вопросы: