* boot.S vs diskboot.S
@ 2011-02-21 16:27 Phillip Susi
2011-02-21 16:44 ` Colin Watson
0 siblings, 1 reply; 2+ messages in thread
From: Phillip Susi @ 2011-02-21 16:27 UTC (permalink / raw)
To: The development of GNU GRUB
What is the difference between these two files? It looks like boot.S
contains a BPB and is meant to be used when installing grub to the
partition boot sector of a FAT or NTFS partition, and diskboot.S does
not, and is meant to be used as the MBR. It looks like boot.S is used
in the MBR anyway though.
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: boot.S vs diskboot.S
2011-02-21 16:27 boot.S vs diskboot.S Phillip Susi
@ 2011-02-21 16:44 ` Colin Watson
0 siblings, 0 replies; 2+ messages in thread
From: Colin Watson @ 2011-02-21 16:44 UTC (permalink / raw)
To: The development of GNU GRUB
On Mon, Feb 21, 2011 at 11:27:43AM -0500, Phillip Susi wrote:
> What is the difference between these two files? It looks like boot.S
> contains a BPB and is meant to be used when installing grub to the
> partition boot sector of a FAT or NTFS partition, and diskboot.S does
> not, and is meant to be used as the MBR. It looks like boot.S is used
> in the MBR anyway though.
boot.S is the thing you put in your boot sector, whether that's the
master boot sector or a partition boot sector. diskboot.S is prepended
to core.img when it's being booted from a hard disk, so when GRUB is
installed to the MBR it would reside in the second sector. boot.S jumps
to diskboot.S which in turn jumps to the GRUB kernel proper.
Whether FAT or NTFS is in use is not relevant here.
--
Colin Watson [cjwatson@ubuntu.com]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2011-02-21 16:45 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-21 16:27 boot.S vs diskboot.S Phillip Susi
2011-02-21 16:44 ` Colin Watson
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.