* [gentoo-user] Windows on a second drive?
@ 2005-09-05 13:38 Mark Knecht
2005-09-05 13:49 ` Heinz Sporn
` (2 more replies)
0 siblings, 3 replies; 22+ messages in thread
From: Mark Knecht @ 2005-09-05 13:38 UTC (permalink / raw
To: gentoo-user
Hi,
Is it possible to put Windows XP an a second drive in a Linux box
and have Windows be happy?
1) I'm pretty sure that grub will have no problems with this, correct?
2) Will Windows be happy if it's the only OS on a non-boot drive?
I've done lots of dual boot machines before but there were always
Windows on the main drive and System Commander to get me to Linux. I
don't want to use System Commander this time.
Thanks,
Mark
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
@ 2005-09-05 13:42 brettholcomb
2005-09-05 13:50 ` Mark Knecht
0 siblings, 1 reply; 22+ messages in thread
From: brettholcomb @ 2005-09-05 13:42 UTC (permalink / raw
To: gentoo-user
Windows doesn't care where it's system files are installed (XP that is) except that I remember it needs a partition on C to put it's boot stuff.like boot.ini.
>
> From: Mark Knecht <markknecht@gmail.com>
> Date: 2005/09/05 Mon AM 09:38:39 EDT
> To: gentoo-user@lists.gentoo.org
> Subject: [gentoo-user] Windows on a second drive?
>
> Hi,
> Is it possible to put Windows XP an a second drive in a Linux box
> and have Windows be happy?
>
> 1) I'm pretty sure that grub will have no problems with this, correct?
>
> 2) Will Windows be happy if it's the only OS on a non-boot drive?
>
> I've done lots of dual boot machines before but there were always
> Windows on the main drive and System Commander to get me to Linux. I
> don't want to use System Commander this time.
>
> Thanks,
> Mark
>
> --
> gentoo-user@gentoo.org mailing list
>
>
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-05 13:38 [gentoo-user] Windows on a second drive? Mark Knecht
@ 2005-09-05 13:49 ` Heinz Sporn
2005-09-05 14:17 ` Mark Knecht
2005-09-05 13:51 ` LostSon
2005-09-08 10:18 ` Chris Cox
2 siblings, 1 reply; 22+ messages in thread
From: Heinz Sporn @ 2005-09-05 13:49 UTC (permalink / raw
To: gentoo-user
Am Montag, den 05.09.2005, 06:38 -0700 schrieb Mark Knecht:
> Hi,
> Is it possible to put Windows XP an a second drive in a Linux box
> and have Windows be happy?
Should work.
>
> 1) I'm pretty sure that grub will have no problems with this, correct?
Not really since Windows XP will quite likely overwrite the MBR of the
bootable partition. I guess you will have to re-install Grub afterwards.
But I'd say that's harmless.
>
> 2) Will Windows be happy if it's the only OS on a non-boot drive?
No Windows version that I know of had ever a problem with that.
>
> I've done lots of dual boot machines before but there were always
> Windows on the main drive and System Commander to get me to Linux. I
> don't want to use System Commander this time.
What's System Commander? BTW it doesn't make much difference to install
Windows and Linux the "other way round". As long as you install and
correctly configure Grub or Lilo afterwards.
>
> Thanks,
> Mark
>
--
Mit freundlichen Grüßen
Heinz Sporn
SPORN it-freelancing
Mobile: ++43 (0)699 / 127 827 07
Email: heinz.sporn@sporn-it.com
heinz.sporn@utanet.at
Website: http://www.sporn-it.com
Snail: Steyrer Str. 20
A-4540 Bad Hall
Austria / Europe
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-05 13:42 brettholcomb
@ 2005-09-05 13:50 ` Mark Knecht
2005-09-05 14:11 ` Joe Menola
` (2 more replies)
0 siblings, 3 replies; 22+ messages in thread
From: Mark Knecht @ 2005-09-05 13:50 UTC (permalink / raw
To: gentoo-user
Thanks Brett.
I did think that Windows cared where it's boot loader was and that it
had to be the first partition on the drive. Is that not true?
Thanks again,
Mark
On 9/5/05, brettholcomb@bellsouth.net <brettholcomb@bellsouth.net> wrote:
> Windows doesn't care where it's system files are installed (XP that is) except that I remember it needs a partition on C to put it's boot stuff.like boot.ini.
>
> >
> > From: Mark Knecht <markknecht@gmail.com>
> > Date: 2005/09/05 Mon AM 09:38:39 EDT
> > To: gentoo-user@lists.gentoo.org
> > Subject: [gentoo-user] Windows on a second drive?
> >
> > Hi,
> > Is it possible to put Windows XP an a second drive in a Linux box
> > and have Windows be happy?
> >
> > 1) I'm pretty sure that grub will have no problems with this, correct?
> >
> > 2) Will Windows be happy if it's the only OS on a non-boot drive?
> >
> > I've done lots of dual boot machines before but there were always
> > Windows on the main drive and System Commander to get me to Linux. I
> > don't want to use System Commander this time.
> >
> > Thanks,
> > Mark
> >
> > --
> > gentoo-user@gentoo.org mailing list
> >
> >
>
> --
> gentoo-user@gentoo.org mailing list
>
>
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-05 13:38 [gentoo-user] Windows on a second drive? Mark Knecht
2005-09-05 13:49 ` Heinz Sporn
@ 2005-09-05 13:51 ` LostSon
2005-09-08 10:18 ` Chris Cox
2 siblings, 0 replies; 22+ messages in thread
From: LostSon @ 2005-09-05 13:51 UTC (permalink / raw
To: gentoo-user
On Mon, 2005-09-05 at 06:38 -0700, Mark Knecht wrote:
> Hi,
> Is it possible to put Windows XP an a second drive in a Linux box
> and have Windows be happy?
>
> 1) I'm pretty sure that grub will have no problems with this, correct?
>
> 2) Will Windows be happy if it's the only OS on a non-boot drive?
>
> I've done lots of dual boot machines before but there were always
> Windows on the main drive and System Commander to get me to Linux. I
> don't want to use System Commander this time.
>
> Thanks,
> Mark
>
Yes it is quite possible i used to have XP on a second HD as slave and
it worked fine. Grub is quite easy to config so shouldnt be any problems
there at all. Then i discovered hot swap bays.
--
LostSon
http://www.lostsonsvault.org
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-05 13:50 ` Mark Knecht
@ 2005-09-05 14:11 ` Joe Menola
2005-09-05 14:37 ` Heinz Sporn
2005-09-05 17:17 ` Alex
2 siblings, 0 replies; 22+ messages in thread
From: Joe Menola @ 2005-09-05 14:11 UTC (permalink / raw
To: gentoo-user
On Monday September 5 2005 8:50 am, Mark Knecht wrote:
> Thanks Brett.
>
> I did think that Windows cared where it's boot loader was and that it
> had to be the first partition on the drive. Is that not true?
>
Windows bootloader needs to be on the first nfs/vfat partition on the boot
drive and that partition must be "active/bootable".
However, if using Grub you don't need Windows bootloader.
ie:
# Windows
title Windows
rootnoverify (hd1,0)
chainloader +1
This loads windows on hdb1 partition.
-jm
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-05 13:49 ` Heinz Sporn
@ 2005-09-05 14:17 ` Mark Knecht
2005-09-05 14:47 ` Heinz Sporn
2005-09-05 15:21 ` Neil Bothwick
0 siblings, 2 replies; 22+ messages in thread
From: Mark Knecht @ 2005-09-05 14:17 UTC (permalink / raw
To: gentoo-user
On 9/5/05, Heinz Sporn <heinz.sporn@sporn-it.com> wrote:
> Am Montag, den 05.09.2005, 06:38 -0700 schrieb Mark Knecht:
> > Hi,
> > Is it possible to put Windows XP an a second drive in a Linux box
> > and have Windows be happy?
>
> Should work.
>
> >
> > 1) I'm pretty sure that grub will have no problems with this, correct?
>
> Not really since Windows XP will quite likely overwrite the MBR of the
> bootable partition. I guess you will have to re-install Grub afterwards.
> But I'd say that's harmless.
This is what I want to avoid.
grub and Gentoo are on /dev/hda
Windows will go on /dev/hdc or /dev/hde
I do not want windows to write anything on /dev/hda
I know the no one here can truly guarantee what Windows will do but
there's little point in me doing this work if it's known to overwrite
my main drive..
> >
> > 2) Will Windows be happy if it's the only OS on a non-boot drive?
>
> No Windows version that I know of had ever a problem with that.
>
> >
> > I've done lots of dual boot machines before but there were always
> > Windows on the main drive and System Commander to get me to Linux. I
> > don't want to use System Commander this time.
>
> What's System Commander? BTW it doesn't make much difference to install
> Windows and Linux the "other way round". As long as you install and
> correctly configure Grub or Lilo afterwards.
System Commander is a Windows and/or DOS-based bootloader. Nice
program with the ability to resize all partitions on the hard drive so
that you can give more or less space to each OS. Makes it easy to have
multiple copies of windows, as well as Linux when I was gettign
started with Linux. Unfortunately it doesn't work with things like
reiserfs, xfs, etc., and it's required to be loaded in a M$ partition.
Since I don't use Windows too much anymore I don't want to go on using
SC.
http://www.v-com.com/product/System_Commander_Home.html
Thanks!
- Mark
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-05 13:50 ` Mark Knecht
2005-09-05 14:11 ` Joe Menola
@ 2005-09-05 14:37 ` Heinz Sporn
2005-09-05 17:17 ` Alex
2 siblings, 0 replies; 22+ messages in thread
From: Heinz Sporn @ 2005-09-05 14:37 UTC (permalink / raw
To: gentoo-user
Am Montag, den 05.09.2005, 06:50 -0700 schrieb Mark Knecht:
> Thanks Brett.
>
> I did think that Windows cared where it's boot loader was and that it
> had to be the first partition on the drive. Is that not true?
You don't have to confuse a bootloader with Windows loader modules like
NTLDR or stuff like that. If we're talking harddisk boot a booloader has
to sit on the first sector of the first track (= MBR, master boot
record) on the drive in question. When you boot a PC the last thing a
BIOS does is to read the MBR and execute the code that is supposed to be
a boot loader.
The bootloader then will actually load an OS from a specific partition.
BTW someone on the list wrote "Windows bootloader needs to be on the
first nfs/vfat partition on the boot drive and that partition must be
"active/bootable"."
That is not correct since even Windows bootloaders have to follow the
rules. A bootloader sits in the MBR. At boot time (that's when the BIOS
rules) there's no such thing like partitions.
>
> Thanks again,
> Mark
>
> On 9/5/05, brettholcomb@bellsouth.net <brettholcomb@bellsouth.net> wrote:
> > Windows doesn't care where it's system files are installed (XP that is) except that I remember it needs a partition on C to put it's boot stuff.like boot.ini.
> >
> > >
> > > From: Mark Knecht <markknecht@gmail.com>
> > > Date: 2005/09/05 Mon AM 09:38:39 EDT
> > > To: gentoo-user@lists.gentoo.org
> > > Subject: [gentoo-user] Windows on a second drive?
> > >
> > > Hi,
> > > Is it possible to put Windows XP an a second drive in a Linux box
> > > and have Windows be happy?
> > >
> > > 1) I'm pretty sure that grub will have no problems with this, correct?
> > >
> > > 2) Will Windows be happy if it's the only OS on a non-boot drive?
> > >
> > > I've done lots of dual boot machines before but there were always
> > > Windows on the main drive and System Commander to get me to Linux. I
> > > don't want to use System Commander this time.
> > >
> > > Thanks,
> > > Mark
> > >
> > > --
> > > gentoo-user@gentoo.org mailing list
> > >
> > >
> >
> > --
> > gentoo-user@gentoo.org mailing list
> >
> >
>
--
Mit freundlichen Grüßen
Heinz Sporn
SPORN it-freelancing
Mobile: ++43 (0)699 / 127 827 07
Email: heinz.sporn@sporn-it.com
heinz.sporn@utanet.at
Website: http://www.sporn-it.com
Snail: Steyrer Str. 20
A-4540 Bad Hall
Austria / Europe
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-05 14:17 ` Mark Knecht
@ 2005-09-05 14:47 ` Heinz Sporn
2005-09-05 21:51 ` Mark Knecht
2005-09-05 15:21 ` Neil Bothwick
1 sibling, 1 reply; 22+ messages in thread
From: Heinz Sporn @ 2005-09-05 14:47 UTC (permalink / raw
To: gentoo-user
Am Montag, den 05.09.2005, 07:17 -0700 schrieb Mark Knecht:
> On 9/5/05, Heinz Sporn <heinz.sporn@sporn-it.com> wrote:
> > Am Montag, den 05.09.2005, 06:38 -0700 schrieb Mark Knecht:
> > > Hi,
> > > Is it possible to put Windows XP an a second drive in a Linux box
> > > and have Windows be happy?
> >
> > Should work.
> >
> > >
> > > 1) I'm pretty sure that grub will have no problems with this, correct?
> >
> > Not really since Windows XP will quite likely overwrite the MBR of the
> > bootable partition. I guess you will have to re-install Grub afterwards.
> > But I'd say that's harmless.
>
> This is what I want to avoid.
>
> grub and Gentoo are on /dev/hda
> Windows will go on /dev/hdc or /dev/hde
>
> I do not want windows to write anything on /dev/hda
>
> I know the no one here can truly guarantee what Windows will do but
> there's little point in me doing this work if it's known to overwrite
> my main drive..
Maybe I don't understand the problem here. Gentoo is installed, right?
Now you want to install windows, right? Do that. When you're finished
put in you Gentoo LiveCD, chroot to your still existing Linux (Windows
just overwrites the MBR nothing else) and re-run grub with root (hd0,0)
and setup (hd0). Then add a section to grub.conf:
title=Windows 2000
root (hd1,0)
chainloader +1
And you're done. Been there, done that ;-)
>
> > >
> > > 2) Will Windows be happy if it's the only OS on a non-boot drive?
> >
> > No Windows version that I know of had ever a problem with that.
> >
> > >
> > > I've done lots of dual boot machines before but there were always
> > > Windows on the main drive and System Commander to get me to Linux. I
> > > don't want to use System Commander this time.
> >
> > What's System Commander? BTW it doesn't make much difference to install
> > Windows and Linux the "other way round". As long as you install and
> > correctly configure Grub or Lilo afterwards.
>
> System Commander is a Windows and/or DOS-based bootloader. Nice
> program with the ability to resize all partitions on the hard drive so
> that you can give more or less space to each OS. Makes it easy to have
> multiple copies of windows, as well as Linux when I was gettign
> started with Linux. Unfortunately it doesn't work with things like
> reiserfs, xfs, etc., and it's required to be loaded in a M$ partition.
> Since I don't use Windows too much anymore I don't want to go on using
> SC.
>
> http://www.v-com.com/product/System_Commander_Home.html
>
> Thanks!
>
> - Mark
>
--
Mit freundlichen Grüßen
Heinz Sporn
SPORN it-freelancing
Mobile: ++43 (0)699 / 127 827 07
Email: heinz.sporn@sporn-it.com
heinz.sporn@utanet.at
Website: http://www.sporn-it.com
Snail: Steyrer Str. 20
A-4540 Bad Hall
Austria / Europe
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-05 14:17 ` Mark Knecht
2005-09-05 14:47 ` Heinz Sporn
@ 2005-09-05 15:21 ` Neil Bothwick
2005-09-06 2:33 ` Mark Knecht
1 sibling, 1 reply; 22+ messages in thread
From: Neil Bothwick @ 2005-09-05 15:21 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 709 bytes --]
On Mon, 5 Sep 2005 07:17:37 -0700, Mark Knecht wrote:
> grub and Gentoo are on /dev/hda
> Windows will go on /dev/hdc or /dev/hde
>
> I do not want windows to write anything on /dev/hda
It will, because MS assumes you'll be using the windows bootloader.
> I know the no one here can truly guarantee what Windows will do but
> there's little point in me doing this work if it's known to overwrite
> my main drive..
It won't overwrite the drive, just the part of the MBR containing the
bootloader code. You'll just need to run grub from a live CD and do
root (hd0,X)
setup (hd0)
to restore it.
--
Neil Bothwick
Those are my principles. If you don't like them I have others.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-05 13:50 ` Mark Knecht
2005-09-05 14:11 ` Joe Menola
2005-09-05 14:37 ` Heinz Sporn
@ 2005-09-05 17:17 ` Alex
2 siblings, 0 replies; 22+ messages in thread
From: Alex @ 2005-09-05 17:17 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 513 bytes --]
On Monday 05 September 2005 13:50, Mark Knecht wrote:
> I did think that Windows cared where it's boot loader was and that it
> had to be the first partition on the drive. Is that not true?
I have the same impression but I've never tried to install wormOS on a second
hard disk. Either way, if you encounter problems because of that you can
bypass it by adding the following lines in your grub.conf
map (hd0) (hd1)
map (hd1) (hd0)
This will (virtually) swap your hard drives.
--
Cheers, Alex.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-05 14:47 ` Heinz Sporn
@ 2005-09-05 21:51 ` Mark Knecht
2005-09-06 2:24 ` agl
0 siblings, 1 reply; 22+ messages in thread
From: Mark Knecht @ 2005-09-05 21:51 UTC (permalink / raw
To: gentoo-user
On 9/5/05, Heinz Sporn <heinz.sporn@sporn-it.com> wrote:
> Am Montag, den 05.09.2005, 07:17 -0700 schrieb Mark Knecht:
> > On 9/5/05, Heinz Sporn <heinz.sporn@sporn-it.com> wrote:
> > > Am Montag, den 05.09.2005, 06:38 -0700 schrieb Mark Knecht:
> > > > Hi,
> > > > Is it possible to put Windows XP an a second drive in a Linux box
> > > > and have Windows be happy?
> > >
> > > Should work.
> > >
> > > >
> > > > 1) I'm pretty sure that grub will have no problems with this, correct?
> > >
> > > Not really since Windows XP will quite likely overwrite the MBR of the
> > > bootable partition. I guess you will have to re-install Grub afterwards.
> > > But I'd say that's harmless.
> >
> > This is what I want to avoid.
> >
> > grub and Gentoo are on /dev/hda
> > Windows will go on /dev/hdc or /dev/hde
> >
> > I do not want windows to write anything on /dev/hda
> >
> > I know the no one here can truly guarantee what Windows will do but
> > there's little point in me doing this work if it's known to overwrite
> > my main drive..
>
> Maybe I don't understand the problem here. Gentoo is installed, right?
> Now you want to install windows, right? Do that. When you're finished
> put in you Gentoo LiveCD, chroot to your still existing Linux (Windows
> just overwrites the MBR nothing else) and re-run grub with root (hd0,0)
> and setup (hd0). Then add a section to grub.conf:
>
> title=Windows 2000
> root (hd1,0)
> chainloader +1
>
> And you're done. Been there, done that ;-)
>
Hi all,
First, thanks to all who have answered. The info has been helpful.
OK, after a bit of work putting in a new power supply I now have my
oldest Gentoo machine set up with 3 disk drives. The second and third
drives used to be in the old Windows machine. All drives are masters
on their own EIDE cables.
Drive 1 - Via chipset - Gentoo
Drive 2 - Promise PCI EIDE ATA-100 cont. - port 1 - GigaStudio audio Files
Drive 3 - Promise PCI EIDE ATA-100 cont. - port 2 - Win XP
Note that I have not actually installed Win XP here. I just took the
drive from the old machine. That machine was a Via chipset and so is
this one. First step would be to see if it works then load Win XP from
scratch if it doesn't. (Or load Win XP anyway...we'll see.)
All drives are visible to fdisk and hdparm. I am able to mount
/dev/hdi as my kernel does support VFAT but I cannot mount /dev/hdk as
I do not have NTFS support built for this kernel, nor do I want to add
it.
godzilla ~ # hdparm -tT /dev/hda
/dev/hda:
Timing cached reads: 1108 MB in 2.00 seconds = 552.70 MB/sec
Timing buffered disk reads: 86 MB in 3.06 seconds = 28.12 MB/sec
godzilla ~ #
godzilla ~ # hdparm -tT /dev/hdi
/dev/hdi:
Timing cached reads: 1120 MB in 2.00 seconds = 558.69 MB/sec
Timing buffered disk reads: 138 MB in 3.02 seconds = 45.66 MB/sec
godzilla ~ #
godzilla ~ # hdparm -tT /dev/hdk
/dev/hdk:
Timing cached reads: 1100 MB in 2.01 seconds = 547.35 MB/sec
Timing buffered disk reads: 138 MB in 3.02 seconds = 45.72 MB/sec
godzilla ~ #
godzilla ~ # fdisk -l /dev/hda
Disk /dev/hda: 30.7 GB, 30735581184 bytes
16 heads, 63 sectors/track, 59554 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 203 102280+ 83 Linux
/dev/hda2 16878 59543 21503002+ f W95 Ext'd (LBA)
/dev/hda3 204 3251 1536192 82 Linux swap / Solaris
/dev/hda4 3252 16877 6867504 83 Linux
/dev/hda5 16878 45326 14337855 83 Linux
/dev/hda6 45327 59543 7165084+ 83 Linux
Partition table entries are not in disk order
godzilla ~ #
godzilla ~ # fdisk -l /dev/hdi
Disk /dev/hdi: 82.3 GB, 82348277760 bytes
255 heads, 63 sectors/track, 10011 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdi1 1 6374 51199123+ c W95 FAT32 (LBA)
/dev/hdi2 6375 10011 29214202+ f W95 Ext'd (LBA)
/dev/hdi5 6375 10011 29214171 b W95 FAT32
godzilla ~ #
godzilla ~ # fdisk -l /dev/hdk
Disk /dev/hdk: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdk1 * 1 1912 15358108+ 7 HPFS/NTFS
/dev/hdk2 1913 4462 20482875 17 Hidden HPFS/NTFS
godzilla ~ #
Now, I wanted to try booting the Win XP drive but I hit a road block.
It seems that possibly grub doesn't see any of the drives on the
Promise ATA-100 controller? Is this the case. grub auto-completion
tells me that only hd0 is available. What limits grub to 8 devices?
(My guess is system BIOS but it's just a guess.)
godzilla ~ # grub
Probing devices to guess BIOS drives. This may take a long time.
GNU GRUB version 0.96 (640K lower / 3072K upper memory)
[ Minimal BASH-like line editing is supported. For the first word, TAB
lists possible command completions. Anywhere else TAB lists the possible
completions of a device/filename. ]
grub> root
Possible commands are: root rootnoverify
grub> root (hd0,
Possible partitions are:
Partition num: 0, Filesystem type is ext2fs, partition type 0x83
Partition num: 2, Filesystem type unknown, partition type 0x82
Partition num: 3, Filesystem type is ext2fs, partition type 0x83
Partition num: 4, Filesystem type is ext2fs, partition type 0x83
Partition num: 5, Filesystem type is ext2fs, partition type 0x83
grub> root (hd1
grub> root (hd2
grub> root (hd3
grub> root (hd4
grub> root (hd5
grub> root (hd6
grub> root (hd7
grub> root (hd8
Error 12: Invalid device requested
grub> root (hd8
Is grub not able to see drives sitting on EDIE controllers sitting on
the PCI bus, or is there some sort of compile time option / patch I
might need?
If not I could reconfigure the internal cables to share the new drive,
at least the Win XP drive, on the chipset cables, but I'd prefer not
to do that it possible.
Thanks in advance for your ideas.
Cheers,
Mark
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-05 21:51 ` Mark Knecht
@ 2005-09-06 2:24 ` agl
2005-09-06 2:56 ` Mark Knecht
0 siblings, 1 reply; 22+ messages in thread
From: agl @ 2005-09-06 2:24 UTC (permalink / raw
To: gentoo-user
Quoting Mark Knecht <markknecht@gmail.com>:
> On 9/5/05, Heinz Sporn <heinz.sporn@sporn-it.com> wrote:
> > Am Montag, den 05.09.2005, 07:17 -0700 schrieb Mark Knecht:
> > > On 9/5/05, Heinz Sporn <heinz.sporn@sporn-it.com> wrote:
> > > > Am Montag, den 05.09.2005, 06:38 -0700 schrieb Mark Knecht:
> > > > > Hi,
> > > > > Is it possible to put Windows XP an a second drive in a Linux box
> > > > > and have Windows be happy?
> > > >
> > > > Should work.
[SNIP A LOT OF STUFF]
...
...
[SNIP A LOT OF STUFF]
>
> If not I could reconfigure the internal cables to share the new drive,
> at least the Win XP drive, on the chipset cables, but I'd prefer not
> to do that it possible.
>
> Thanks in advance for your ideas.
>
> Cheers,
> Mark
>
Mark,
I did what you want to do a few days ago and the system works fine. My steps
where as follows:
1) Want Linux disk as hda, Windows as hdb
2) I had the windows disk already installed, like you, needed to install the
linux setup.
3) Being totally paranoid about my ability to get the drive designations
correct, I totally removed the Windows disk and then did the Linux install.
Loaded Grub into the MBR on the hda.
3a) If I had had two empty disks and wanted one linux, one Windows, I would only
place one disk in the machine at a time, do the appropriate OS install, boot it,
make sure it was working before doing anything else.
4) We now have two disks and two OS's. Linux is on hda, Windows on hdb, both of
which have their own bootloaders and can boot in their own right. I followed the
Grub install process as outlined in the Gentoo install manual, setting up the
Grub.conf file as outlined in Chpt 10, listing 3. I tried to reboot, and Linux
came up. I then tried to reboot into windows and nothing happened.
5) Googling revealed that you need to make Windows "think" it is on hda when it
is actually on hdb. I added the two lines, as suggested by Alex:
map (hd0) (hd1)
map (hd1) (hd0)
to grub.conf so it became:
title=Windows XP
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,1)
makeactive
chainloader +1
saved, rebooted, selected Windows and it started up. Once you know what to do,
it's quite easy, it's the finding out what to do in the first place that is the
problem ;) Some people mention problems about sharing or overwriting MBR's etc,
don;t worry about it, just set everything up so that they can individually boot
then let Grub handle everything. Any problems, bounce me an email
Regards,
Andrew
p.s. I'm not sure on the partition on the rootnoverify - read up on that
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-05 15:21 ` Neil Bothwick
@ 2005-09-06 2:33 ` Mark Knecht
2005-09-06 7:58 ` Neil Bothwick
0 siblings, 1 reply; 22+ messages in thread
From: Mark Knecht @ 2005-09-06 2:33 UTC (permalink / raw
To: gentoo-user
On 9/5/05, Neil Bothwick <neil@digimed.co.uk> wrote:
> On Mon, 5 Sep 2005 07:17:37 -0700, Mark Knecht wrote:
>
> > grub and Gentoo are on /dev/hda
> > Windows will go on /dev/hdc or /dev/hde
> >
> > I do not want windows to write anything on /dev/hda
>
> It will, because MS assumes you'll be using the windows bootloader.
>
> > I know the no one here can truly guarantee what Windows will do but
> > there's little point in me doing this work if it's known to overwrite
> > my main drive..
>
> It won't overwrite the drive, just the part of the MBR containing the
> bootloader code. You'll just need to run grub from a live CD and do
>
> root (hd0,X)
> setup (hd0)
>
> to restore it.
>
>
> --
> Neil Bothwick
Hi Neil,
I'm attempting the new install of Windows but it won't go. I hope
I'm just missing something easy. Thanks in advance.
My system:
Drive 0: Gentoo
- partition 0 is boot. 100MB
- 30GB
- grub is on this partition
- The drive has no space left
- All the audio for this box is 400GB of external 1394 drives.
Drive 1: For WinNT
- 80GB
- completely empty
Drive 2: Audio Data
- 80GB
- GigaStudio audio sampler data files
I've told Win XP to put the C: partition on drive 1. It then gives me
the message:
**********
To install Windows XP on the partition you have selected, Setup must
write some start up files to the following disk:
29312 MB Disk 0 at ID 0 on Bus 0 on atapi [MBR]
However this disk does not contain a Windows compatible partition.
To continue installing Windows XP, return to the partition selection
screen and create a Windows compatible partition on the disk above. If
there is no space available, delete and existing partition, and then
create a new one.
To return to the partition selection screen press enter.
**********
Even though it says [MBR] above it won't proceed without creating at
least one partition on drive 0. It appears I cannot install Windows XP
on a second drive without writing 30MB to the boot drive?
Is it possible to safely shrink an ext3 partition on the current drive
0 to make way for this?
The only other thought that comes to mind at this point, assuming I
haven't missed something obvious, is to rearrange the drives in the
box and make drive 1 into drive 0. If I then installed grub on the
Windows drive and fixed up fstab and the contents of grub.conf to
recognize Gentoo on drive 1, would it work?
Thanks,
Mark
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-06 2:24 ` agl
@ 2005-09-06 2:56 ` Mark Knecht
0 siblings, 0 replies; 22+ messages in thread
From: Mark Knecht @ 2005-09-06 2:56 UTC (permalink / raw
To: gentoo-user
On 9/5/05, agl@wht.com.au <agl@wht.com.au> wrote:
> to grub.conf so it became:
>
> title=Windows XP
> map (hd0) (hd1)
> map (hd1) (hd0)
> rootnoverify (hd1,1)
> makeactive
> chainloader +1
>
> saved, rebooted, selected Windows and it started up. Once you know what to do,
> it's quite easy, it's the finding out what to do in the first place that is the
> problem ;) Some people mention problems about sharing or overwriting MBR's etc,
> don;t worry about it, just set everything up so that they can individually boot
> then let Grub handle everything. Any problems, bounce me an email
>
> Regards,
> Andrew
>
> p.s. I'm not sure on the partition on the rootnoverify - read up on that
> --
> gentoo-user@gentoo.org mailing list
>
>
Thanks Andrew. The info looks good.
I haven't seen the makeactive command discussed in the area before.
I'll read up on that.
thanks,
Mark
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-06 2:33 ` Mark Knecht
@ 2005-09-06 7:58 ` Neil Bothwick
2005-09-06 10:06 ` Michael Kintzios
0 siblings, 1 reply; 22+ messages in thread
From: Neil Bothwick @ 2005-09-06 7:58 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1605 bytes --]
On Mon, 5 Sep 2005 19:33:01 -0700, Mark Knecht wrote:
> Even though it says [MBR] above it won't proceed without creating at
> least one partition on drive 0. It appears I cannot install Windows XP
> on a second drive without writing 30MB to the boot drive?
Don't you just hate the arrogance of a system that tells you which of
your drives should be used to store your files! :(
> Is it possible to safely shrink an ext3 partition on the current drive
> 0 to make way for this?
You can resize an unmounted partition by running resize2fs to shrink the
filesystem, then delete the partition in cfdisk and recreate it slightly
larger than the new filesystem size and then running resize2fs again. Or
you could just boot from a Knoppix CD and run qtparted.
> The only other thought that comes to mind at this point, assuming I
> haven't missed something obvious, is to rearrange the drives in the
> box and make drive 1 into drive 0. If I then installed grub on the
> Windows drive and fixed up fstab and the contents of grub.conf to
> recognize Gentoo on drive 1, would it work?
This certainly seems the best solution. It saves Windows getting arsey
about drives or having to try to fool it with GRUB map commands. I'd
disconnect the Gentoo drive and install Windows, then replace the Gentoo
drive as slave, boot from a live CD, edit fstab and run grub. windows
should then remain blissfully unaware of your Gentoo installation, which
means it won't try to "fix" it for you at some random later date.
--
Neil Bothwick
Are you using Windows or is that just an XT?
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* RE: [gentoo-user] Windows on a second drive?
2005-09-06 7:58 ` Neil Bothwick
@ 2005-09-06 10:06 ` Michael Kintzios
2005-09-06 11:22 ` Neil Bothwick
0 siblings, 1 reply; 22+ messages in thread
From: Michael Kintzios @ 2005-09-06 10:06 UTC (permalink / raw
To: gentoo-user
> -----Original Message-----
> From: Neil Bothwick [mailto:neil@digimed.co.uk]
> Sent: 06 September 2005 08:59
> To: gentoo-user@lists.gentoo.org
> Subject: Re: [gentoo-user] Windows on a second drive?
>
>
> On Mon, 5 Sep 2005 19:33:01 -0700, Mark Knecht wrote:
>
> > Even though it says [MBR] above it won't proceed without creating at
> > least one partition on drive 0. It appears I cannot install
> Windows XP
> > on a second drive without writing 30MB to the boot drive?
The easiest solution to this problem is to do as another poster
suggested: Remove all drives, jumper your WinXP drive as master and
install WinXP on its own. Then re-arrange and rejumper the drives as
you like, reset the BIOS settings to recognise the new drive sequence,
and finally use fdisk to check that the WinXP partition is set with the
active boot flag 'a', your grub.conf is as per the handbook for
multibooting WinXP and your fstab is adjusted accordingly for the
corresponding Gentoo and WinXP partitions.
With regards to the Grub commands:
The makeactive means just that, make active the current (WinXP in our
case) boot partition. The rootnoverify tells Grub to not try to read
the M$Windoze proprietary boot code (it can't). The map command
virtually swaps drives so that WinXP boot loader does not go spastic if
it finds itself on any other drive than /dev/hda and so overcomes the
WinXP inability to boot from any other than the first drive. Finally
there's the hide/unhide command which will allow multiple M$Windoze OS'
to coexist independently without blending their partition bootloading
files into a mess (the intended M$Windoze multibooting approach).
> > Is it possible to safely shrink an ext3 partition on the
> current drive
> > 0 to make way for this?
>
> You can resize an unmounted partition by running resize2fs to
> shrink the
> filesystem, then delete the partition in cfdisk and recreate
> it slightly
> larger than the new filesystem size and then running
> resize2fs again. Or
> you could just boot from a Knoppix CD and run qtparted.
>
> > The only other thought that comes to mind at this point, assuming I
> > haven't missed something obvious, is to rearrange the drives in the
> > box and make drive 1 into drive 0. If I then installed grub on the
> > Windows drive and fixed up fstab and the contents of grub.conf to
> > recognize Gentoo on drive 1, would it work?
>
> This certainly seems the best solution. It saves Windows getting arsey
> about drives or having to try to fool it with GRUB map commands. I'd
> disconnect the Gentoo drive and install Windows, then replace
> the Gentoo
> drive as slave, boot from a live CD, edit fstab and run grub. windows
> should then remain blissfully unaware of your Gentoo
> installation, which
> means it won't try to "fix" it for you at some random later date.
I doubt that this is necessary. Either try it with only one drive
connected to the machine as suggest previously, or perhaps try this:
Create your own NTFS partition and mark it as the only active boot
partition on the drive you want it installed, using fdisk or whatever.
Then use the hide command to hide all other OS from the grub menu. Then
try to install WinXP to see if it will get on with the job. I am not
sure that this method will work without any problems, because I haven't
tried it out myself. I suspect that it may still fall over itself when
it detects that the proposed partition is not a primary partition on the
first drive. Truth is that by the time you changed your grub.conf to
include the hide command, then re-installed Grub, remodified the
grub.conf, etc. you might as well physically swap the drives and
complete the WinXP installation as B Gates intended.
I must reiterate here that every time you change the physical order of
your drives you should reset your BIOS. This is a good idea even the
BIOS is supposed to do this automatically. Also, when you finish
installing and before you reboot with Grub may be worth checking that
the grub.map file shows the correct mapping sequence of your devices.
--
Regards,
Mick
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-06 10:06 ` Michael Kintzios
@ 2005-09-06 11:22 ` Neil Bothwick
2005-09-06 12:12 ` Michael Kintzios
0 siblings, 1 reply; 22+ messages in thread
From: Neil Bothwick @ 2005-09-06 11:22 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1114 bytes --]
On Tue, 6 Sep 2005 11:06:24 +0100, Michael Kintzios wrote:
> > This certainly seems the best solution. It saves Windows getting arsey
> > about drives or having to try to fool it with GRUB map commands. I'd
> > disconnect the Gentoo drive and install Windows, then replace
> > the Gentoo
> > drive as slave, boot from a live CD, edit fstab and run grub. windows
> > should then remain blissfully unaware of your Gentoo
> > installation, which
> > means it won't try to "fix" it for you at some random later date.
>
> I doubt that this is necessary. Either try it with only one drive
> connected to the machine as suggest previously, or perhaps try this:
If you're going to start removing and replacing drives, you may as well
alter the jumpers while they're out to that Windows on on hda. That's the
most Windows-friendly approach, which is a good thing when you consider
how hostile Windows can be to its enemies :)
--
Neil Bothwick
"I can picture in my mind a world without war, a world without hate. And I
can picture us attacking that world, because they'd never expect it."
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* RE: [gentoo-user] Windows on a second drive?
2005-09-06 11:22 ` Neil Bothwick
@ 2005-09-06 12:12 ` Michael Kintzios
2005-09-06 13:32 ` Neil Bothwick
0 siblings, 1 reply; 22+ messages in thread
From: Michael Kintzios @ 2005-09-06 12:12 UTC (permalink / raw
To: gentoo-user
> -----Original Message-----
> From: Neil Bothwick [mailto:neil@digimed.co.uk]
> Sent: 06 September 2005 12:23
> To: gentoo-user@lists.gentoo.org
> Subject: Re: [gentoo-user] Windows on a second drive?
>
>
> On Tue, 6 Sep 2005 11:06:24 +0100, Michael Kintzios wrote:
>
> > > This certainly seems the best solution. It saves Windows
> getting arsey
> > > about drives or having to try to fool it with GRUB map
> commands. I'd
> > > disconnect the Gentoo drive and install Windows, then replace
> > > the Gentoo
> > > drive as slave, boot from a live CD, edit fstab and run
> grub. windows
> > > should then remain blissfully unaware of your Gentoo
> > > installation, which
> > > means it won't try to "fix" it for you at some random later date.
> >
> > I doubt that this is necessary. Either try it with only one drive
> > connected to the machine as suggest previously, or perhaps try this:
>
> If you're going to start removing and replacing drives, you
> may as well
> alter the jumpers while they're out to that Windows on on
> hda. That's the
> most Windows-friendly approach, which is a good thing when
> you consider
> how hostile Windows can be to its enemies :)
You're right, at least as far as preparing the installation of WinXP
goes. After it gets installed I would rejumper it to a slave and put
the Gentoo drive as a master, assuming of course that Gentoo is the OS
used more often and its speed counts more than that of WinXP.
--
Regards,
Mick
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-06 12:12 ` Michael Kintzios
@ 2005-09-06 13:32 ` Neil Bothwick
2005-09-06 14:05 ` Mark Knecht
0 siblings, 1 reply; 22+ messages in thread
From: Neil Bothwick @ 2005-09-06 13:32 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 467 bytes --]
On Tue, 6 Sep 2005 13:12:33 +0100, Michael Kintzios wrote:
> You're right, at least as far as preparing the installation of WinXP
> goes. After it gets installed I would rejumper it to a slave and put
> the Gentoo drive as a master, assuming of course that Gentoo is the OS
> used more often and its speed counts more than that of WinXP.
Is there a speed difference between master and slave?
--
Neil Bothwick
Top Oxymorons Number 8: Tight slacks
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-06 13:32 ` Neil Bothwick
@ 2005-09-06 14:05 ` Mark Knecht
0 siblings, 0 replies; 22+ messages in thread
From: Mark Knecht @ 2005-09-06 14:05 UTC (permalink / raw
To: gentoo-user
On 9/6/05, Neil Bothwick <neil@digimed.co.uk> wrote:
> On Tue, 6 Sep 2005 13:12:33 +0100, Michael Kintzios wrote:
>
> > You're right, at least as far as preparing the installation of WinXP
> > goes. After it gets installed I would rejumper it to a slave and put
> > the Gentoo drive as a master, assuming of course that Gentoo is the OS
> > used more often and its speed counts more than that of WinXP.
>
> Is there a speed difference between master and slave?
>
Hi Neil,
Assuming they are both the same speed drives (UDMA33/66/100/133)
then there is no speed difference from the drive whether it is set as
a master or slave.
The issue, and it's a small issue, arises when both the master and
slave are needed at the same time. In this case, even if the slave is
in the process of sending a packet across the EIDE cable, the master
can interrupt that packet and send it's own. After the master finishes
the slave has to restart it's transmission which results in lower
perceived bandwidth even though the bit-rate is identical.
For this reason, in my systems, I place only a single drive on each
cable and every drive is set to be a master. This then allows the
buffering in the EIDE controller in the chipset to buffer the packets
and put them on the PCI bus without any need to resend.
I'm not sure any of this is measurable without setting up some
pathological test case, but for instance if you were doing a bunch of
compiles and watching a DVD movie at the same time, and assuming your
DVD drive was a slave drive, you might get some artifacts in the
movie.
Anyway, thanks to all for the ideas yesterday. It appears that as
the day ended, and being tired, I messed up my Gentoo drive somewhere
in the process of shrinking one partition to make way for the Windows
partition. The system no longer booted last night when I went to bed.
Go figure. I didn't think I was even touching the boot partition.
Today I have to restore that and then I'm going to pull all the drives
except the one for XP, install Windows, and see then if I can get grub
to start it up.
Note that most brain dead part of this Windows installer
(nahh...it's all brain dead) was that while the XP install requires
that I have at least one 30MB windows-compatible partition on the
primary drive, and while it will create the partition for me, it will
not format the partition and is therefore cannot continue with the
install. (An unformatted, free partition is not 'Windows compatible'!)
How's that for forward thinking? This is Windows XP, not Windows 98.
Dual boot has been around for years but they still cannot handle what
they need for their own operation in that environment. Amazing...
Cheers all,
Mark
Cheers,
Mark
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [gentoo-user] Windows on a second drive?
2005-09-05 13:38 [gentoo-user] Windows on a second drive? Mark Knecht
2005-09-05 13:49 ` Heinz Sporn
2005-09-05 13:51 ` LostSon
@ 2005-09-08 10:18 ` Chris Cox
2 siblings, 0 replies; 22+ messages in thread
From: Chris Cox @ 2005-09-08 10:18 UTC (permalink / raw
To: gentoo-user
On Monday 05 September 2005 08:38 am, Mark Knecht wrote:
> Hi,
> Is it possible to put Windows XP an a second drive in a Linux box
> and have Windows be happy?
>
> 1) I'm pretty sure that grub will have no problems with this, correct?
>
> 2) Will Windows be happy if it's the only OS on a non-boot drive?
>
> I've done lots of dual boot machines before but there were always
> Windows on the main drive and System Commander to get me to Linux. I
> don't want to use System Commander this time.
>
> Thanks,
> Mark
I restored a saved Windows 2000 (Partimage) image onto /dev/hdb1 then added
the following to my grub.conf:
title Windows 2k
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1
I also found out that it didn't really like my LVM2 drives. It created drives
all the way up to P: which really made no sense to me, so I went into
Windows control panel / system and disabled two of my other hard
drives /dev/hda and /dev/hdf..then on My Computer it only sees the drives I
want it to see.
Oh, I only put windows on so I could play the Doom 3 demo since I couldn't get
the one in portage to work.
--
Chris
Linux 2.6.13-gentoo i686 AMD Athlon(tm) XP
05:12:53 up 25 min, 1 user, load average: 0.58, 0.43, 0.35
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 22+ messages in thread
end of thread, other threads:[~2005-09-08 10:23 UTC | newest]
Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-05 13:38 [gentoo-user] Windows on a second drive? Mark Knecht
2005-09-05 13:49 ` Heinz Sporn
2005-09-05 14:17 ` Mark Knecht
2005-09-05 14:47 ` Heinz Sporn
2005-09-05 21:51 ` Mark Knecht
2005-09-06 2:24 ` agl
2005-09-06 2:56 ` Mark Knecht
2005-09-05 15:21 ` Neil Bothwick
2005-09-06 2:33 ` Mark Knecht
2005-09-06 7:58 ` Neil Bothwick
2005-09-06 10:06 ` Michael Kintzios
2005-09-06 11:22 ` Neil Bothwick
2005-09-06 12:12 ` Michael Kintzios
2005-09-06 13:32 ` Neil Bothwick
2005-09-06 14:05 ` Mark Knecht
2005-09-05 13:51 ` LostSon
2005-09-08 10:18 ` Chris Cox
-- strict thread matches above, loose matches on Subject: below --
2005-09-05 13:42 brettholcomb
2005-09-05 13:50 ` Mark Knecht
2005-09-05 14:11 ` Joe Menola
2005-09-05 14:37 ` Heinz Sporn
2005-09-05 17:17 ` Alex
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox