From owner-freebsd-questions@freebsd.org Mon Mar 1 00:58:11 2021 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 01A3B5521FA for ; Mon, 1 Mar 2021 00:58:11 +0000 (UTC) (envelope-from ron@digitalcombine.ca) Received: from hadesmail.canspace.ca (hadesmail.canspace.ca [142.44.129.205]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4DphhL0xKSz3hkt for ; Mon, 1 Mar 2021 00:58:09 +0000 (UTC) (envelope-from ron@digitalcombine.ca) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=digitalcombine.ca; s=default; h=Content-Transfer-Encoding:Content-Type: In-Reply-To:MIME-Version:Date:Message-ID:From:References:To:Subject:Sender: Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=VHjBCJ/asy5637GOv/qZo4upeu5O2CHpYmx9mjsHVNE=; b=swvX8Zz8+cVIxUCMlxRNy17LKV g8Wpu7K+mmeh8hiBYPpNiXBg8M3XBK4tyW3TJqvMviG1kvPr5d5PgO/6qo8vzUyZg/bZllxfoSVJ0 164ExVLfvQJ0AqxPhQro0YrEKgwtlvILlVH6A1oP2qxLDa146pYmXCaCBa/xhPpD+L/OdOFfN7uPu Afj+1jh510yRP6MfaVgcp7AoDeMkzR+hdHAcuH7TlgH+kb2A21uXQc1827lWtDVuYUN1JGcQwentC Non1Y323XR68i2bwtmMFsXL43jzn/+jeAVoOw0Gp6CJdX5Izt6hs+InX/seRjcL5Z11LoPYQTRMkZ VpxmD7nQ==; Received: from static24-89-71-234.r.rev.accesscomm.ca ([24.89.71.234]:41522 helo=[192.168.14.33]) by hades.canspace.ca with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.93) (envelope-from ) id 1lGWsu-0001AR-7c; Sun, 28 Feb 2021 19:58:05 -0500 Subject: Re: Enlarging FreeBSD Memstick Image To: "Herbert J. Skuhra" , freebsd-questions@freebsd.org References: <557a5ae2-9728-6304-4a46-3f895a9cd513@digitalcombine.ca> From: Ron Wills Message-ID: <9f7aa95e-6c8b-21c4-f589-e8b145e3ae97@digitalcombine.ca> Date: Sun, 28 Feb 2021 18:58:02 -0600 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-OutGoing-Spam-Status: No, score=-1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - hades.canspace.ca X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - digitalcombine.ca X-Get-Message-Sender-Via: hades.canspace.ca: authenticated_id: ron@digitalcombine.ca X-Authenticated-Sender: hades.canspace.ca: ron@digitalcombine.ca X-Source: X-Source-Args: X-Source-Dir: X-Rspamd-Queue-Id: 4DphhL0xKSz3hkt X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=digitalcombine.ca header.s=default header.b=swvX8Zz8; dmarc=none; spf=pass (mx1.freebsd.org: domain of ron@digitalcombine.ca designates 142.44.129.205 as permitted sender) smtp.mailfrom=ron@digitalcombine.ca X-Spamd-Result: default: False [-3.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:142.44.129.205]; HAS_X_SOURCE(0.00)[]; DKIM_TRACE(0.00)[digitalcombine.ca:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; HAS_X_ANTIABUSE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[142.44.129.205:from]; ASN(0.00)[asn:16276, ipnet:142.44.128.0/17, country:FR]; MID_RHS_MATCH_FROM(0.00)[]; HAS_X_AS(0.00)[ron@digitalcombine.ca]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[digitalcombine.ca:s=default]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[digitalcombine.ca]; SPAMHAUS_ZRD(0.00)[142.44.129.205:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; HAS_X_GMSV(0.00)[ron@digitalcombine.ca]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-questions] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Mar 2021 00:58:11 -0000 On 2/28/21 6:39 PM, Herbert J. Skuhra wrote: > On Sun, Feb 28, 2021 at 03:27:20PM -0600, Ron Wills wrote: >> I've taken the FreeBSD memstick image an did a couple little modifications >> to add a persistent partition that I mount as unionfs's (/etc /usr /var & >> /root). So far so good. I can bootstrap pkg and install software to the >> thumb drive and keep wifi configurations and such. Now not only can I >> install FreeBSD it gives me a very usable live distro. >> >> Next step is to bootstrap pkg in the image file itself and have the most >> common tools I use already installed. First I need to enlarge the image and >> this is where I'm having problems. >> >> $ truncate -s 2G FreeBSD-12.2-RELEASE-amd64-memstick.img >> >> $ mdconfig -a -t vnode -f FreeBSD-12.2-RELEASE-amd64-memstick.img -u 0 >> >> $ gpart recover md0 >> >> $ gpart resize -i 2 md0 >> >> Now this is where I'm stuck. The second partition is show 2G but I can seem >> to resize the filesystem. >> >> $ gpart show md0 >> =>      1  4159568  md0  MBR  (2.0G) >>         1     1600    1  efi  (800K) >>      1601  4157968    2  freebsd  [active]  (2.0G) >> >> $ growfs /dev/md0s2a >> growfs: requested size 1.0GB is not larger than the current filesystem size >> 1.0GB >> >> I can't figure out why growfs isn't seeing the new partitions size. > # gpart show md0s2 > # gpart resize -i 1 md0s2 > # growfs /dev/md0s2a > Perfect, that worked. I guess ufs works a bit differently than I expected. I have some reading to do. Thanks!