From: Andrew Clausen <[EMAIL PROTECTED]>
Subject: Re: Advice for GRUB + GNU Parted users
Date: Wed, 26 Jan 2000 17:47:04 +1100
> Could it be stored, say, on a file system?
Yes.
> What would the effect
> of changing the file system be?
The stage1 (which loads stage1.5 or stage2) doesn't understand any
filesystem, so any change of a filesystem makes no effect. But if the
physical location of the stage1.5 is changed, the stage1 will
fail, because it uses a blocklist to record the blocks of the stage1.5
(or the stage2). Probably you should know more than me about what
filesystem operations affect disk blocks. AFAIK, these may modify the
location of the stage1.5:
* Remove the stage1.5.
* Gzip the stage1.5 and then gunzip the compressed.
* Shrink the partition size.
* Copy the whole partition image to somewhere else and exchange the
partitions physically.
* Defragment the filesystem.
* ...and so on.
This is the same situation where you modify the filesystem in which
your Linux kernel exists and then reboot the machine with LILO.