I read that knoppix can use INITRAMFS..But minirt.gz isn't an archive of INITRAMFS
Hi!
I have a little question about booting of knoppix...
Well, start with theory of booting with Initrd:
- kernel load into memory initrd image
- decompress it
- execute LINUXRC (yes, must be an executable or shell file called linuxrc )
- after that or linuxrc call /sbin/init or it's called automatically, otherwise kernel panic
Pratically
- knoppix put in boot command line a line like init=/etc/init
After many test that I do, I see the param init (in this case /etc/init) it's execute only if present another param like root=/dev/ram0
I see /etc/init in INITRD of knoppix contain a small script like
Hi!Code:/linuxrc exec /sbin/init < /dev/console > /dev/console ...
I have a little question about booting of knoppix...
Well, start with theory of booting with Initrd:
- kernel load into memory initrd image
- decompress it
- execute LINUXRC (yes, must be an executable or shell file called linuxrc )
- after that or linuxrc call /sbin/init or it's called automatically, otherwise kernel panic
Pratically
- knoppix put in boot command line a line like init=/etc/init
After many test that I do, I see the param init (in this case /etc/init) it's execute only if present another param like root=/dev/ram0
I see /etc/init in INITRD of knoppix contain a small script like
I think that script and relative boot parameter is useless, infact knoppix boot correctly without "init" file in /etc and without bootparam "init=/etc/init".Code:/linuxrc exec /sbin/init < /dev/console > /dev/console ...
But..my question is: if it's useless, why is still present?
I'm forgot something?
Cheers
I read that knoppix can use INITRAMFS..But minirt.gz isn't an archive of INITRAMFS
Confirmed. Knoppix 4.0.2 will boot just fine without the "init=..."Originally Posted by Frunktz
Probably a vestige. Naturally, you're free to take in out in your own remasters.But..my question is: if it's useless, why is still present?
I'm forgot something?
Regards,
- Robert
http://www.cwelug.org
AMD Ryzen Threadripper 2950X 16 Core CPU USA
$199.20
Intel Core i9-12900K Unlocked Desktop Processor - 16 Cores (8P+8E) & 24 Threads
$299.99
Intel Core i5-14600K Unlocked Desktop Processor
$329.99
AMD Ryzen 7 7700 Processor (5.3 GHz, 8 Cores, Socket AM5)
$207.00
Intel Core i7-14700KF Unlocked Desktop Processor
$399.83
Intel Core i7-7700 Kaby Lake Quad-Core 3.6 GHz Processor LGA 1151
$59.99
Intel - Core i5-12600K Desktop Processor 10 (6P+4E) Cores up to 4.9 GHz Unloc...
$179.99
INTEL CORE I5-12400F PROCESSOR | 2.50GHZ | SRL4W
$99.99
One Intel Core I7-7700K Processor (4.2 GHz, Quad-Core, LGA 1151) - SR33A
$88.99
AMD Ryzen 9 7900X 12-Core 4.7GHz CPU Processor Socket AM5
$295.00