Re: Grub

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Chris Jones:
>> you have it the wrong way around. grub uses the bios, the bios knows nothing 
>> about grub (or any bootloader).

Karl Larsen:
> Not correct. Grub never runs in a boot sequense it is read by BIOS 
> that should find the kernel and start it if it works.

Grossly simplified:  The computer starts up (or restarts), runs the
program in the BIOS, it does its checks, and other things, then looks
for bootable media, reads the bootblock, and loads the instructions
found in it.  In our case, the first thing to do is to make use of GRUB.
Now GRUB *uses* the *BIOS* to further access the drive, to load the rest
of itself [1], then the operating system.  When the OS starts booting,
it takes over.

1:  The complexity of what GRUB provides is too big to fit in the
standard bootblock, and is bigger than most BIOS's space, too.  So this
sort of thing (extensive boot menus, drive remapping to overcome other
limitations, etc.) can't generally be done by the motherboard, either.

-- 
[tim@bigblack ~]$ uname -ipr
2.6.22.1-41.fc7 i686 i386

Using FC 4, 5, 6 & 7, plus CentOS 5.  Today, it's FC7.

Don't send private replies to my address, the mailbox is ignored.
I read messages from the public lists.



-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux