Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Mar 2005 10:49:45 +0200
From:      abu khaled <khaled.abu@gmail.com>
To:        freebsd-stable@freebsd.org
Subject:   Re: from 5.4-PRERELEASE -> 5.3-RELEASE-p5 error?
Message-ID:  <a64c109e050312004923f50588@mail.gmail.com>
In-Reply-To: <a64c109e050312001946feb495@mail.gmail.com>
References:  <422F250B.6030505@kuwaitnet.net> <20050310225201.Y64217@carver.gumbysoft.com> <42324A79.6070302@kuwaitnet.net> <4231EE30.6010405@alumni.rice.edu> <4232142C.40407@kuwaitnet.net> <42322B68.7050008@alumni.rice.edu> <423270CF.1060809@kuwaitnet.net> <4232802A.3050406@alumni.rice.edu> <423291C7.7040302@kuwaitnet.net> <a64c109e050312001946feb495@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 12 Mar 2005 10:19:52 +0200, abu khaled <khaled.abu@gmail.com> wrote=
:
> On Sat, 12 Mar 2005 09:52:55 +0300, Bashar <big@kuwaitnet.net> wrote:
> > Jon Noack wrote:
> >
> > > On 03/11/05 22:32, Bashar wrote:
> > >
> > >> Jon Noack wrote:
> > >>
> > >>> On 03/11/05 15:57, Bashar wrote:
> > >>>
> > >>>> Jon Noack wrote:
> > >>>>
> > >>>>> Bashar wrote:
> > >>>>>
> > >>>>>> Doug White wrote:
> > >>>>>>
> > >>>>>>> On Thu, 10 Mar 2005, Bashar wrote:
> > >>>>>>>
> > >>>>>>>> Doug White wrote:
> > >>>>>>>>
> > >>>>>>>>> On Wed, 9 Mar 2005, Bashar wrote:
> > >>>>>>>>>
> > >>>>>>>>>> Hello,
> > >>>>>>>>>> i was wondering just right after the downgrade been facing
> > >>>>>>>>>> some issues
> > >>>>>>>>>> such as:
> > >>>>>>>>>> 1. server# /usr/local/bin/strace -f ps
> > >>>>>>>>>> PIOCSFL: Inappropriate ioctl for device
> > >>>>>>>>>> trouble opening proc file
> > >>>>>>>>>> 2. mounting ext2fs partition doesn't work unless i specify
> > >>>>>>>>>> -ro or it
> > >>>>>>>>>> will give operation not permitted.
> > >>>>>>>>>>
> > >>>>>>>>>> any idea what might be causing this?
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>> How did you perform the downgrade? The strace error looks lik=
e
> > >>>>>>>>> you're
> > >>>>>>>>> still running the 5.3-STABLE binary.
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>> first i ran RELENG_5 and when i got the 5.4-PRERELEASE (which
> > >>>>>>>> incompatible with cPanel.net software) i had to run cvsup with
> > >>>>>>>> RELENG_5_3
> > >>>>>>>> after than i started getting those errors
> > >>>>>>>
> > >>>>>>>
> > >>>>>>> You're leaving out important details, like what you did after
> > >>>>>>> you cvsup'd.
> > >>>>>>
> > >>>>>>
> > >>>>>> the usual ,cvsup'ed then cd /usr/src && make buildworld && make
> > >>>>>> installworld && cd /sys/i386/conf && config mykernel && cd
> > >>>>>> ../compile/mykernel && make depend && make && make install && re=
boot
> > >>>>>
> > >>>>>
> > >>>>> This is the usual?  You should read
> > >>>>> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makewor=
ld.html#AEN27432
> > >>>>> and /usr/src/UPDATING.
> > >>>>>
> > >>>>> The Canonical Way to Update Your System (for 5.x):
> > >>>>> 1) make buildworld
> > >>>>> 2) make buildkernel KERNCONF=3DYOUR_KERNEL_HERE
> > >>>>> 3) make installkernel KERNCONF=3DYOUR_KERNEL_HERE
> > >>>>> 4) <reboot in single user>
> > >>>>> 5) /etc/rc.d/preseedrandom
> > >>>>> 6) mergemaster -p
> > >>>>> 7) make installworld
> > >>>>> 8) mergemaster
> > >>>>> 9) <reboot>
> > >>>>
> > >>>>
> > >>>> Cant do this for remote system as you know
> > >>>
> > >>>
> > >>> I was merely pointing out what was the official take on "the usual"=
.
> > >>> The general consensus for remote systems is to replace steps 4 and =
5
> > >>> with "shut down as many services as possible".  This has never
> > >>> failed me for minor updates, but caution is advised for major ones.
> > >>
> > >>
> > >> =D9=90AFAIK 6,7,8 is not required unless i'm updating cross major fr=
eebsd
> > >> version i,e v4.x -> 5.x ?
> > >> correct my if i'm wrong.
> > >
> > >
> > > Step 6 is rarely needed (most often for a FreeBSD version update as
> > > you describe).  Steps 7 and 8 are required (although step 8 may be a
> > > noop).
> > >
> > > Jon
> > >
> > >
> > >
> > yeah my bad i meant 5,6,8 because make installworld took place in my
> > scenario.
> >
> > the issue is would going from 5.4-PRERELEASE to 5.3-RELEASE-p5 give iss=
ues ?
> > basically i did
> > 1. system came with 5.3-RELEASE
> > 2. did cvsup to RELENG_5
> > 3. cd /usr/src && make buildworld && make installworld && cd
> > /sys/i386/conf/ && config mykernel && cd ../compile/mykernel && make
> > depend && make && make install && reboot
> > 4. got 5.4-PRERELEASE which cause me issues intalling and configuring c=
Panel
> > 5. changed my cvsupfile to RELENG_5_3 and cvsup'ed
> > 6. did again cd /usr/src && make buildworld && make installworld && cd
> > /sys/i386/conf/ && config mykernel && cd ../compile/mykernel && make
> > depend && make && make install && reboot
> > 7. got 5.3-RELEASE-p5
> > 8. and when doing strace got the errors i originally posted in the thre=
ad
> > =3D=3D=3D=3D=3D
> > 1. server# /usr/local/bin/strace -f ps
> > PIOCSFL: Inappropriate ioctl for device
> > trouble opening proc file
> > 2. mounting ext2fs partition doesn't work unless i specify -ro or it
> > will give operation not permitted.
> > =3D=3D=3D=3D=3D
> > to be honest i never tried strace when i was on PRERELEASE , but
> > mounting ext2fs on 5.4-PRELREASE it was working with 'rw' option.
> >
> > _______________________________________________
> > freebsd-stable@freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.or=
g"
> >
>=20
> I think you should build the kernel and install it before installing
> world, as others have allready pointed out.
>=20
> 1. cd /usr/src
> 2. make buildworld
> 3. make buildkernel KERNCONF=3DYOUR_KERN_CONF_FILE
> 3. make installkernel KERNCONF=3DYOUR_KERN_CONF_FILE
> 4. reboot.
>    "REBOOT This is reguired. I am not sure if install world works if
> you don't reboot into single user mode. but a reboot is required any
> way."
> 5. cd /usr/src
> 6. make installworld
> 7. reboot.
>=20
> --
> Kind regards
> Abu Khaled
>=20

Sorry but I forgot two steps !!!

after step 5
#mergemaster -p
and after step 6
#mergemaster

--=20
Kind regards
Abu Khaled



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a64c109e050312004923f50588>