основные различия между аргументами загрузки root и real_root

основные различия между аргументами загрузки root и real_root

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

решение1

Если вы используете начальный RAM-диск (initrd) или начальная оперативная память (initramfs), то загрузчик загрузит как ядро, так и начальный RAM-диск/FS, затем ядро ​​будет управлять начальным RAM-диском/FS для монтирования временной корневой файловой системы в память.

Как только необходимые драйверы и модули будут доступны, потребуется начальный RAM-диск/FS.реальный_кореньпараметр (передаваемый grub ядру) для загрузкинастоящий корневой раздел fsизблочное устройствоили по сети (черезnfsrootпараметр grub), а затем переключитесь на него.

Так что, если вы не используете начальный RAM-диск/FS, это означает, что все необходимые драйверы и модули установлены.скомпилировано в ядрезатемреальный_кореньне окажет никакого влияния, поскольку для завершения последовательности загрузки не требуется начальный RAM-диск/FS.

Связанный контент