[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Mach 1.9 boot failure
From: |
Richard Kreuter |
Subject: |
Re: Mach 1.9 boot failure |
Date: |
Wed, 13 Nov 2002 12:24:26 -0500 |
User-agent: |
Mutt/1.4i |
On Thu, Nov 14, 2002 at 12:08:21AM +0800, Bin Ren wrote:
> Richard Kreuter wrote:
> >On Wed, Nov 13, 2002 at 08:20:04PM +0800, Bin Ren wrote:
> >
> > >I've successfully compiled and installed OSKit Mach and added
> > >proper line to grub.conf but when I boot, it says: "device:hd0s9
> > >No such device or address" but I'm sure "hd0s9" is my home
> > >partition for Hurd and boot with traditional mach has no
> > >problems.
> >
> >What does your partition table look like?
>
> Disk /dev/hda: 255 heads, 63 sectors, 3648 cylinders
> Units = cylinders of 16065 * 512 bytes
>
> Device Boot Start End Blocks Id System
> /dev/hda1 * 1 255 2048256 b Win95 FAT32
> /dev/hda2 256 3648 27254272+ f Win95 Ext'd (LBA)
It doesn't seem that the OSKit diskpart library has any handling of
partition type f (Extended LBA). Looking around in the diskpart
source, it only handles partition type 5 (non-LBA Extended); have a
look at diskpart/find_pcbios.c, for example. It might be easy to add
support for partition type f, but I dunno. I only ran into this
problem for the first time this past weekend.
Alternatively, it may be possible with some partitioning tool to
change the type id of the extended partition, but this may make the
logical partitions unusable to some operating systems.
--
Richard
Re: Mach 1.9 boot failure, Marcus Brinkmann, 2002/11/13