[Tfug] newbie questions (To make XP boot from non-primary)

Iketo iketo at cox.net
Fri Jun 4 07:03:00 MST 2004


Windows (NT flavors) has a hidden file that it perfers on the master drive
marked boot.ini that ntldr uses to find out where Windows is installed.  The
file is easy to decipher, it's got some unknown windows way of classifying
the drive. The ntldr is pretty dumb when it comes to boot loaders, it used
to only look for the boot.ini on the same drive as it (in this case, primary
slave?). Using my boot.ini information, if windows is on the slave drive of
the primary ide, you should be able to just change file to:

[boot loader]
timeout=30
default=multi(0)disk(1)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(1)rdisk(0)partition(1)\WINNT="Microsoft Windows XP
Professional" /fastdetect

You want to change the "WINNT" to "WINDOWS" or whatever folder you installed
Windows into. Also, you should change the disk(#) to wherever your windows
partition is, 0 is master, 1 is slave. The multi(#) refers to the IDE
controller, 0 is primary, 1 is secondary. You should also be able to alter
this in the "System" control panel, though it is cosiderably harder to get
it to do what you want (Isn't that always the case in windows?). A quick
Google also returns that WinXP thinks the common folk is not capable of
fiquring it out, so if you can boot into XP, they have a new utility for it.
Here's a helpful page: http://support.microsoft.com/?kbid=289022#Task5

In a twisted way, you could have the XP bootloader default boot into a
flavor of Linux, but I don't know if that's been done without bugs.

Happy hacking of Windows. Hell, even my Windows Start Button and the Start
Menu banner now proclaim loyalty to the Great God Linux. If I ever do make
it into a meeting, I'll give some people a laugh.

----- Original Message ----- 
From: "Ranjan Grover" <rgrover at email.arizona.edu>
To: <tfug at tfug.org>
Sent: Thursday, June 03, 2004 8:36 AM
Subject: [Tfug] newbie questions


> Hi
>
> Running Suse 9.1
> I wanted to do two things to my system
>
> I attached another HDD with windows on it and can't get it to dual boot
> with Linux, i.e, I changed the grub.conf file in /etc to read for the
> windows part
> title Windows XP
> unhide (hd1,0)
> rootnoverify (hd1,0)
> chainloader +1
>
> This doesn't seem to work and I get an error message when I try to boot
> into windows.
>
> Thing 2)
>
> While reading the windows partitions (NTFS), I notice that I can only
> mount and read as root. I tried to change the permissions using chmod
> and also by changing the permissions in /etc/fstab manually. I also
> tried using Yast but I can't do it. Any suggestions?
>
> Ranjan
>
> _______________________________________________
> tfug mailing list
> tfug at tfug.org
> https://www.tfug.org/mailman/listinfo/tfug



More information about the tfug mailing list