Hi Leslie again,

thanks for your effort to describe your configuration.

I'm afraid, my problem is very different from yours.

You have only 1 Windows in your configuration, but I have 2.
I guess, you have installed Windows in some fix partition and have never changed it. So the Windows inside will see this partition as e.g. C: and that never changed.

In my case the "old" Windows-installation was originally installed in partition 
sda1 as C:
Now I have copied that partition to sda5 with GParted and did a new 
Windows-installation in sda1.
Grub 2 now shows 2 Windows operating systems in it's start menu after update-grub from Ubuntu in sda3. (sda2 is occupied by the ThinkPad recovery partition) When booting with Grub 2 into sda5, I'm afraid, the "old" Windows installation will see the sda1 partition as C: and sda5 as D: so it would use and probably change files in sda1 while referring to path C:\.... Before I try this, I would be happy if someone could insure me, that Grub 2 will hide partition sda1 when booting Windows from partition sda5 to prevent a corruption of the data in sda1 while first booting.

Can somebody give me information about that risk and hopefully some hints how 
to prevent from?

-Ulf


Am 19.11.2012 20:55, schrieb Leslie S Satenstein:
This is my process.

1) My disk has Debian, Fedora16, Ubuntu, Windows and Fedora 18 (test). If I boot without doing anything, it is the Debian grub.cfg file that takes control.

2) When an update comes for either of the distributions (Fedoras, or Ubuntu), it is their own grub.cfg that gets updated. I need to transfer that update to the Debian grub.cfg

3) When I see this happening I boot into my Debian system

4) I log onto that Debian system as root and do a grub.mkconfig >/tmp/grub.cfg

5) I review that grub.cfg to reset the default to 7 (it is a field near the beginning of the file) (Menus are Counted beginning with zero). I also remove more than two generations of linux entries in this grub.cfg and save the file.
I change to the /boot/grub directory and do a cp grub.cfg to grub.bak
I then copy the /tmp/grub.cfg to /boot/grub.  (replacing the Debian grub.cfg)

I reboot, and see all my updates. in the initial menu selection screen.

grub.mkconfig will also recognize all windows operating systems


Regards
*
 Leslie
*
*Mr. Leslie Satenstein
*50 years in Information Technology and going strong.
Yesterday was a good day, today is a better day,
and tomorrow will be even better.

mailto:[email protected]
alternative: [email protected]
www.itbms.biz  www.eclipseguard.com


--- On *Mon, 11/19/12, Ulf Zibis /<[email protected]>/* wrote:


    From: Ulf Zibis <[email protected]>
    Subject: Re: Can Grub start Windows XP from "other" partition
    To: "Leslie S Satenstein" <[email protected]>, [email protected]
    Date: Monday, November 19, 2012, 12:31 PM

    Hi Leslie,

    that sounds good, thanks for your quick answer.

    Just to avoid some bad experience on my existing installation, are you 
really sure, that
    Windows will see the other not 1. partition, from which it is started, as 
C:, even from a
    logical partition?

    Again thanks,

    Ulf


    Am 17.11.2012 02:23, schrieb Leslie S Satenstein:
    YES.

    When you execute grub2, it surveys all the disks and all the partitions and 
lists all the
    operating systems in a list. You may set the default to the operating 
system of choice.

    The command is grub.mkconfig  (or grub-mkconfig)  put the output of 
mkconfig to /tmp ans use
    an editor to review it



    Regards
    *
     Leslie
    *
    *Mr. Leslie Satenstein
    *50 years in Information Technology and going strong.
    Yesterday was a good day, today is a better day,
    and tomorrow will be even better.

    mailto:[email protected] </mc/[email protected]>
    alternative: [email protected] 
</mc/[email protected]>
    www.itbms.biz <http://www.itbms.biz> www.eclipseguard.com 
<http://www.eclipseguard.com>


    --- On *Fri, 11/16/12, Ulf Zibis /<[email protected]> 
</mc/[email protected]>/* wrote:


        From: Ulf Zibis <[email protected]> </mc/[email protected]>
        Subject: Can Grub start Windows XP from "other" partition
        To: [email protected] </mc/[email protected]>
        Date: Friday, November 16, 2012, 7:10 PM

        Hi,

        I have an old bad running WinXP installation, which was installed on 
partition 1 as C:.
        Now I want to move this installation to another partition and make a 
fresh WinXP
        installation on partition 1.
        For some reasons, I want to have the possibility to run the old 
installation later. I
        believe, that I can run it, if I manually "hide" the 1. partition and 
mark the 2. as
        active/boot, so Windows will guess the 2. partition as C:.
        I Grub smart enough to do that for me when booting the old Windows 
partition from the 2.
        partition?

        Ideally I would like to move the old WinXP installation to a "logical" 
partition. Would
        that also work?
        So my preferred partitioning would be like:
        Primary partition 1: new Windows XP installation
        Primary partition 2: Thinkpad Recovery (physically at the end of the of 
the harddrive)
        Primary partition 3: Ubuntu
        Extended partition 4:
        Logical partition 5: Ubuntu swap
        Logical partition 6: Data
        Logical partition 7: Backup
        Logical partition 8: old bad Windows XP installation (Copy from 
originally C:)

        Thanks for hints,

        -Ulf


        _______________________________________________
        Help-grub mailing list
        [email protected]
        https://lists.gnu.org/mailman/listinfo/help-grub



    -----Inline Attachment Follows-----

    _______________________________________________
    Help-grub mailing list
    [email protected] </mc/[email protected]>
    https://lists.gnu.org/mailman/listinfo/help-grub


_______________________________________________
Help-grub mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-grub

Reply via email to