Hallo,
ich habe heute OpenSolaris 2008.11 auf meinen Laptop installiert. Vorher hatte ich Solaris 10 drauf laufen. Ich möchte wie bei Solaris 10 /opt und /var aus der Wurzel raus haben. also habe ich folgendes gemacht:
# mv /opt{,.org}
# zfs create rpool/ROOT/opensolaris/opt
# mv /opt.org/* /opt
# mv /var{,.org}
# zfs create rpool/ROOT/opensolaris/var
# mv /var.org/* /var
Die Bootumgebung opensolaris kann ich starten und herunter fahren wie ich möchte - alles funktioniert. Sowie ich oder das System eine neue Bootumgebung erstellt, dann werden zwar /opt und /var gemountet aber die SMF meckert herum, dass /opt und /var nicht leer sind und deswegen nicht gemountet werden können. Ich kann den Fehler svcadm clear clearen, aber nach dem neu starten des Service meckert SMF wieder rum. Also hänge ich im single-User-Modus fest, weil ich angeblich keine localen Filesysteme habe.
Noch eine andere Frage, gibt es bei OpenSolaris so was wie /usr/sbin/localeadm? Oder eine andere Möglichkeit ein installiertes System auf eine andere "Sprachumgebung" umzusetzten.
Gruß
linus