Re: [SAGE] FreeBSD 4.4-REL to FreeBSD 4.8-STABLE upgrade problem.

From: Joshua Oreman (oremanj_at_webserver.get-linux.org)
Date: 07/10/03

  • Next message: Chuck Swiger: "Re: Samba between Mac and BSD"
    Date: Thu, 10 Jul 2003 09:57:48 -0700
    To: Dustin Puryear <dpuryear@usa.net>
    
    

    On Wed, Jul 09, 2003 at 08:53:02PM -0500 or thereabouts, Dustin Puryear wrote:
    > Before reading below: I am considering a new install rather than an upgrade
    > of our servers. However, now I just want to beat this problem. :)
    >
    > At 02:19 PM 7/8/2003 +0000, Phil Pennock wrote:
    > >On 2003-07-08 at 14:09 +0000, Phil Pennock wrote:
    > >> There was a fairly major update to the IDE disk device handlers which
    > >> required new device nodes. Bringing in the new MAKEDEV script and
    > >> running that to create the disk devices will probably let you boot on
    > >> the new kernel and try to repair things from there.
    > >
    > >Okay, I'll go get more coffee after sending this. You noticed this one.
    > >Sorry.
    > >
    > >There are two mergemaster steps, one which does the minimum needed to
    > >let the rest of the build continue.
    >
    > Yes, I ran 'mergemaster -p' but found that it really only merged my passwd
    > and group files with the new ones. Unless it did some other things behind
    > the scenes then there is no fix here.

    mergemaster -p -- run before installworld or (preferably) buildworld -- good.

    >
    > >The issue is, as you note, the device stuff. As I said though, just
    > >pull in MAKEDEV manually and run it. That will fix this. Either
    > >"sh MAKEDEV all" or "sh MAKEDEV ad0" ...
    >
    > I keep thinking it's the device stuff myself, but even MAKEDEV didn't do
    > the trick (interesting notes below this stuff):
    >
    > # cd /usr/src
    > # make update
    > # /usr/src/usr.sbin/mergemaster/mergemaster.sh -p
    > # make buildworld
    > # make buildkernel
    > # make installkernel

    You might have to installworld before rebooting -- I know I always do.

    > # cd /etc
    > # mv MAKEDEV MAKEDEV.old
    > # cp /usr/src/etc/MAKEDEV .
    > # sh MAKEDEV all

      # ls ad4s1* || sh MAKEDEV ad4s1

    > # reboot
    >
    > Upon reboot I get my favorite lines:
    >
    > blah, blah
    > blah, blah
    > ar0: ... <ATA RAID1 array> [...] status: READY subdisks:
    > 0 READY ad4: ... at ata2-master UDMA100
    > 1 READY ad6: ... at ata3-master UDMA100
    > acd0: CDROM ... at ata0-master PIO4
    > Mounting root from ufs:/dev/ad4s1a
    > Root mount failed: 16
    >
    > Manual root filesystem specification:
    > blah, blah

    According to intro(2), error 16 is EBUSY ("Device busy").

    I think the kernel is not letting you use a device in the RAID.
    After all, it says subdisks:
      ad4
      ad6
    and you're trying to boot from ad4. Could that be it?

    HTH,
    -- Josh

    >
    ...snip...
    > Mounting root from ufs:/dev/ad4s1a
    >
    >
    > ---
    > Dustin Puryear <dustin@puryear-it.com>
    > Puryear Information Technology, LLC <http://www.puryear-it.com>
    > Providing expertise in the management, integration, and
    > security of Windows and UNIX systems, networks, and applications.
    >
    > _______________________________________________
    > freebsd-questions@freebsd.org mailing list
    > http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
    _______________________________________________
    freebsd-questions@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-questions
    To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"


  • Next message: Chuck Swiger: "Re: Samba between Mac and BSD"

    Relevant Pages

    • Re: IE Browser redirection
      ... > have installed and uninstalled many an application and utility, blah, ... case of home users, or office types with laptops, they seem to find ways ... workstation environments that I'm not about to abandon since we're not ... Professional and Quicken - I'm going to do a test install this weekend ...
      (comp.security.firewalls)
    • [opensuse] 3 problems with 10.2rc1
      ... I did make the mistake that my initial install didn't include the "add on" disk which has the FCC compliance part of this device, but I've since added that in, and still nothing. ... Unrelated, but also seemingly an install bug perhaps, vt1 shows an error report which I think is coming ... Something about blah, blah = blah, blah should be ... Everyone is raving about the all-new Yahoo! ...
      (SuSE)
    • Re: Here are some of my ideas for Fedora 8 and Fedora 9
      ... saying that fedora and red hat are clear of all legal ties with livna ... and that users to this at their own, blah, blah, blah) - but fedora ... "The easiest way to install freshrpms.net packages is to click ... This installs the "yum repositories" configuration ...
      (Fedora)
    • Re: BSOD STOP 0x000000F4
      ... after clean install of windows sp2.. ... Since SP2, I get them all the time. ... > then put in the XP boot disk and back out after the first disk boots. ... > BLAH, BLAH, BLAH ...
      (microsoft.public.windowsxp.help_and_support)
    • Re: [SAGE] FreeBSD 4.4-REL to FreeBSD 4.8-STABLE upgrade problem.
      ... >pull in MAKEDEV manually and run it. ... blah, blah ... Mounting root from ufs:/dev/ad4s1a ... pci0: <PCI bus> on pcib0 ...
      (freebsd-questions)