Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web


home      myself      guides      downloads      links      resume      stuff     

\\: dual booting linux with NT loader...


Though I don't really like the idea of dual booting but it's still one of the options for people to use Linux. The easiest OS to dual boot is Windows 95 and Windows 98/Me. Both of the OS will be automatically detected during installation. You'll just need to install Windows 95/98/Me first and then Linux.

This is not true when you're running Windows NT or 2000. The workaround is not to use the default LILO as the first OS loader but instead use the NT loader to boot into both system. This is how:

1. Install Linux as usual, but when the boot options screen is displayed do not install the boot data to the MBR (Master Boot Record). It'll corrupt your NT loader info. Instead of that, install the boot data on the installation partition. Take note on what partition this data has been written. I repeat. do not write the boot data to your current MBR.

2. Make a boot disk when prompt to. This is to ensure that you will still be able to reach your linux system if an error occurred or this guide is erroneous :)

3. Then boot into your Linux system using the boot disk you've created (you've create that don't you?).

4. Log on as root and run this command:

# dd of=/boot.lnx if=/dev/hdc5 bs=512 count=1

this will create the boot info named boot.lnx. /dev/hdc5 is the installed partition where the boot data is written during the installation remember? Customize this according to your system setup. bs=512 means that the boot sector is 512 bytes. It won't work if it's smaller or bigger than this size. Count is the number of copies.

5. Then copy boot.lnx to a diskette (DOS formatted). Use mcopy command or mount the drive and copy it manually.

6. Boot into Windows NT/2000, and put boot.lnx to the C:\ drive.

7. Search and find boot.ini, you may want to uncheck the hidden system file option under the folder options.

8. Edit boot.ini by inserting this line at the end of the file:

C:\boot.lnx="Label"

Label is just simply a label, you can put Linux, Penguin, RedHat_Linux or other label. It's a label for the boot loader selector. Make sure the label is written as one word!

9. Reboot, wait and hope everything goes well.

10.Select your label and boot into Linux. You're dual booting!

The reason why I'm against dual booting is that you'll never going to get a grip on Linux since there's still a tendency to give up and use Windows but I know there's still a lot of reasons to dual boot. Hope this article helps. Mail me for feedbacks.

Contact the author

>> resources...

dual booting win2k and linux review

another guide, coincidently refering the same topic, with screen shot. Nice!

read it here

the NT boot process

good article on how the mahine boots up NT! Really nice, a must read for OS lover... presented in a graphical flow chart dislpay.

i need it


Elated PageKits