Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: cant install amd64 4.99.63 due to device busy errors



Hi,

On Mon, Jun 23, 2008 at 06:41:13PM +0200, Antoine Reilles wrote:
> On Mon, May 26, 2008 at 11:36:53AM +0100, Mark Kirby wrote:
> > Im trying to install amd64 4.99.63 on my macbook, when i use sysinst it 
> > gets to the point of newfsing the partition but dies complaining the 
> > device is busy. So i tried a 4.99.22 installer which worked first time 
> > without any problems.
> >
> > After installing i inserted the 4.99.63 cd and tried to upgrade, same  
> > thing device busy. Copying the new kernel of the cd and booting just  
> > ends with
> >
> > vfs_mountroot: can't open root device
> > cannot mount root, error = 16
> >
> > and 16 is EBUSY
> I just had the very same problem when trying to install 4.99.64 on a
> macbook. Installing 4.0 on this machine went fine.
> 
> > Any one got any ideas? Should i file a PR?                                  
> >   
> I noticed the 4.99.64 install kernel did see the gpt partitions, and
> recognized only the EFI one, which is fat32. The HFS+ ones were
> skipped/ignored. sysinst tried to use the mbr partitions proposed by
> rEFIt, and proposed to partition a mbr slice. Everyting went fine until
> it tried to newfs, which failed with "device busy". Mounting the
> partitions that the 4.0 installed made also failed with the same error.
> 
> Could it be that the gpt wedge support prevents the use of the mbr ?
> Then it would be nice to have the gpt tool in the install kernel, to be
> able to change some gpt labels to some that netbsd understands.
> I will ty to test a -current install kernel built without the
> DKWEDGE_AUTODISCOVER and DKWEDGE_METHOD_GPT options.
4.99.66 kernel, built without DKWEDGE_AUTODISCOVER and
DKWEDGE_METHOD_GPT options boots the macbook just fine.
It seems that when gpt partitions are found, they take the priority.
That would be fine if we could adjust the gpt labels with gpt from the
install kernel.

Cheers,
antoine

Attachment: pgpybTAZ4IuRa.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index