Date: Tue, 11 Sep 2018 22:00:30 -0400 From: Rick Miller <vrwmiller@gmail.com> To: wfdudley@gmail.com Cc: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: HELP upgrade 10.3 to 11.2, now it won't boot! Message-ID: <CAHzLAVHsUFXTMwr=xOfn%2B1ADAVu920Nh-Jqw6BT3W_P-NR-i1A@mail.gmail.com> In-Reply-To: <CAFsnNZJY45_H%2BjBH9gfcM1Nu6h2Lnr-Kck2Sa7MG-%2B75TksueQ@mail.gmail.com> References: <CAFsnNZLG3dUyG54qq_WUpLXAYQWSyWkyLET9EGHO1%2Bvy=p67FQ@mail.gmail.com> <CAHzLAVFNpa4WjVQSwqJJ9q9V0S8b5qBCDVbLjMFNR8Bhi2f89g@mail.gmail.com> <CAFsnNZKu5aitRc=WLsuR-3ZMrvyxko%2BEWmUq5C8tbH_gy=6fTA@mail.gmail.com> <CAHzLAVGM7AbC=rEq6RCeuHDT5-AJ2tHwgFHsPygtJCyMoPjY4Q@mail.gmail.com> <CAFsnNZJY45_H%2BjBH9gfcM1Nu6h2Lnr-Kck2Sa7MG-%2B75TksueQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Glad it worked! On Tue, Sep 11, 2018 at 9:58 PM William Dudley <wfdudley@gmail.com> wrote: > Rick, > > The problem was that my root partition had an "old" name: /dev/ad0s1a, > instead of the > "new" name, /dev/ada0s1a. I booted a live CD and fixed it, and now it's > booting. > > That scared the crap out of me. > > I'm not running ZFS -- I try to be as conservative as possible, not > wanting to get bitten > by experimental new tech. So the boot drive is PATA, UFS. I have a > gmirror running > on some SATA drives where the data is actually stored. > > Thanks very much for your help -- you had the answer. > > If you're ever in central New Jersey, let me buy you a beer. Or > equivalent. > > Bill Dudley > > > This email is free of malware because I run Linux. > > On Tue, Sep 11, 2018 at 9:52 PM, Rick Miller <vrwmiller@gmail.com> wrote: > >> >> >> On Tue, Sep 11, 2018 at 9:28 PM William Dudley <wfdudley@gmail.com> >> wrote: >> >>> This was a straight upgrade using freebsd-upgrade. I don't do source >>> builds anymore, since freebsd-upgrade was "reliable". >>> >>> What is the boot loader expecting to find in /etc/fstab ? >>> >>> I can boot live media and fix that, if I know what to change it to. >>> >> >> The device for / in /etc/fstab must be valid. Do you know your partition >> layout? The device in fstab must be the device with root. Check the devices >> returned from '?' at the mountroot prompt. Unfortunately, the circumstances >> surrounding our experiences with this error are quite different and fixing >> the two are different. >> >> Is this ZFS? Are there options to boot an alternate kernel? Tried that? >> Failing that, boot to external media to verify and validate /etc/fstab. >> >> >>> Thanks, >>> Bill Dudley >>> >>> >>> >>> This email is free of malware because I run Linux. >>> >>> On Tue, Sep 11, 2018 at 9:24 PM, Rick Miller <vrwmiller@gmail.com> >>> wrote: >>> >>>> >>>> >>>> On Tue, Sep 11, 2018 at 8:27 PM William Dudley <wfdudley@gmail.com> >>>> wrote: >>>> >>>>> I started the upgrade from 10.3 to 11.2. >>>>> >>>>> I followed all the instructions and all "looked OK" until I got to >>>>> the reboot. >>>>> >>>>> Now the system won't boot. >>>>> >>>>> copied from a photo of the screen: >>>>> >>>>> Mounting from ufs:/dev/ad01e failed with error 19. >>>>> >>>>> (something)dev variables: >>>>> (something)ufs.root.mountfrom=ufs:/dev/ad0s1e >>>>> (something)ufs.root.mountfrom.options=rw >>>>> >>>>> (something)ual root filesystem specification: >>>>> <fstype>:<device> [options] >>>>> Mount <device> using filesystem <fstype> >>>>> and with the specified (optional) option list. >>>>> >>>>> e.g. ufs:/dev/da0s1a >>>>> zfs:tank >>>>> cd9660:/dev/cd0 r0 >>>>> >>>>> and obviously, more stuff intended to be helpful printed below that. >>>>> >>>> >>>> Ugh! This error is the bane of my existence! AFAIK, mountroot() error >>>> 19 means the root filesystem cannot be found. vfs.root.mountroot, which is >>>> expected to contain the root filesystem, is derived from /etc/fstab unless >>>> explicitly defined in loader(8)*. Theoretically, you can boot to whatever >>>> root filesystem you may have by defining vfs.root.mountfrom at this prompt. >>>> >>>> Entering '?' at this prompt outputs a list of geom managed disk >>>> devices. The root filesystem is expected to be on one of these. >>>> >>>> It's unclear how the upgrade was attempted (e.g. freebsd-update(8) or >>>> source update). I've observed this error most when PXE booting bootonly >>>> media, never during an OS upgrade. >>>> >>>> You may be able to resolve it by booting the system to external media >>>> and mounting the disk with the root filesystem and modifying /etc/fstab. >>>> >>>> * https://twitter.com/hostileadmin/status/1035887403821686784 >>>> >>>> -- >>>> Rick >>>> >>> >>> >> >> -- >> Take care >> Rick Miller >> > > -- Take care Rick Miller
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHzLAVHsUFXTMwr=xOfn%2B1ADAVu920Nh-Jqw6BT3W_P-NR-i1A>