Am 02.06.2012 21:36, schrieb Alex:
Hi,
>>> Now, if your partition table starts at sector 63, you're still boned.
But
>>
>> Nope. You can do it by hand.
>
> confirmed
>
> i moved /boot to 4096 to have peace the next years
> on > 20 F15 installs before upgrade to F16
Can you describe how you did this? Is this during the install and
before reboot? Basically copy it, unmount, shorten it to begin at 4096
with fdisk, remake filesystem, remount, then copy contents back?
Afterwards, you would re-run "grub2-install /dev/sda" correct?
i did it with gparted because it forces to re-read the partition-table
BEFORE reboot to make "boot /boot" successful
* umount /boot
* gparted
* move/resize boot-partition
* mount /boot
* grub-install /dev/sda
make sure you have a rescue-fallback before
in my case it was easy becasue 20 virtual machines, many of them
"only" backup / database-replication-slaves and all from the
same master which has foor boot a own virtual disk (one benefit
of virtual servers)
so i needed only one succesful run of this, made a dd-image of the first
guest, scp to the other ones, umount /boot and write dd-image to /dev/sda
with physical setups or if /boot is only a partition this is not so easy, but
the trick with resize/move should work too