Re: Re: etch + xp



Hi Pierre,

On Sun, 2007-09-30 at 17:15 +0200, Gargi wrote:
----- Original Message -----
From: "Douglas A. Tutty" <dtutty@xxxxxxxxxxxxx>
To: <debian-user@xxxxxxxxxxxxxxxx>
Sent: Sunday, September 30, 2007 4:42 PM
Subject: [?? Probable Spam] Re: etch + xp


On Sun, Sep 30, 2007 at 09:41:48AM -0300, Marcelo Chiapparini wrote:

I am running etch in a machine with two HDs. Etch is running in the
master HD (hdc), the second HD (hdd), the slave, is empty. In the second
hd (hdd) I need to install windows xp. I wonder how to do that in order
to get a dual boot system, managed by grub. The bios let me define the
HD from which the system boots. Now the bios is configured to boot from
hdc, where etch (and grub) resides: hdc-hdd. Due that during the install
of xp the system re-boots several times from the HD, I wonder if I can
install xp on hdd simply inverting the boot sequence: hdd-hdc, and,
after the installation of xp, inverting the sequence again: hdc-hdd, in
order to boot with grub.

If it is possible, I guess I still need to tell grub that there is
another OS in the system. How can I do that?


I thought that windows was a megalomaniac and would only work from the
first hard drive of the first controller (hda).

Don't know for sure since I haven't used Windows since 3.1.

Doug.

Nope. XP will boot from another partition too. hda1 or sda1 is not a option
for it. But it will install its own bootmanager into the mbr. So save your
mbr first with dd (BEFORE you install XP!!!!). You can put the etch
bootimage onto your hard disk and call it by the XP bootloader by setting a
line to the XP boot.ini (save it on a usb-stick e.g. to transfer it after
the XP is installed).

But I want to install XP in another disk, different from which etch is
installed. So XP will install its own bootmanager into the mbr of this
different disk. Am I wright? Remember that I can tell the bios from what
disk the system boots. I gues I can use this in order to make the system
boot from the second disk, where XP is being installed, making XP ignore
the disk where etch is installed.

If you have a SATA disc:
dd if=/dev/sda of=/home/[your username]/etch.lin bs=512 count=1


Both disk are ATA, not SATA. The line is the same in this case?

Insert this line into your xp boot.ini (if XP uses the partition as C:\ ):

c:\etch.lin="Debian Etch"

That gives you a new bootoption in your XP bootloader. From there you can
start Etch again and repair the grub bootloader if you want to stick to
grub.

Thank you!

Marcelo

--
Marcelo Chiapparini
chiappa@xxxxxxxxx


--
To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx
with a subject of "unsubscribe". Trouble? Contact listmaster@xxxxxxxxxxxxxxxx



Relevant Pages

  • Re: boot sector f*ed
    ... "I updated the machine and it doesn't boot anymore". ... Please capture the output from running fdisk and bsdlabel on the problem disk ... Soft updates is a technique employed by the filesystem to ensure that the file ... application to install the 64bit FBSD with flashplugin on the portable ...
    (freebsd-questions)
  • Re: ubuntu-users Digest, Vol 56, Issue 402
    ... Play With Ubuntu, Now Mac Won't Boot! ... openoffice3..deb and install it). ... thanks for letting me change the magnetic patterns on your hard disk. ... Play With Ubuntu, Now Mac Won't Boot! ...
    (Ubuntu)
  • Re: Boot Problem
    ... Was either disk set up as a Microsoft dynamic disk? ... Do not change the boot sector signature. ... I ensure all OK by swapping over drives. ... installing XP as it insisted there was no drive to install itself on! ...
    (microsoft.public.windowsxp.hardware)
  • RE: Problem Installing FreeBSD 6.0, asking for help
    ... You have to change the pc bios setup to boot from the cd drive ... The pc will then boot from the 6.0 cd and install 6.0 destroying the ... the install program does not find any disk. ...
    (freebsd-questions)
  • Re: Grub Read Error on 1st boot after install
    ... > I'm new to Linux. ... > won't boot now. ... > install Linux on. ... use a second hard disk rather than just different partitions on ...
    (linux.redhat.install)