Initrd and gcc4.5.1 | 4.3


Warning: count(): Parameter must be an array or an object that implements Countable in /home/styllloz/code-flow.club/qa-theme/donut-theme/qa-donut-layer.php on line 274
0 like 0 dislike
4 views
Background:
I collected for a friend the engine under its iron, while I got two packages — kernel image and headers. But for mysterious reasons I consistently in "sudo make-kpkg --initrd kernel_image kernel_headers" is not generated initrd I then collected separately when doing it for myself.

Now the question is:
The kernel gcc-4.5.1, with another 4.3 and older. The ability to get to his computer physically, no Internet there either, to teach other to do it all problematic. Hence the questions:
1) do you Use gcc at all when building the initrd?
2) If used, then is it important that the kernel much newer version?
3) How to make initrd on my machine in advance if the answers to the previous questions is "Yes"?
by | 4 views

3 Answers

0 like 0 dislike
1) do you Use gcc at all when building the initrd?
\r

Used.
\r
\r
2) If used, then is it important that the kernel much newer version?
\r

No.
\r
\r
3) How to make initrd on my machine in advance if the answers to the previous questions is "Yes"?
\r

Same way as usual. the initrd is in fact a small rootfs for linux which exists to load kernel modules and initialize LVM or other logical volume managers. Once it finishes doing it it transfers control to the main system on the rootfs.
by
0 like 0 dislike
As I understand it, it is customary to collect the initrd (or rather initramfs) already installed packages. At least so in all distributive debian. There's even for lazy people there is a ready script — update-initramfs-k version -c.
by
0 like 0 dislike
and why do you need initrd? the extra few seconds to the boot time, IMHO
by

Related questions

0 like 0 dislike
5 answers
0 like 0 dislike
2 answers
asked Mar 25, 2019 by geirby
0 like 0 dislike
1 answer
110,608 questions
257,186 answers
0 comments
24,685 users