Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Mar 2004 16:36:57 +0100
From:      Daniel Lang <langd-freebsd-hackers@leo.org>
To:        Colin Percival <colin.percival@wadham.ox.ac.uk>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: FreeBSD "Live Upgrade" best practice?
Message-ID:  <20040311153657.GI20701@atrbg11.informatik.tu-muenchen.de>
In-Reply-To: <6.0.1.1.1.20040311151611.04006b70@imap.sfu.ca>
References:  <20040311101933.GE20701@atrbg11.informatik.tu-muenchen.de> <6.0.1.1.1.20040311151611.04006b70@imap.sfu.ca>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
Dear Colin,

Colin Percival wrote on Thu, Mar 11, 2004 at 03:22:12PM +0000:
> >Given: -STABLE box with an extra disk.
> >
> >[snip]
> >
> >Maybe someone has already done such a thing?
> 
>   My depenguinator is useful for this purpose; it creates a
> disk image, which you can write to your second drive, which
> boots into a memory disk; you can then slice, partition,
> create filesystems, and generally do whatever you like with
> the system -- without needing anything beyond a network
> connection.

Care to share an URL? 

atleo6:~#grep depenguinator /usr/ports/INDEX
atleo6:~#

However. If I understand you correctly, I need to boot this 
diskimage and then do a 'regular' install? Anything I could
also do, using a CDROM or a boot-floppy? Or is there some
other benefit?

The purpose of my live-upgrade mission is not to get rid of CD-ROM
or floppy requirements, but to minimize downtime.

Hmmm, I just have another thought... Possibly there is a way
to provide make installkernel/installworld with a different
destination directory?

Like:

make installkernel -DDESTDIR=/mnt
make installworld -DDESTDIR=/mnt

Would this be another possibility?

Best regards,
 Daniel Lang
-- 
IRCnet: Mr-Spock         - ceterum censeo Microsoftinem esse delendam -  
 Daniel Lang * dl@leo.org * +49 89 289 18532 * http://www.leo.org/~dl/

[-- Attachment #2 --]
0	*H
q0m10	+0	*H
@00{0
	*H
010	UDE10UMuenchen1)0'U
 Technische Universitaet Muenchen1"0 UFakultaet fuer Informatik10URBG-Benutzer-CA10	*H
	ca@in.tum.de0
030520123142Z
040521000000Z010	UDE10UMuenchen1)0'U
 Technische Universitaet Muenchen1"0 UFakultaet fuer Informatik10UDaniel Lang1$0"	*H
	daniel.lang@in.tum.de00
	*H
0U]݅.7p)Wqz\cE:#h400_i6$}PIa1^'dnDU;01'v<d{B[t1N0{0U00Urzoo	oyݡ0U#05:0mǟKqH(cԡ010	UDE10UMuenchen1)0'U
 Technische Universitaet Muenchen1"0 UFakultaet fuer Informatik10
URBG-CA10	*H
	ca@in.tum.de0U0U%0++0U0langd@in.tum.dedaniel.lang@in.tum.delangd@informatik.tu-muenchen.de%daniel.lang@informatik.tu-muenchen.delangd@cs.tum.edudaniel.lang@cs.tum.edu
dl@leo.org0	U008U10/0-+)'http://ca.in.tum.de/crls/userca_crl.crl0	`HB0	`HB
Dieses Zertifikat wurde ausgestellt fuer Daniel Lang von der RBG-Benutzer-CA, Fakultaet fuer Informatik der Technischen Universitaet Muenchen.06	`HB)'http://ca.in.tum.de/cgi-bin/userca-rev?02	`HB%#http://ca.in.tum.de/cgi-bin/ca-rev?06	`HB)'http://ca.in.tum.de/policies/rbgca.html0
	*H
yC9zOzoѯӹ]0 5->l̆MmdW0E	$1]d%d1>qJ/NOV|#zvTư)%+#
 -KS2 	25ܺ3O7qOj2JgpL]ެ5EaSta[Fc7廞(	B
+wsUbi;8'YQeN nk$X®WMq&qlCT0(00
	*H
010	UDE10UMuenchen1)0'U
 Technische Universitaet Muenchen1"0 UFakultaet fuer Informatik10
URBG-CA10	*H
	ca@in.tum.de0
021009164103Z
040521000000Z010	UDE10UMuenchen1)0'U
 Technische Universitaet Muenchen1"0 UFakultaet fuer Informatik10U
RBG-Server-CA10	*H
	ca@in.tum.de0"0
	*H
0
 \l ~svLV I`Ɩ|;iT_|zw(r_$h?ajzMY	gGlC9X_/2&>H?]:NOBU^5]])P`L.!q`y6Z<o=la<TeבîT6,/~#(K=Uj9pw"`%Ab wjc~0Ab^o'7зh0d0U00U{EPT]C+@0U#0e~MA?*{}]010	UDE10UMuenchen1)0'U
 Technische Universitaet Muenchen1"0 UFakultaet fuer Informatik10
URBG-CA10	*H
	ca@in.tum.de0U0U%0
+04U-0+0)'%#http://ca.in.tum.de/crls/ca_crl.crl0	`HB0	`HB
wuZertifikat fuer RBG-Server-CA ausgestellt von RBG-CA, Fakultaet fuer Informatik der Technischen Universitaet Muenchen02	`HB%#http://ca.in.tum.de/cgi-bin/ca-rev?0<	`HB/-http://ca.in.tum.de/policies/servercapol.html0
	*H
ʝBof(HT:aB/)j-Ínݟӗ5@IŶҧ㭬
?c
~	PYy#`|2X(&q~N:@uámgtA@*=<'fzvm{ғ0dXWsx)yC9,Ns%%îd-$`ES1b:,{Mw^SKlANMf2d]%8)FQ>ֵ^&^?Ž_"Y{& t2px#߲Vm&6D o	t,1tmʫ_bKm$_W1dCj笞V63`Őj>_p~/%9 %ʬ4Jo~kA^GXX.֙BdmX*Ye%}zI/נ'-k%0@0(0
	*H
010	UDE10UMuenchen1)0'U
 Technische Universitaet Muenchen1"0 UFakultaet fuer Informatik10
URBG-CA10	*H
	ca@in.tum.de0
021009170352Z
040521000000Z010	UDE10UMuenchen1)0'U
 Technische Universitaet Muenchen1"0 UFakultaet fuer Informatik10URBG-Benutzer-CA10	*H
	ca@in.tum.de0"0
	*H
0
arq:*弘)yPv9ow/r#U2u*zоOKh	aWf% ిƜ;~l|%A0gڧQwg	$xX.1e.zFdEZ7,Gq9{@]8laT#kQ""6p#:܅`)ɌB(iӭzڱU[.Wn{ABh]x}~0z0U00U5:0mǟKqH(c0U#0e~MA?*{}]010	UDE10UMuenchen1)0'U
 Technische Universitaet Muenchen1"0 UFakultaet fuer Informatik10
URBG-CA10	*H
	ca@in.tum.de0U0U%0++04U-0+0)'%#http://ca.in.tum.de/crls/ca_crl.crl0	U00	`HB0	`HB
zxZertifikat fuer RBG-Benutzer-CA, ausgestellt von RBG-CA, Fakultaet fuer Informatik der Technischen Universitaet Muenchen02	`HB%#http://ca.in.tum.de/cgi-bin/ca-rev?0:	`HB-+http://ca.in.tum.de/policies/usercapol.html0
	*H
MėN^[-z|*dt[BN,yƑjP&(]/]I
]+Ab~gEⷃs?RW>:bu	˖qA`K.3mWԯ	;kGrnX]j83Ǔ2e>Gզ^
gMi7-F=Eր熮;\qx7ǖ.rHٓ@A:c>A0&/T,*@_z>;&VPtdaE;įjMS<4#ʜ"SþN|.U >]tݠbq7:Hޫ,MP:Nև8V4(FD9 EmHyuVoX&#SQW`}ɱ<9uψu笔lG=>I"-B4a|x2y_k7?pVw>j&@Y\7100010	UDE10UMuenchen1)0'U
 Technische Universitaet Muenchen1"0 UFakultaet fuer Informatik10URBG-Benutzer-CA10	*H
	ca@in.tum.de{0	+0	*H
	1	*H
0	*H
	1
040311153657Z0#	*H
	1Qp12[4Tf0R	*H
	1E0C0
*H
0*H
0
*H
@0+0
*H
(0
	*H
lj	
ϔ\jo\gH;9 _{{CWA(Ek$$D+"AgRmu\B蚾`Ӿ+1^I:$ЕYItTϡ3e$RԖX.

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