Date: Thu, 12 Apr 2018 21:56:14 -0700 From: Doug Hardie <bc979@lafn.org> To: Drew Tomlinson <drew@mykitchentable.net> Cc: "questions@freebsd.org" <questions@freebsd.org> Subject: Re: How To Update From 9.1? Message-ID: <78A5D14F-3C96-4635-A6F8-2DA7D582039B@mail.sermon-archive.info> In-Reply-To: <c9559c30-47ba-01ac-3b0a-56b74ba344fe@mykitchentable.net> References: <MW2PR20MB2188F579864017ED81927224B3BD0@MW2PR20MB2188.namprd20.prod.outlook.com> <A6511ED6-9FB8-4523-9FF2-1DA3DFCDA5D9@mail.sermon-archive.info> <c9559c30-47ba-01ac-3b0a-56b74ba344fe@mykitchentable.net>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 11 April 2018, at 07:34, Drew Tomlinson <drew@mykitchentable.net> = wrote: >=20 >=20 > On 4/10/2018 10:18 PM, Doug Hardie wrote: >>> On 10 April 2018, at 18:24, Drew Tomlinson <drew@mykitchentable.net> = wrote: >>>=20 >>> I've got an old system I'm trying to get current. >>>=20 >>> # uname -a >>> FreeBSD vm.mykitchentable.net 9.1-RELEASE-p1 FreeBSD 9.1-RELEASE-p1 = #0: Tue May 9 09:19:33 PDT 2017 = drew@vm.mykitchentable.net:/usr/obj/usr/src/sys/GENERIC amd64 >>>=20 >>> So I consult the handbook and various list posts and find that I = should be able to use freebsd-update. Specifically I've done: >>>=20 >>> I've tried deleting /var/db/freebsd-update and doing the 'fetch = install' over. I've tried deleting /usr/src and downloading a new copy = of 9.3 source code. >>>=20 >>> Overall, I really don't know what I need to do as I've never done a = binary update before. I don't even know if 'src/src' looks reasonable = but I thought I'd give it a try. Can anyone point me in the right = direction? I'd appreciate the nudge. >> This is a common issue for 9 and earlier systems. I understand it = may also affect some 10s. Basically there are some patches available in = various postings to bug reports. If you find both of them, it should = work, but you have to manually update as line numbers are not = consistent. The easier approach is probably to get a copy of = freebsd-update from a newer system. It's a script so that works fine. = I have used the script from 11.0 to upgrade some 9.x systems. >>=20 >> -- Doug >=20 > Thank you for your reply. I grabbed a copy of freebsd-update from an = 11.1 system that I have and copied it to /usr/sbin/freebsd-update. = However, no joy. After deleting the contents of /var/db/freebsd-update, = I did the following: >=20 > ---BEGIN--- > # freebsd-update fetch install > src component not installed, skipped > Looking up update.FreeBSD.org mirrors... 3 mirrors found. > Fetching public key from update6.freebsd.org... done. > Fetching metadata signature for 9.1-RELEASE from = update6.freebsd.org... done. > Fetching metadata index... done. > Fetching 2 metadata files... done. > Inspecting system... done. > Preparing to download files... done. >=20 > No updates needed to update system to 9.1-RELEASE-p24. >=20 > WARNING: FreeBSD 9.1-RELEASE-p1 HAS PASSED ITS END-OF-LIFE DATE. > Any security issues discovered after Wed Dec 31 16:00:00 PST 2014 > will not have been corrected. >=20 > # freebsd-update -r 9.3-RELEASE upgrade > src component not installed, skipped > Looking up update.FreeBSD.org mirrors... 3 mirrors found. > Fetching metadata signature for 9.1-RELEASE from = update5.freebsd.org... done. > Fetching metadata index... done. > Fetching 1 metadata files... done. > Inspecting system... done. >=20 > The following components of FreeBSD seem to be installed: >=20 > The following components of FreeBSD do not seem to be installed: >=20 > Does this look reasonable (y/n)? y >=20 > Fetching metadata signature for 9.3-RELEASE from = update5.freebsd.org... done. > Fetching metadata index... done. > Fetching 1 metadata patches. done. > Applying metadata patches... done. > Fetching 1 metadata files... done. > Inspecting system... done. > Preparing to download files... done. >=20 > No updates needed to update system to 9.3-RELEASE-p53. > touch: = f465c3739385890c221dff1a05e578c6cae0d0430e46996d319db7439f884336-install/k= ernelfirst: No such file or directory > To install the downloaded upgrades, run "/usr/sbin/freebsd-update = install". >=20 > ---END--- >=20 > I got similar results when attempting to go to 10.4-RELEASE as well. = Any other ideas? Or is my best bet at this point to just build the = GENERIC kernel from source? If so, can I go straight to 11.1 and = recompile all my ports? Or should I take some intermediate steps? >=20 >=20 > Thanks for your help, >=20 >=20 > Drew I never tried to stay in 9. I went direct to 11. Going to 11.1 seems = to me to be the best approach at this point. =20 -- Doug
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?78A5D14F-3C96-4635-A6F8-2DA7D582039B>