Почему у меня в диспетчере загрузки два ядра?

Стандартное поведение bash — вернуть статус выхода последней команды в конвейере, как в вашем скрипте. Похоже, вы включили опцию pipefail в интерактивной оболочке, которая принудительно возвращает последнюю команду с не -нулевым статусом выхода. Вот как это работает:

$ set -o pipefail    # enable pipefail
$ false | true
$ echo $?
1

$ set +o pipefail    # disable pipefail
$ false | true
$ echo $?
0
0
30.12.2019, 12:12
2 ответа

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

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

1
28.01.2020, 02:21

Do I have two kernel on my system at the same time?

Да.

What is the advantage of two extra options? (By extra I mean the other options, for example the second and third options.)

Если kernel-5.3.16-300оказался плохим и сломал вашу систему, вы все равно можете загрузиться с более ранней kernel-5.3.7-301.

Спасательное ядро ​​предназначено именно для того, что оно предлагает, для спасения вашей системы.

"Rescue mode provides the ability to boot a small Fedora environment entirely from CD-ROM, or some other boot method, instead of the system's hard drive. As the name implies, rescue mode is provided to rescue you from something. During normal operation, your Fedora system uses files located on your system's hard drive to do everything — run programs, store your files, and more. However, there may be times when you are unable to get Fedora running completely enough to access files on your system's hard drive. Using rescue mode, you can access the files stored on your system's hard drive, even if you cannot actually run Fedora from that hard drive."

2
28.01.2020, 02:21

Теги

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