This is not so much a question of a specific problem, than one of concepts and
limitations.
If you look at the various posts of mine in here, I asked at different times on
essentially the same topic: What constitutes a Boot Environment; in the meaning
of 'how complete is it', can it be transferred?'. One of my questions was, why
can I not transfer a full slice to another machine? The answers given were not
fully on-topic, like 'use flash archive'.
I also asked about the comprehensive BE ('is it?'), when suggesting that - if
it was comprehensive - ought to be bootable (e.g. VirtualBox). The answer,
again, was a tad off-topic: 'boot from grub'!
Also, with respect to liveupgrade, I do understand lucreate, as to write the
current '/' to another slice. But I am told, you can't simply boot that. My
question: why would that be?
Then one can liveupgrade, fine, and then it is done? No, it seems: luactivate
is needed. I'd understand, that some metadata need to be adjusted, like mounts
and grub. is it bootable, then? No, I am told, one definitively needs some init
6. I still don't know why. I would like to understand this. I can do that with
OpenBSD and Linux (of course, minus the liveupgrade), but as system admin I
find it most suitable that partitions can be moved, and booted to (no need
telling me slices are different, that arguments won't invalidate my question).
Or slices, on BSD. When I look at my mount:
/dev/dsk/c1d0s4 15G 8.5G 6.1G 59% /
/dev/dsk/c1d0s7 42G 36G 5.5G 87% /export/home
I have two slices that I use. Why would those not be straightforward mountable
(like from grub menu?). If I lucreate /dev/dsk/c1d0s5, why not that one? I
could understand if it was done on purpose, to avoid illegal cloning. But as of
now, it seems SUN moves to FOSS. Nothing better and easier than allowing the
creation of a BE, for whatever purpose, eventually backup, and then copying all
data, and - voilĂ - , there it is, readily bootable. Even in a VM. After a
luupgrade, no need to shut down, all the init 6 - hassle that tends tends to
fail here and there (luckily not only with me), requiring arcane action; but
rather just starting a VirtualBox, and see it coming up or not (without the
/export/home).
I am asking also on the grounds, that to my understanding, a fully
self-contained BE after lucreate or luupgrade would very much increase the
attractiveness of OpenSolaris. It would simplify testing of an upgrade, just as
deployment (at least on a bunch of identical hardware, like in a students'
lab). No, please, don't tell me 'flash archive is much better'. That may be the
case, but as of now, we have procedures in place to dump/restore full
partitions and slices, and I am still curious why a Solaris slice doesn't seem
to like the handling as a slice as a fully self-contained (boot-)entity.
Thanks,
Uwe
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[email protected]