In this video, we discuss the UEFI Boot-method, compared to MBR/BIOS Booting. Also we transform an MBR-Setup into an UEFI-Setup (which can also be used to repair a broken bootloader)
Жүктеу.....
Пікірлер: 22
@esra_erimez Жыл бұрын
You have more knowledge in just one neuron than most people have in their entire brain. Thank for this wonderfully instructive video. I learned so much.
@Nobody-zt6sl11 ай бұрын
One little caveat, the GPT partition table is actually stored on the sectors directly after the first instead of sector 0. This allows for UEFI systems to be backwards compatible with MBR. Other than that, excellent video! I’ve been looking everywhere for an explanation as good as this.
@shitinsideyou Жыл бұрын
Great video, thank you!
@asmi069 ай бұрын
UEFI actually makes writing your own OS much easier because it provides a lot of services, doesn't have any size limitations, and it can switch CPU in 32 or 64 bit mode before invoking your code, so you won't have to mess with that yourself.
@Rhyrkon2 жыл бұрын
I love the introduction!
@STRANGELOVE65228 күн бұрын
Thank you so much
@Whfkl149272 жыл бұрын
amount of knowledge this guy have is 🔥🔥. Recommended
@cokeforever
2 жыл бұрын
no, he doesnt seem that good, when you watch a couple of his vids...
@cokeforever
2 жыл бұрын
no, he doesnt seem that good, when you watch a couple of his vids...
@ashwanthbalajir5153
Жыл бұрын
@@cokeforever could you please name the video.
@ashwanthbalajir5153
Жыл бұрын
I am able to understand the concepts
@rivciks504511 ай бұрын
Cool t-shirt
@martinschulte36132 ай бұрын
The explanation of the MBR boot process seems to be wrong - there's a core.img at a well defined location on the disk, this is accessed by the code in the MBR. The MBR is too small (512-sizeof(partitiontable)-2 (magic number)) to understand a linux filesystem and thus can't access /boot/grub.
@abdelazizsaad76762 жыл бұрын
Hi, Thanks a lot, that was insightful.
@joachimwulff80222 жыл бұрын
@27:07: '/sev/sda' as part of grub-install. Shouldn't that be '/dev/sda'?
@writeyourownoperatingsystem
2 жыл бұрын
you are right. Why did grub-install even accept this? Must have been ignored. I was wondering why that was there in the first place, since UEFI install should only put the bootloader into /mnt/boot/efi/
@stefvanremoortele8425
8 ай бұрын
what a mindfuck! Glad I found this comment I was scratching my head haha @@writeyourownoperatingsystem
@BossManTee2 жыл бұрын
Isnt the GPT partition table the second sector and not the first? @07:45 At least I'm sure that its the case in Windows, where the first sector doesn't really matter, and the second sector is the GPT table that sarts with "EFI PART" Magic string.
@Nobody-zt6sl
11 ай бұрын
Yes, this is so UEFI systems can be backwards compatible with MBR.
@cokeforever2 жыл бұрын
you made a typo 'sev' instead of 'dev', check when you blind-typing...
Пікірлер: 22
You have more knowledge in just one neuron than most people have in their entire brain. Thank for this wonderfully instructive video. I learned so much.
One little caveat, the GPT partition table is actually stored on the sectors directly after the first instead of sector 0. This allows for UEFI systems to be backwards compatible with MBR. Other than that, excellent video! I’ve been looking everywhere for an explanation as good as this.
Great video, thank you!
UEFI actually makes writing your own OS much easier because it provides a lot of services, doesn't have any size limitations, and it can switch CPU in 32 or 64 bit mode before invoking your code, so you won't have to mess with that yourself.
I love the introduction!
Thank you so much
amount of knowledge this guy have is 🔥🔥. Recommended
@cokeforever
2 жыл бұрын
no, he doesnt seem that good, when you watch a couple of his vids...
@cokeforever
2 жыл бұрын
no, he doesnt seem that good, when you watch a couple of his vids...
@ashwanthbalajir5153
Жыл бұрын
@@cokeforever could you please name the video.
@ashwanthbalajir5153
Жыл бұрын
I am able to understand the concepts
Cool t-shirt
The explanation of the MBR boot process seems to be wrong - there's a core.img at a well defined location on the disk, this is accessed by the code in the MBR. The MBR is too small (512-sizeof(partitiontable)-2 (magic number)) to understand a linux filesystem and thus can't access /boot/grub.
Hi, Thanks a lot, that was insightful.
@27:07: '/sev/sda' as part of grub-install. Shouldn't that be '/dev/sda'?
@writeyourownoperatingsystem
2 жыл бұрын
you are right. Why did grub-install even accept this? Must have been ignored. I was wondering why that was there in the first place, since UEFI install should only put the bootloader into /mnt/boot/efi/
@stefvanremoortele8425
8 ай бұрын
what a mindfuck! Glad I found this comment I was scratching my head haha @@writeyourownoperatingsystem
Isnt the GPT partition table the second sector and not the first? @07:45 At least I'm sure that its the case in Windows, where the first sector doesn't really matter, and the second sector is the GPT table that sarts with "EFI PART" Magic string.
@Nobody-zt6sl
11 ай бұрын
Yes, this is so UEFI systems can be backwards compatible with MBR.
you made a typo 'sev' instead of 'dev', check when you blind-typing...
Awesome, about time I got booted right!
It all starts with a "Hello, World!"