Date: Sat, 1 Feb 2014 15:20:14 -0800 From: Patrick <gibblertron@gmail.com> To: Benjamin Lee <ben@b1c1l1.com> Cc: FreeBSD Questions Mailing List <freebsd-questions@freebsd.org> Subject: Re: No space left on device during freebsd-update install (stage 1) Message-ID: <CA%2BdWbmZdaBDCASjqi59p=BvwHF1K94H1LJAER4OC3TwNb8Qb5Q@mail.gmail.com> In-Reply-To: <20140201145859.0eb2237a@b1c1l1.com> References: <CA%2BdWbma3s1Mx6uC9yGdrvAWgeDDgNopjco1Fy1PbqXmYMw7O6g@mail.gmail.com> <20140201145859.0eb2237a@b1c1l1.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Feb 1, 2014 at 2:58 PM, Benjamin Lee <ben@b1c1l1.com> wrote: > On Sat, 1 Feb 2014 13:51:46 -0800, Patrick <gibblertron@gmail.com> wrote: > > $ sudo freebsd-update install > > Installing updates... > > /: write failed, filesystem is full > > install: ///boot/kernel/INS@9Y2g: No space left on device > > > > Kernel updates have been installed. Please reboot and run > > "/usr/sbin/freebsd-update install" again to finish installing updates. > > > > I was just doing an update from FreeBSD 9.2 to 10, and my root partition > > filled up on the first "install" stage (after running freebsd-update -r > > 10.0-RELEASE upgrade). Is there a way I can redo that first > "freebsd-update > > install" step? I'm concerned that the files didn't get copied over fully, > > and rebooting may leave me with a broken system. > > > > *checks man page* > > > > Okay, so looks like I'll be doing freebsd-update rollback and start over. > > Seems like freebsd-update should detect an error like a write failed > > though... > > You just need to install and boot into the new kernel before running > 'freebsd-update install' again, e.g.: > > * make buildkernel installkernel > > OR > > * download and extract the appropriate release kernel.txz for your arch > (e.g. ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/10.0-RELEASE/) > > Once you finish the full upgrade you should delete your data directory > (defaults to /var/db/freebsd-update) to avoid rolling back to an > inconsistent state in the future. > > > -- > Benjamin Lee > http://www.b1c1l1.com/ > Yeah, except that there was an error installing the new kernel, so it seemed risky to reboot into a potentially incomplete kernel. I opted to use the rollback command. That part seemed to go okay, but now when I try to upgrade, I get: Looking up update.FreeBSD.org mirrors... 5 mirrors found. Fetching public key from update2.freebsd.org... done. Fetching metadata signature for 9.2-RELEASE from update2.freebsd.org... done. Fetching metadata index... done. Fetching 2 metadata files... done. Inspecting system... done. The following components of FreeBSD seem to be installed: kernel/generic world/base world/games The following components of FreeBSD do not seem to be installed: src/src world/doc Does this look reasonable (y/n)? y Fetching metadata signature for 10.0-RELEASE from update2.freebsd.org... done. Fetching metadata index... done. Fetching 1 metadata patches. done. Applying metadata patches... done. Fetching 1 metadata files... done. The update metadata is correctly signed, but failed an integrity check. Cowardly refusing to proceed any further. And replacing /var/db/freebsd-update with a clean directory doesn't make a difference. *sobs*
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BdWbmZdaBDCASjqi59p=BvwHF1K94H1LJAER4OC3TwNb8Qb5Q>