Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: HOWTO: If you Already have Ubuntu and need to install Windows

  1. #1
    Join Date
    Jul 2006
    Location
    California
    Beans
    181
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Post HOWTO: If you already have Ubuntu and need to (re)install Windows

    This is my first how to, if there is anything i messed up on just correct me and if you aren't clear about something just ask. It is a good idea to read some of the stuff other's have posted to see if they had any of the same problems and to give you a better idea of whats going on. Also any suggestions on improvement are great too. Im going to try and get some screen shots eventually.

    I haven't had anytime to revise a lot of stuff i left out on this, so this would prbably be easier to understand :
    https://help.ubuntu.com/community/Re...tallingWindows


    DISCLAIMER: Just like with any other tutorial, though its tested and should be safe, if you choose to follow this instructions, you are doing it at your OWN risk! (if that didn't scare you, you may continue...)

    I used (K)Ubuntu 6.06 and 6.10 to do this along with Windows XP Professional.
    I would expect this to be able to fix other distros of Linux too that use grub.
    The easiest way of installing Winblows and Ubuntu together is having Winblows installed first and then installing Ubuntu, but sometimes that isn't an option. If you can I would suggest taking that route instead of this workaround.

    Anyways this is for if you have installed (K)Ubuntu and you want to put Winblows back on your system. This can be tricky because only in a few rare cases does Winblows detect another OS. So you will have to reinstall Grub and also partitioning can be a bit scary the first couple times.


    Before anything else back up data! I'm not joking, REALLY!


    Partitioning and Installing Windows:

    First You would want to boot a live (K)Ubuntu CD

    Second Once its loaded start gparted, (I think it might be under the System menu then the Administration, but search elsewhere if you don't find it i know its somewhere. If you completely can't find it open a terminal and type in " sudo gparted " (no quotes))

    Third With gparted resize your (K)Ubuntu partition, or do it however you want to make another partition for Windows. (I don't believe you need to format it to anything, because you will format it anyways with the windows installer.)

    Fourth Tell gparted to apply the changes and reboot.

    Fifth You now have to install windows, boot the Windows install CD and choose the right partition. Install it... wait a long time.... (when its done it will have written over your MBR, master boot record, which was grub. So thats why we have to reinstall it.)

    Install Grub:

    Info Windows erased the Master Boot Record (MBR) so now we have to fix that.

    First Boot into (K)Ubuntu live Cd again

    Second Open up a terminal, and type in " sudo grub "

    Third Type " root (hd0,1) " Replacing the 0,1 with the appropriate #'s. (You need to know what partition (K)Ubuntu is on. If you can't remember opening a new terminal and typing " sudo fdisk -l ", which will list your partitions. So hda1=hd0,0 and hda2=hd0,1 and hdb1=hd1,0 I hope that makes sense its a little tricky to explain.)

    Fourth Type in " setup (hd0) " (But replace it with the same thing it was above for you.)

    Fifth Type " quit " and reboot everything should be setup. (Once you learn how its not nearly as hard as it seems.)

    Sixth OK you need to edit your grub menu to include Windows. I totally forgot that part. I dont have the tiem to add it now but i will later
    Last edited by iammeagain; June 18th, 2007 at 01:11 AM. Reason: more editing and updating

    Dell XPS15 L501X i5, Nvidia 420M
    Acer Aspire 8735G

  2. #2
    Join Date
    Oct 2006
    Location
    European Union
    Beans
    283
    Distro
    Ubuntu Jaunty Jackalope (testing)

    Re: HOWTO: If you Already have Ubuntu and need to install Windows

    I needed to have windows xp back for my son on my clean ubuntu edgy box, so I followed this HOW TO yesterday, but had considerable problems.

    I have solved them now, so this could result useful if somebody else encounters the same or similar problems.
    I also suggest to change the how to 'boot a live Ubuntu CD' into something like 'boot your Ubuntu version live CD': you better not use 'any' live distro, but the SAME live distro you have installed with instead, so in my case it was edgy, not feisty and not dapper.

    after having made exactly what this HOW TO says, there was no restart after reboot, with various (many) mount problems and
    errors à la
    "can't access tty;"
    and the system froze completely. No tty, no ctrl+alt+del, nothing

    If this happens to you you may want to try what I did.

    1) from your live ubuntu
    check with gpart that your ubuntu partition boots (and not windows)

    2) from your live ubuntu
    open a terminal and cfdisk your ubuntu partition
    Code:
    sudo cfdisk /dev/sda1
    (/dev/sda1 in my case, YMMV)

    3) from your live ubuntu
    open a terminal and fsck.extr3 your ubuntu partition
    Code:
    sudo fsck.extr3 /dev/sda1
    (/dev/sda1 in my case, YMMV)
    this worked for me and repaired all my mount problems

    Now you can boot into your ubuntu back again, BUT YOU WONT SEE A GRUB ENTRY FOR WINDOWS XP

    So create it manually: Add the following to the bottom of your /boot/grub/menu.lst
    Code:
    # This is a divider, added to separate the menu items below from the Debian
    # ones
     title		Other Windozian operating systems
     root
    
    # This entry was NOT automatically added by the Debian installer for a non-linux OS
    # on dev/sda2, I did it manually instead
    
    title		Microsoft Windoze XP Professional edition
    root		(hd0,1)
    savedefault
    makeactive
    chainloader	+1
    Of course the code above is tailored for me: hd0,1 is my sda2 partition, where I originally installed windoze, after having created it with gpart, see how to
    If necessary also modify your grub to give it more seconds before booting and don't have it hidden per default

    Also it can happen that, when you now reboot, windows will still ask you to complete installation (even if you already did it the first time) and to insert your windows code again. Do it and then let it reboot.
    Retire, miscreants, to your muddy billabongs and forget even passive attempts to educate windozian zombies: how can those of easy virtue, who simply stroll into a store and "buy" programs off the rack, compare to us?

  3. #3
    Join Date
    Aug 2006
    Location
    Haarlem Netherlands
    Beans
    250

    Re: HOWTO: If you Already have Ubuntu and need to install Windows

    When I lost my grub the other day, I only had to do "grub-install /dev/sda"....

    Ofcourse this was just a recover from something that was already there, but just not in the right form...well however....

    I had another problem: I was triple-booting xp, feisty and edgy. Yhought to be clever and replaced my menu.1st that was in use, by the new feisty and complete menu.1st...
    Result was that I couldn't boot anymore into nothing...
    After a lot of seeking I just gave up and reinstalled feisty and edgy. My question: was there a solution using the live-cd?

  4. #4
    Join Date
    Jun 2005
    Location
    Belgium
    Beans
    392
    Distro
    Ubuntu 9.04 Jaunty Jackalope

    Re: HOWTO: If you Already have Ubuntu and need to install Windows

    I've just read here that this method is overwriting the MBR. It's also possible to install grub on a partition using 'setup(hdX,Y)' (with X the number of the disk and Y the number of the partition).

    I wonder if there's a way to backup grub before re-installing windows (for example by using dd...). A solution like that could be faster and could also keep the grub settings...
    Atomic military built-up can be reversed: out-law the bomb!

  5. #5
    Join Date
    Mar 2007
    Beans
    2

    Re: HOWTO: If you Already have Ubuntu and need to install Windows

    Hi,
    I had ubuntu and xp running happily on my laptop. I reinstalled windows and now i don't know how to get my boot menu back. I'm new to this so not everything makes sense yet.
    Thanks, Aindriu

  6. #6
    Join Date
    Mar 2007
    Location
    Willing to help :)
    Beans
    169
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    Exclamation Re: HOWTO: If you Already have Ubuntu and need to install Windows

    No such command as gparted

  7. #7
    Join Date
    Aug 2006
    Location
    tuesday
    Beans
    6,502
    Distro
    Kubuntu Development Release

    Re: HOWTO: If you Already have Ubuntu and need to install Windows

    Quote Originally Posted by buried View Post
    No such command as gparted
    You may have to install it depending on which version of ubuntu you're using:

    Code:
    sudo aptitude install gparted
    ^ The easy obvious solution.

  8. #8
    Join Date
    Mar 2007
    Beans
    Hidden!
    Distro
    Xubuntu 8.04 Hardy Heron

    Re: HOWTO: If you Already have Ubuntu and need to install Windows

    Quote Originally Posted by aindriuirl View Post
    Hi,
    I had ubuntu and xp running happily on my laptop. I reinstalled windows and now i don't know how to get my boot menu back. I'm new to this so not everything makes sense yet.
    Thanks, Aindriu
    That would be because, as already stated in this thread, XP overwrites the MBR (master boot record) - effectively bypassing any previously installed boot loaders (read: GRUB). Window's boot loader is loath to recognize any other non-Windows OS. This would be why it is highly recommended that you install Windows first then <insert favorite distro> Linux.

    Just follow the instructions in this thread to restore GRUB...

  9. #9
    Join Date
    Nov 2006
    Beans
    111

    Re: HOWTO: If you Already have Ubuntu and need to install Windows

    I followed this guide and now I can't boot into windows. My only options on the grub screen are linux and memtest86.

  10. #10
    Join Date
    Jul 2006
    Location
    California
    Beans
    181
    Distro
    Ubuntu 10.10 Maverick Meerkat

    Re: HOWTO: If you Already have Ubuntu and need to install Windows

    to Cannaregio:

    I haven't heard of some of the steps you used. It is good that you got it back up and running and thanks for the suggestions. I hope you had it up and running for your son in time.

    Dell XPS15 L501X i5, Nvidia 420M
    Acer Aspire 8735G

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •