This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: Partitions on Hard Drive
Nick,
Thanks for the feedback. That was the problem. I changed
to /dev/disk0/2 as you suggested and the partition was read correctly.
Thanks,
Don Walton
On Thu, 2006-12-07 at 18:46 +0000, Nick Garnett wrote:
> Donald Walton <dwalton@dramail.com> writes:
>
> > Continuing the investigation into why there is a problem mounting
> > partitions, other than the first partition, of a IDE hard drive, it
> > appears that partitions other than the first one are being ignored.
> >
> > I tried to mount my IDE hard drive as /dev/disk0/1. eCos printed "disk
> > lookup dev number = 1", which is correct. eCos then indicated that
> > "disk read block=63", which is the start of partition 0, not partition
> > 1. Partition 0 ends at 782207 and partition 1 starts at 782208.
>
> The partition numbering is a little odd:
>
> /dev/disk0/0 refers to the whole disk. So sector 0 of this will be the
> MBR with the partition table. /dev/disk0/1 refers to the first
> partition, /dev/disk0/2 to the second and so on. So you probably want
> to try mounting /dev/disk0/2.
>
>
> --
> Nick Garnett eCos Kernel Architect
> http://www.ecoscentric.com The eCos and RedBoot experts
>
>
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss