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>