Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I have decided to switch to Linux, after hunting down what distribution I wanted, that being Ubuntu, I downloaded the .Iso for 6.10 and burned it to a cd. I then played around with the LiveCD and liked it. So I decided that I should install it, this is where the problem comes in. I'm not the only person using this computer and I have to Dual-Boot it, so others may use Vista. I have been reading and searching but everything says that the GRUB will not recognize Vista, or not lett you launch Vista at all. I haven't Installed Ubuntu out of fear that Vista will be unusable. I would love a link to a forum, if you need to know anything else feel free to ask.
If this has been asked before I am terribly sorry.
Does VisDuh still use the 'ntldr' and the 'boot.ini' file? If it does, then you do something like this:
Let's pretend 'hda' has 2 partitions: 'hda1' for VisDuh and 'hda2' for Linux
1. Install Linux on hda2; when you come to installing the bootloader, install it on 'hda2'
IMPORTANT: after installing the bootloader, but BEFORE rebooting, get a command shell and do:
dd if=/dev/hda2 of=linux_boot.img bs=512 count=1
Then copy that file to a USB stick or something
2. On reboot, did Linux or VisDuh boot? If it was Linux, then run 'fdisk /dev/hda' and set the VisDuh partition as 'bootable'.
3. copy that linux_boot.img file from the USB stick to the VisDuh drive - same directory as 'ntldr' and 'boot.ini'
4. Edit boot.ini to 'chain' to that file 'linux_boot.img' - there are a number of web pages discussing how to do this (try searching for 'booting linux from ntldr'). You will need to decipher that horrible boot.ini file, but the web will help you.
Just hope that MS didn't "fix" ntldr so that it only loads MS crapware.
OK, after looking around a bit (it's been 4 years since I did the booting linux from ntldr trick), the line you add to 'boot.ini' is pretty simple after all - under the [operating systems] tag just add something like:
C:\linux_boot.img="My Linux installation"
Or D:\ or whatever the drive name is for 'boot.ini' and 'linux_boot.img' files.