Is it possible to install without a Live CD? [duplicate]

So basically as it stands I have a laptop which has no cd/dvd drive, and I don't have a usb drive.

The laptop has windows 7 installed with ubuntu 11.04 installed through wubi.

What I want to do is remove windows completely, and make ubuntu the only OS installed on the system.

Is there a way to do this without re-installing ubuntu? (i.e. can I take my wubi install away from windows?)

or is there a way to from inside ubuntu have it run the ubuntu iso somehow so I can just wipe the system and install it fresh? (even if it means I need to have an e.g. 2gb partition just for the image to reside in).


Solution 1:

Yep, all your friend needs to do is download and install Wubi. It's designed for this exact scenario. You can check it out here: http://wubi-installer.org/

Solution 2:

  1. Use Windows 7 to shrink one of your partitions (you can shrink a mounted partition while running Windows). If you already have 4 primary partitions you'll need to remove one of them first.
  2. Boot wubi and install GParted and create an extended partition in the free space you created, and then 2 logical partitions, one an ext4 partition large enough to contain your Wubi install, and optionally 1 swap partition (> size of RAM).
  3. Migrate wubi to the partition, installing the grub bootloader at the same time
  4. Boot the migrated Ubuntu and format the Windows partition, which you can then reuse as a separate /home or you can use the same migration script to move the migrated Ubuntu to it.

This solution doesn't require a live CD/USB (although it's always a good idea to have one.

Solution 3:

If you have a USB Flash drive of 1GB or more you can use the following method.

What You Will Need

  1. You'll need to download the Universal USB Installer.
  2. Download your chosen Ubuntu ISO Image from Here.
  3. A USB Flash Drive with 1GB or more of available free space.

The Process

  1. Download the Universal USB Installer...
  2. Download your Ubuntu/Linux ISO of choice.
  3. Open up the Universal USB Installer program and select your Linux ISO from the list.
  4. After selecting your Linux ISO select the name of the drive you wish to write the Ubuntu program to. NOTE: This process will completely remove ALL data from your drive when writing the Ubuntu Program to it so make sure it's the one you want to use!!!
  5. After the process completes turn off your pc, stick in the Live USB that you just made, then turn your pc back on, and then select the USB Drive from your boot menu. After that you can either test Ubuntu on your machine or install it!
  6. Enjoy your new Ubuntu installation!

If you wish to create a flash drive that is persistent (I.E. You can save stuff to it like files and settings etc...) might I suggest that you take a look at the following question and it's subsequent answers? Method to create a live USB disk (with persistence) which actually works?

Hopes this helps you out!!!