Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Jan 2009 08:34:42 -0800
From:      Marcel Moolenaar <xcllnt@mac.com>
To:        Luiz Otavio O Souza <lists.br@gmail.com>
Cc:        Randy Bush <randy@psg.com>, George Neville-Neil <gnn@neville-neil.com>, current@freebsd.org, Ben Kaduk <minimarmot@gmail.com>
Subject:   Re: GEOM and moving to CURRENT from 7.1
Message-ID:  <085BEE07-BAE5-4A45-A14D-9587987FAA5C@mac.com>
In-Reply-To: <EC370904A7B74B93887C79E120CA2835@adnote989>
References:  <FC3D3CF7-091B-4ECF-BE38-6C7751C20994@neville-neil.com> <alpine.BSF.2.00.0901112002080.3696@ibyngvyr.purzvxnyf.bet> <496D0364.2060505@psg.com> <47d0403c0901131335h46e7b151p3768de9a3e2c2027@mail.gmail.com> <EC370904A7B74B93887C79E120CA2835@adnote989>

next in thread | previous in thread | raw e-mail | index | archive | help

On Jan 14, 2009, at 3:37 AM, Luiz Otavio O Souza wrote:

>>> installed amd64 7.1 from cdrom
>>> partitioned two sata drives to single partitions
>>> labeled and gmirrored
>>>
>>> upgraded to 8-current
>>> ad0 started falling off mirror
>>> ad2 started reporting smart errors
>
>
> Here i cannot boot from my old disk after update my i386 7-STABLE to  
> -current, my ad0s1a slice isn't found.
>
> When the kernel is compiled with GEOM_PART_MBR and GEOM_PART_BSD,  
> the new geom_part stuff is failing to read the slices and bsdlabel  
> together.
>
> If i only load the GEOM_PART_MBR i see the slices detected (ad0s1  
> ad0s2), but when i load the GEOM_PART_BSD together it will show only  
> the bsd labels, as if it is created directly on raw device (ad0a  
> ad0b ad0d ad0e ...).
>
> The only way i've found to boot my system again is to compile a new  
> kernel with GEOM_BSD and GEOM_MBR, instead of GEOM_PART_*.

Wipe out your second sector on the disk. You have a
stale BSD disklabel that prevents the MBR from being
used.

FYI,

-- 
Marcel Moolenaar
xcllnt@mac.com






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?085BEE07-BAE5-4A45-A14D-9587987FAA5C>