Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How do I add a linux partition to the Vista/7 bootloader?

Here's a teensy weeensy complication: The target partition has no bootloader, such as grub or lilo installed and I can't install them. Also, the said machine has no internet connection.


I partitioned instead of using a VM because the VM won't recognize 64 bit CPU as x64. Again, no network involved here, so a different VM is not an option.

share|improve this question
Windows can't read Linux filesystems (at least not by default), so the only thing you can verify in Windows would be the partitions using either fdisk at the command line, or Computer Management under Administrative Tools in the Control Panel. This won't tell you what's on the partition, though. – Zurahn Dec 11 '09 at 3:07
It was unpartitioned before, so can I assume the the partition is Linux if it is there? – Moshe Dec 11 '09 at 3:35
up vote 0 down vote accepted

Like Zurahn mentioned, ultimatebootcd is a really nice free utility. Not to get off-topic but have you considered using VirtualBox or VMWorkstation to avoid dual-booting/partitioning headaches? You didn't specify exactly why you had to dual boot. These days I virtualize when I can to avoid dual/triple booting intricacies. You can reclaim the disk space you partitioned for Linux and all you'll really end up using is more CPU/RAM, but these days those aren't too expensive. Just my two cents.

share|improve this answer
see why I can't dual boot in edit. – Moshe Dec 19 '09 at 23:20
Ah... okay. Wasn't sure if there was a reason for avoiding a VM. Give the UltimateBootCD a try at least. – osij2is Dec 20 '09 at 19:06

If you're getting it on the initial installation with the CD, have you tried installing it afterward once the OS itself is installed?


is the command used for that, and if it's not available,

sudo apt-get install grub-pc

should get you started.

share|improve this answer
I can't get into Linux once it's installed - the bootloader won't install. The question becomes: how to install grub on Ubuntu through windows vista/7 – Moshe Dec 11 '09 at 1:40
A tool I use called Ultimate Boot CD ( includes various startup tools including a bootloader. You can load the bootloader off the CD at runtime to get in and go from there. – Zurahn Dec 11 '09 at 1:44
The easiest way is to boot into Ubuntu and install it from there. You can use SmartBootManager (IIRC it's under Filesystem Tools) to choose which partition to boot from. – Zurahn Dec 11 '09 at 2:07
From which menu? – Zurahn Dec 11 '09 at 2:28
Filesystem Tools->Boot Managers->Smart BootManager – Zurahn Dec 11 '09 at 2:43

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .