Originally Posted by
nashot99
I'm new to this forum. After reading on this forum and some other internet forums regarding the dual boo with XP boot loader, I tried installing Ubuntu-11.04 over the weekend.
Here is my config sda and sdb botha are SATA drives. Windows XP is installed on sda.
sdb has the following partitions:
sda1 -- NTFS ~920GB
sdb2 -- linux-swap 4 GB
sdb3 -- fat32 6 GB
sdb4 -- ext4 70GB
I chose to install grub on /dev/sdb. After rebooted with rescue CD on USB pendrive and copied 512 bytes (to a file ubuntu.lnx) from /dev/sdb4 to fat32
1. Booted into XP,
2. copied ubuntu.lnx to c drive,
3. added option to boot inot Ubuntu to boot.ini and tried to boot into Ubuntu choosing the Ubuntu option, no luck, the moment I choose Ubuntu, the screen goes black with cursor blinking at let-top corner. Verified file name etc, no luck.
Finally, let grub install into /dev/sda and allowed grub to be th boot loader, it picked up XP installation and added that as an option. I, then,
1. booted into Ubuntu,
2. tried cd /boot and df -k . , it showed /dev/sdb4 as the partition it was on.
3. I again copied 512 bytes to fat32.
4. booted into XP, copied the latest file from fat32 to c drive, updated boot.ini
Now it probably deveoped cyclical dependency, booting again whenever I chose as follows GRUB->Windows->Ubuntu -- which is understood.
Have failed to understand though, the fact that even though Ubuntu and its /boot is on /dev/sdb4, why can't I boot into Linux updating XP boot loader
nashot99