Articles of initrd

Почему загрузка с Debian на usb с lvm не удалась, пока usb не был подключен и снова подключен?

Предыстория: я решил «двойной загрузки» зашифрованной системы Fedora и Debian. Сначала я установил Fedora на USB-накопитель. Создан загрузочный раздел (назовите его sdb1 для справки), а затем зашифрованный раздел (sdb2) (управляемый через cryptsetup и группы томов) с зашифрованным корневым каталогом, home и swap. Fedora загружается без проблем через legacy-grub (не UEFI boot). Я создал расширенный раздел […]

Предвидела ли документация pivot_root () особенность пространств имен монтирования?

pivot_root () перемещает корневую файловую систему вызывающего процесса в каталог put_old и делает new_root новой корневой файловой системой вызывающего процесса. Типичное использование pivot_root () происходит во время запуска системы, когда система монтирует временную корневую файловую систему (например, initrd), затем монтирует настоящую корневую файловую систему и в конечном итоге превращает последнюю в текущий корень всех соответствующих […]

Ядро Panic не может смонтировать rootFS при загрузке без initrd

Я пытаюсь загрузить kernel ​​Linux (версия 4.14.13+) без поддержки initrd. Я собрал большинство модhive, необходимых для PCI, файловой системы и драйвера чипсета с kernelм. Я все еще получаю панику ядра, как показано на рисунке. Я также приложил ссылку, указывающую на мой файл .config. Я хотел знать, какой драйвер / модуль отсутствует, вызывает эту панику ядра. […]

Как найти модули, используемые в initrd?

Есть ли способ увидеть все модули / драйверы ядра, помещенные в initrd / intramfs ?

GRUB Не могу найти раздел sda

У меня есть двойная загрузка на моем ноутбуке с Windows, являющейся основной ОС. Сегодня после того, как мой linux os завис, я тяжело перезагрузил ноутбук. После этого я получил панику ядра. Я пытался решить это с помощью GRUB. Я сделал: #first set root = (hd0,msdos3) #this is where my linux os is #second linux /boot/vmlinuz-4.13.0-45-generic […]

Почему dd не может писать в / dev / ram0 в Core Linux?

Я создал файловую систему ext2 на /dev/ram0 ramdisk и смонтировал ее в /mnt/ram . mkdir /mnt/ram mkext2fs /dev/ram0 sudo mount /dev/ram0 /mnt/ram -o rw Чтение с рамдиска с dd работает. dd if=/dev/ram0 bs=1 count=1 Когда я хочу записать содержимое файла my_file на ramdisk, это не удается. dd if=./my_file of=/dev/ram0 bs=1 count=1 0+0 records in 0+0 […]

Исправление ядра для загрузки без initrd

Первый ответ « Почему Linux загружает начальный диск с диском при загрузке? 'заявляет, что файловая система initrd / initial ram используется для предоставления драйверам для монтирования реальной корневой файловой системы. В нем также говорится, что можно исправить эти драйверы в ядре, поэтому initrd или исходная файловая система ram не требуется, но не дали объяснений. Как […]

qemu не может запускать ядро ​​Linux

Я видел этот вопрос, и я сделал почти то же самое, но я включил initrd в настройке, чтобы использовать временную корневую файловую систему и никакую другую модификацию, но я все еще получаю эту ошибку: qemu -kernel linux-3.16.1/arch/x86/boot/bzImage любое предложение о том, что вызывает эту ошибку или как я могу ее исправить?

Как изменить загрузочное ядро ​​usb live w / persistent running Kali

Во-первых, проблема, с которой я сталкиваюсь, не может запустить VirtualBox на Kali 2.0. Я настроил USB-накопитель с постоянством, выполняющим Kali 2.0, который в то время имел ядро ​​4.6.0-kali1-amd64. С тех пор я обновил / обновил / dist-upgrade и т. Д. Со всеми рекомендованными источниками. В качестве части этого были установлены новые заголовки / ядра: 4.9.0-kali4-amd64. […]

Почему бы нам не включить драйверы файловой системы в ядро, а не использовать Initrd / Initramfs

Ядро Linux содержит очень минимальный код, необходимый для загрузки на большинстве устройств, но я не понимаю, имеет ли Initrd / Initramfs. Насколько я понял, задача Initrd / Initramfs заключается в временном предоставлении драйверов файловой системы для фактической загрузки корневой файловой системы. Если это так, то почему бы нам просто не добавить необходимые драйверы файловой системы […]

Intereting Posts
Virtfs (Plan 9) vs NFS как инструмент для общей папки для виртуальной машины sudo add-apt-repository – команда не найдена (GParted Live CD) Установка Fresh Linux (Debian и CentOS) не будет загружаться добавление переменной в файл в Bash не работает Создайте экземпляр (тип Windows) приложения в Linux Почему ssh -g говорит, что адрес уже используется? Посмотрите, был ли файл скопирован на USB-накопитель Файлы, затронутые командой Выполнение команды на удаленном компьютере и перенаправление вывода в локальный файл Как читать вывод использования SysRq для использования в режиме показа памяти? Как я могу остановить последовательности смены заголовка от клонирования моих титулов экрана GNU? Расширение макроса Gmake: макрос вызывает макрос с переменной в аргументах разбивать файл на несколько частей Почему перенаправление выходного цикла зависит от имени файла? Прежде чем войти в мою систему, любой способ сделать ключ имитирует другой ключ?