|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
I set up another hard drive with XP Pro. Now I have /dev/hda1 running
Win98SE, /dev/hda3 running Slack 8 and /dev/hdb1 running WinXP Pro. I
put the appropriate 'other' section in /etc/lilo.conf that reads (by
memory)
other = /dev/hdb1
label = WinXP
table = /dev/hdb
After running lilo, the partition is listed. It does not boot, though.
I know it's working because I can set my BIOS to boot from that disk
and XP works fine. In fact this post is being written in XP.
What am I doing wrong?
Oh, and BTW, it's the latest LILO, 22.something, just got it from
slackware.com
Any ideas?
Peter Popov ICQ : 15002700
Personal e-mail : pet### [at] vipbg
TAG e-mail : pet### [at] tagpovrayorg
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Peter Popov wrote:
> I set up another hard drive with XP Pro. Now I have /dev/hda1 running
> Win98SE, /dev/hda3 running Slack 8 and /dev/hdb1 running WinXP Pro. I
> put the appropriate 'other' section in /etc/lilo.conf that reads (by
> memory)
>
> other = /dev/hdb1
> label = WinXP
> table = /dev/hdb
>
> After running lilo, the partition is listed. It does not boot, though.
> I know it's working because I can set my BIOS to boot from that disk
> and XP works fine. In fact this post is being written in XP.
>
sits the partition table really in /dev/hdb? or maybe in /dev/hdb1?
how do you set your bios to boot from a slave harddisk? do you have a
floppy in diskdrive?
what is on /dev/hda2?
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Peter Popov wrote:
> After running lilo, the partition is listed. It does not boot, though.
> I know it's working because I can set my BIOS to boot from that disk
> and XP works fine. In fact this post is being written in XP.
>
> What am I doing wrong?
As Marabou mentioned, you can't just have boot partitions on slave disks.
At least not by simply adding the entry to lilo.conf. But it can be done
with a little trick: I've done it in the past. The problem is that I don't
remember it exactly... it was done with the "map-drive" command to switch
the disks. Something like:
other=/dev/hdb1
label=WinXP
table=/deb/hdb
map-drive=0x80
to=0x81
map-drive=0x81
to=0x80
Hope this helps...
--
Jaime Vives Piqueres
La Persistencia de la Ignorancia
http://www.ignorancia.org
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On Sun, 07 Jul 2002 06:50:40 +0200, marabou <not### [at] availablenet> wrote:
>sits the partition table really in /dev/hdb? or maybe in /dev/hdb1?
I don't know how NTFS works but I'll try /dev/hdb1. For my DOS
partition it's in /dev/hda so I just extrapolated.
>how do you set your bios to boot from a slave harddisk?
I just set "Boot from" to "D, C, SCSI" and voila.
>do you have a floppy in diskdrive?
>what is on /dev/hda2?
I think /dev/hda2 is the extended partition which holds the two
logical DOS drives.
Peter Popov ICQ : 15002700
Personal e-mail : pet### [at] vipbg
TAG e-mail : pet### [at] tagpovrayorg
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On Sun, 07 Jul 2002 09:57:46 +0200, Jaime Vives Piqueres
<jai### [at] ignoranciaorg> wrote:
> As Marabou mentioned, you can't just have boot partitions on slave disks.
Interesting then... how does the BIOS boot from there?
>At least not by simply adding the entry to lilo.conf.
Ah :)
>But it can be done with a little trick: I've done it in the past.
>The problem is that I don't remember it exactly... it was done
>with the "map-drive" command to switch the disks. Something like:
> other=/dev/hdb1
> label=WinXP
> table=/deb/hdb
> map-drive=0x80
> to=0x81
> map-drive=0x81
> to=0x80
>
> Hope this helps...
Ah, so you want me to lie to my computer? WTF, as if I haven't done it
before :)
Thanks, Jaime, I'll look into it.
Peter Popov ICQ : 15002700
Personal e-mail : pet### [at] vipbg
TAG e-mail : pet### [at] tagpovrayorg
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Peter Popov wrote:
> On Sun, 07 Jul 2002 06:50:40 +0200, marabou <not### [at] availablenet> wrote:
>
>>sits the partition table really in /dev/hdb? or maybe in /dev/hdb1?
>
> I don't know how NTFS works but I'll try /dev/hdb1. For my DOS
> partition it's in /dev/hda so I just extrapolated.
>
>>how do you set your bios to boot from a slave harddisk?
>
> I just set "Boot from" to "D, C, SCSI" and voila.
>
>>do you have a floppy in diskdrive?
>
>>what is on /dev/hda2?
>
> I think /dev/hda2 is the extended partition which holds the two
> logical DOS drives.
>
you really should get more familar with *nix drives. it does not matter if
you boot ntfs, dos, ext2, 3 or (nearly) whatever. lilo is a bootloader, not
an os.
you can n o t give names to your partitions how y o u want.
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Jaime Vives Piqueres wrote:
> Peter Popov wrote:
>
>> After running lilo, the partition is listed. It does not boot, though.
>> I know it's working because I can set my BIOS to boot from that disk
>> and XP works fine. In fact this post is being written in XP.
>>
>> What am I doing wrong?
>
> As Marabou mentioned, you can't just have boot partitions on slave
> disks.
> At least not by simply adding the entry to lilo.conf. But it can be done
> with a little trick: I've done it in the past. The problem is that I don't
> remember it exactly... it was done with the "map-drive" command to switch
> the disks. Something like:
>
> other=/dev/hdb1
> label=WinXP
> table=/deb/hdb
> map-drive=0x80
> to=0x81
> map-drive=0x81
> to=0x80
>
> Hope this helps...
>
e.g.:
http://www.uni-tuebingen.de/zdv/zriinfo/linux/howto/English/mini/LILO.html
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On Sun, 07 Jul 2002 09:57:46 +0200, Jaime Vives Piqueres
<jai### [at] ignoranciaorg> wrote:
> Hope this helps...
Works fine now, thanks Jaime!
Peter Popov ICQ : 15002700
Personal e-mail : pet### [at] vipbg
TAG e-mail : pet### [at] tagpovrayorg
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On Sun, 07 Jul 2002 15:59:17 +0200, marabou <not### [at] availablenet> wrote:
>> I think /dev/hda2 is the extended partition which holds the two
>> logical DOS drives.
>you really should get more familar with *nix drives. it does not matter if
>you boot ntfs, dos, ext2, 3 or (nearly) whatever. lilo is a bootloader, not
>an os.
I know :) That's exactly what I want to use it for - to boot a
specific partition which I know is bootable because I can boot it from
the BIOS.
>you can n o t give names to your partitions how y o u want.
?!
I don't want that... It's how Linux names them. The logical partition
IIRC come after the extended partitions that hold them. I have a
primary that holds my C:, two more DOS logical drives and a Linux
partition. It's just how they are named.
Peter Popov ICQ : 15002700
Personal e-mail : pet### [at] vipbg
TAG e-mail : pet### [at] tagpovrayorg
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |