From owner-freebsd-questions@FreeBSD.ORG Wed Aug 4 11:54:32 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 06F20106564A for ; Wed, 4 Aug 2010 11:54:32 +0000 (UTC) (envelope-from faust64@gmail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 7ADCE8FC15 for ; Wed, 4 Aug 2010 11:54:31 +0000 (UTC) Received: by bwz12 with SMTP id 12so3107937bwz.13 for ; Wed, 04 Aug 2010 04:54:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:content-type; bh=jimxVX+MG5Bkdo9uVMd1g2iaItWnsDu/K7S7xw+yzEU=; b=hgf9bf9AVWXznMDKcZxyt9rKGJX4ysfVcCvFuv5QUtxUcrZvckC2LiC0epYjDI5AfM +Lmsaenhw0L++v/5wogd4fGeNkvCrH0aVPWIGps8SSOx43mj88cjPcghdN/WusnVIKoy fxY7FGWVlzJKo4tHgDmsiCTo5cUZkcGuTaPgc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; b=NZRaeNP6XlvEcL7odOEB6WgLNvk+04wIi72+rxaKrCPAkvTiJ8TKHcPf4uMfZaiswh RG4/iwO5YYmTLzjGA70WMGekSwmUJlQbNjeRTEBosSU27qDN3hzATisqUgrJJ/9wkcf/ 3nHynuFR4tq+IHbWJ8faVnWffNUtqOl1r5vqM= Received: by 10.204.101.72 with SMTP id b8mr6080380bko.192.1280922870213; Wed, 04 Aug 2010 04:54:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.204.119.17 with HTTP; Wed, 4 Aug 2010 04:54:00 -0700 (PDT) In-Reply-To: References: From: =?ISO-8859-1?Q?Samuel_Mart=EDn_Moro?= Date: Wed, 4 Aug 2010 13:54:00 +0200 Message-ID: To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: mdconfig, bsdlabel, disktab X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Aug 2010 11:54:32 -0000 A few checks later: it seems that my problem isn't related to bsdlabel. I scpied images generated (dd+bsdlabel) on 7.2 to the 8.1 host, and vice versa. It seems that when I mdconfig -a -f $file the 7.2 img on the 8.1 host, /dev/md${x}c doesn't appear. But when I add the 8.1 image on the 7.2 host, /dev/md${x}c is correctly added. What is happening?! Samuel Mart=EDn Moro {EPITECH.} tek4 CamTrace S.A.S (+033) 1 41 38 37 60 1 All=E9e de la Venelle 92150 Suresnes FRANCE "Nobody wants to say how this works. Maybe nobody knows ..." Xorg.conf(5) On Wed, Aug 4, 2010 at 12:01 PM, Samuel Mart=EDn Moro wr= ote: > > Hello, > > > I'm having troubles, porting our release generation scripts from 7.2 to > 8.1. > > We start creating the image file: > dd bs=3D18k count=3D4096 cdroot.img 2>/dev/null > We add our image to mdevices: > mdconfig -a -t vnode -f ./cdroot.img > Then, bsdlabel: > bsdlabel -w -B -b cdroot/boot/boot /dev/mdX minimum4 > ( > with minimum4 is a "custom" entry in disktab, as: > minimum4:ty=3Dmfs:se#512:nt#1:rm#300:\ > :ns#11520:nc#1:\ > :pa#11520:oa#0:ba#4096:fa#512:\ > :pc#11520:oc#0:bc#4096:fc#512: > ) > And I get this warning: > bsdlabel: partition c doesn't cover the whole unit! > bsdlabel: An incorrect partition c may cause problems for standard > system utilities > > While generating on 5.4, 6.2 or 7.2, after bsdlabel, I have devices > /dev/mdXa and /dev/mdXc, as expected. > But while trying on 8.1, I just have /dev/mdXa... > > I'm not used to bsdlabel and disktab stuffs, so it may sound stupid, but: > - Is there a way to create a correct disktab layout, to use with a disk > image like our script does? > - Or, is there a way to adapt our dd to get an image file matching the si= ze > required by our disktab layout? > - If so, how to compute that size (somethign like $pa * $se + $pc * $se? > adding $fa + $fc?) > - tldr; / otherwise, is there a way to actually get back our /dev/mdXc > after bsdlabel? > > > Thanks! > > > > Samuel Mart=EDn Moro > {EPITECH.} tek4 > CamTrace S.A.S > (+033) 1 41 38 37 60 > 1 All=E9e de la Venelle > 92150 Suresnes > FRANCE > > "Nobody wants to say how this works. > Maybe nobody knows ..." > Xorg.conf(5) >