Cross-plaform upgrade 8.4 i386 na 10.3 amd64
Miroslav Lachman
000.fbsd at quip.cz
Thu Oct 6 17:19:53 CEST 2016
Miroslav Lachman wrote on 2016/09/21 09:01:
> Pavel Baculák wrote on 09/20/2016 14:55:
>> Prosim jeden dotaz. Co prechod na jinou verzi JAILu (diky tomu
>> "upgrade"),
>> neudelalo to nejaky neporadek?
>
> Upgrade s jailem jsem takhle nezkousel, ale ciste teoreticky lze
> provozovat i386 jail na amd64 systemu a zcela urcite lze provozovat 8.4
> jail na 10.3 systemu (mam v provozu). Takze je teoreticka moznost, ze
> pobezi i i386 8.4 jail na amd64 10.3 systemu. Co si tak vzpominam, tak
> se do i386 jailu muselo nakopirovat par souboru z amd64 hostitele. Neco
> jako netstat a podobne. To by se asi dalo dohledat.
Uplne mi to nedoslo, kdyz jsem psal tenhle minuly e-mail.
Na buildserveru mam poudriere a ten mi v minulosti kompiloval i porty
pro 8.x i386 v dobe, kdy hostitel byl 10.x amd64, takze to zcela urcite
funguje - poudriere pouziva jaily jako cisty build environment.
A abych jeste doplnil pardetailu k tomu provedenemu upgrade - kdyby se
to nekomu hodilo.
Nejprve jsem si pripravil ten cisty build:
# mkdir /vol0/10.3_release
# cd /usr/src/
# make installkernel DESTDIR=/vol0/10.3_release
# make installworld DESTDIR=/vol0/10.3_release
# tar czvf /vol0/10.3_release.tgz ./
Pak do nej pridal jeste distribuition
# make distribution DESTDIR=/vol0/10.3_release
A udelal druhy archiv, ktery obsahoval jen tyto soubory a adresare
./etc/services
./etc/devfs.conf
./etc/devd.conf
./etc/termcap
./etc/termcap.small
./etc/network.subr
./etc/netstart
./etc/rc.subr
./etc/gettytab
./etc/mtree/
./etc/rc.d/
./etc/defaults/
./etc/devd/
./etc/periodic/
Na upgradovanem stroji pak prejmenoval rescue
# mv /rescue /resc32
Rozbalil archiv s distribution soubory do /etc/ a az nasledne rozbalit
ten vetsi archiv s celym systemem.
Zbytek byl popsan v prvnim e-mailu.
Mirek
More information about the Users-l
mailing list