Marko Vojinovic wrote:
> My friend uses a typical dual-boot setup (Windows XP and Centos 5.3).
> The machine is online 24/7 and he often uses it from a remote location
> (Linux via ssh -X, Windows via rdesktop).
>> The problem is that he wants to be able to remotely configure which of
> these two OSes is to be the default on next reboot, so he can switch
> from one OS to the other and back remotely. If Linux is up, he just
> needs to reconfigure grub.conf, but if Windows is up (and default) he
> has no way of accessing grub.conf.
>> Now, he has several partitions on the drive, some ntfs, some vfat and
> some ext3. Is there a clean way of putting grub.conf on a vfat
> partition? Is there a way for Windows to have rw access to ext3
> filesystem (namely, /)? Is there some other way of handling this
> without physical access to the machine while it boots?
>> I have suggested virtualization of Windows, so he could run them both
> concurrently without pain, but for certain (computational performance)
> reasons that is not a good option for him --- he wants hard reboots
> between OSes.
You don't really have to choose VMs or dual-boot - you can run a
bootable partition under VMware, and perhaps virtualbox and others. It
is somewhat more convenient to make the windows install the host,
though, because otherwise it wants to be re-licensed every time you
switch and it sees different hardware. I suppose you could fire up the
centos VM under windows to edit the grub.conf file, then shut it down
and reboot the physical machine.
--
Les Mikesell
lesmikesell at gmail.com