All of lore.kernel.org
 help / color / mirror / Atom feed
* how is booting possible using kernel image in disk?..
@ 2021-10-21 12:53 Chan Kim
  0 siblings, 0 replies; only message in thread
From: Chan Kim @ 2021-10-21 12:53 UTC (permalink / raw)
  To: kernelnewbies


[-- Attachment #1.1: Type: text/plain, Size: 978 bytes --]

Hello,

In my ubuntu 20.04 machine, 

 

ckim@ckim-ubuntu:~$ dmesg | grep 'Command'

[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.11.0-36-generic
root=UUID=5252b177-1243-4d3f-8a1a-ec7d0dcae011 ro quiet splash vt.handoff=7

ckim@ckim-ubuntu:~$ mount | grep boot

/dev/sda2 on /boot/efi type vfat
(rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=iso8859-1,shortnam
e=mixed,errors=remount-ro)

 

The kernel image in /boot/ directory was used and the /boot directory is in
/dev/sda2, a hard disk.

I'm almost sure but is this possible because (my system used UEFI for
booting, I can see /boot/efi/EFI/ directory)

1.	the UEFI firmware has file system driver and could open the disk
partition and used the kernel image to boot
2.	the UEFI firmware detected the disk (using SCSI driver?) and edited
the system hardware information (here maybe ACPI table) and passed it to
linux kernel.

Is my understanding correct?

 

Thanks in advance.

Regards,

Chan Kim

 


[-- Attachment #1.2: Type: text/html, Size: 6149 bytes --]

[-- Attachment #2: Type: text/plain, Size: 170 bytes --]

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@kernelnewbies.org
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-10-21 12:54 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-21 12:53 how is booting possible using kernel image in disk? Chan Kim

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.