Назад | Перейти на главную страницу

Как я могу сломать собственное ядро ​​Linux

Я читал книгу о Linux, в которой говорится следующее

Наконец, если вы сломаете ядро ​​или загрузчик, вы не сможете перейти в однопользовательский режим без дополнительной помощи. Часто вы можете загрузить свою систему с ядром с загрузочного CD-ROM, передав параметр root в загрузчик ядра CD-ROM. Ваша система может выглядеть несколько странно без вашего обычного ядра, но вы все равно должны иметь возможность перемещать файлы или, возможно, даже скомпилировать новое ядро, чтобы выбраться из затруднительного положения.

Теперь я хочу сделать это практически и посмотреть, как я могу перекомпилировать сломанное ядро ​​с компакт-диска.

Я имею в виду, что у меня работает исправная версия centos. Я что-то делаю, и моя система не загружается из-за повреждения ядра.

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

Просто удалите ядро ​​(или переместите его в другое место, кроме / boot), и вы столкнетесь с описанной ситуацией.

Если вы изначально не скомпилировали ядро ​​из исходных текстов, нет причин, по которым вы могли бы делать это при загрузке с компакт-диска. Обычно вы просто загружаете или переустанавливаете пакет ядра или, если вы делаете то, что должны, восстановить его из резервной копии.