Ubuntu 16.04 LTS (Xenial Xerus) released
Ubuntu 16.04 LTS (Xenial Xerus) released
Posted Apr 25, 2016 5:17 UTC (Mon) by zlynx (guest, #2285)In reply to: Ubuntu 16.04 LTS (Xenial Xerus) released by linuxrocks123
Parent article: Ubuntu 16.04 LTS (Xenial Xerus) released
You might want to tell that to the startup program that runs from inside initrd then. Those often mount /proc, /dev, /sys, etc. also, so that they can assemble the root filesystem. Probably efivars too because you might need to read a boot parameter. And of course the initrd software doesn't read /etc/fstab because the file doesn't exist yet.
Posted Apr 25, 2016 23:08 UTC (Mon)
by linuxrocks123 (subscriber, #34648)
[Link]
Also, btw, initrd has been deprecated for about a decade.
Posted Apr 25, 2016 23:24 UTC (Mon)
by linuxrocks123 (subscriber, #34648)
[Link] (1 responses)
Posted Apr 25, 2016 23:40 UTC (Mon)
by zlynx (guest, #2285)
[Link]
I was thinking of the case where UEFI is booting an EFI enabled Linux kernel directly without an intermediate bootloader. In that case one way to pass data to the initramfs image is through EFI variables.
You can of course rewrite the boot entry to set the kernel command line but it seems safer to use other variables to reduce the risk of becoming unbootable.
Ubuntu 16.04 LTS (Xenial Xerus) released
Ubuntu 16.04 LTS (Xenial Xerus) released
Ubuntu 16.04 LTS (Xenial Xerus) released