Having re-installed build 44 and allocated more disk to the / partition, I am now having problems with the bfu portion of the install, see below. Note that the script dobuf is simply a copy of the steps listed in the install instructions. After the failure I repeated the step with the -f flag and it completed (it even said that the integrity check passed the second time). Output is after "TRY AGAIN". However, after booting the Xen dom0, not only does /dev/xen not exist, neither does /devices/xendev so the suggested touch /reconfigure and reboot has no effect. The xen services are, perhaps not suprisingly, disabled and attempts to start them fail (silently). The frustrating thing is that this all worked the first time when I chose the default install. Any help much appreciated. Mick Jordan # sh dobfu Copying /opt/onbld/bin/bfu to /tmp/bfu.3528 Executing /tmp/bfu.3528 /archives/osox-bfu-2006-08-16 Loading /archives/osox-bfu-2006-08-16 on / Creating bfu execution environment ... Verifying archives ... Performing basic sanity checks ... /etc/svc/repository.db: integrity check failed: *** in database main *** On page 2768 at right child: invalid page number 2861 On page 2779 cell 0: Key is out of order On page 1927 cell 0: Key is out of order On page 1927 cell 0: 2nd reference to page 1623 rowid 758 missing from index snapshot_lnk_tbl_name rowid 8410 missing from index snaplevel_lnk_tbl_id PRAGMA integrity_check; SQL error: database disk image is malformed Reseed the repository (see http://greenline.eng/quickstart.shtml#newrep) before BFUing (or use the -f flag to force BFU to continue). Re-seeding will lose all smf(5) customizations. Archive directory '''' not found. # TRY AGAIN mkdir: Failed to make directory "/archives"; File exists Copying /opt/onbld/bin/bfu to /tmp/bfu.4251 Executing /tmp/bfu.4251 -f /archives/osox-bfu-2006-08-16 Loading /archives/osox-bfu-2006-08-16 on / Creating bfu execution environment ... Verifying archives ... Performing basic sanity checks ... /etc/svc/repository.db: passed integrity check Disabling kernel module unloading ... moddebug: 0 = 0x20000 Quiescing init ... Unmounting /lib/libc.so.1 ... Disabling sendmail temporarily ... Disabling remote logins ... Disabling syslog temporarily ... Killing httpd ... Disabling fmd temporarily ... Killing nscd ... Turning on delayed i/o ... Filesystem Mode / safe /usr safe 2475 blocks Saving configuration files in /bfu.child ... 4560 blocks Removing init.d links ... done. Removing obsolete rc.d scripts ... done. Extracting ufs modules for boot block ... 2260 blocks Extracting generic.usr.gz ... 326586 blocks Extracting i86pc.usr.gz ... 2260 blocks Extracting i86xen.usr.gz ... 710 blocks Extracting generic.lib.gz ... 42121 blocks Extracting generic.sbin.gz ... 2230 blocks Extracting generic.kernel.gz ... 134778 blocks Extracting generic.root.gz ... 4305 blocks Extracting i86pc.root.gz ... 8940 blocks Extracting i86xen.root.gz ... 10020 blocks Extracting i86pc.boot.gz ... 2480 blocks Removing duplicate kernel binaries ... rm /kernel/dacf/amd64/consconfig_dacf rm /kernel/dacf/consconfig_dacf rm /platform/i86pc/kernel/drv/agpgart rm /platform/i86pc/kernel/drv/agpgart.conf rm /platform/i86pc/kernel/drv/agptarget rm /platform/i86pc/kernel/drv/amd64/agpgart rm /platform/i86pc/kernel/drv/amd64/agptarget rm /platform/i86pc/kernel/drv/amd64/amd64_gart rm /platform/i86pc/kernel/drv/amd64/ata rm /platform/i86pc/kernel/drv/amd64/fd rm /platform/i86pc/kernel/drv/amd64/fdc rm /platform/i86pc/kernel/drv/amd64/kb8042 rm /platform/i86pc/kernel/drv/amd64/logi rm /platform/i86pc/kernel/drv/amd64/pcie_pci rm /platform/i86pc/kernel/drv/amd64/power rm /kernel/drv/amd64/xsvc rm /platform/i86pc/kernel/drv/amd64_gart rm /platform/i86pc/kernel/drv/ata rm /platform/i86pc/kernel/drv/ata.conf rm /platform/i86pc/kernel/drv/bscbus rm /platform/i86pc/kernel/drv/bscbus.conf rm /platform/i86pc/kernel/drv/bscv rm /platform/i86pc/kernel/drv/bscv.conf rm /platform/i86pc/kernel/drv/fd rm /platform/i86pc/kernel/drv/fd.conf rm /platform/i86pc/kernel/drv/fdc rm /platform/i86pc/kernel/drv/fdc.conf rm /platform/i86pc/kernel/drv/kb8042 rm /platform/i86pc/kernel/drv/logi rm /platform/i86pc/kernel/drv/mscsi rm /platform/i86pc/kernel/drv/mscsi.conf rm /platform/i86pc/kernel/drv/msm rm /platform/i86pc/kernel/drv/pcie_pci rm /platform/i86pc/kernel/drv/pcie_pci.conf rm /platform/i86pc/kernel/drv/power rm /platform/i86pc/kernel/drv/power.conf rm /kernel/drv/xsvc rm /kernel/drv/xsvc.conf rm /kernel/mach/amd64/pcplusmp rm /kernel/mach/pcplusmp rm /platform/i86pc/kernel/misc/amd64/bootdev rm /platform/i86pc/kernel/misc/amd64/pciehpc rm /platform/i86pc/kernel/misc/bootdev rm /platform/i86pc/kernel/misc/pciehpc rm /platform/i86pc/kernel/strmod/amd64/vuid2ps2 rm /platform/i86pc/kernel/strmod/amd64/vuid3ps2 rm /platform/i86pc/kernel/strmod/amd64/vuidm3p rm /platform/i86pc/kernel/strmod/amd64/vuidm4p rm /platform/i86pc/kernel/strmod/amd64/vuidm5p rm /platform/i86pc/kernel/strmod/vuid2ps2 rm /platform/i86pc/kernel/strmod/vuid3ps2 rm /platform/i86pc/kernel/strmod/vuidm3p rm /platform/i86pc/kernel/strmod/vuidm4p rm /platform/i86pc/kernel/strmod/vuidm5p Simulating SUNWcry* installation... Cleaning up old Kerberos GSS-API mechanisms... Restoring configuration files. NEW conflict: boot/grub/menu.lst restore: boot/solaris/bootenv.rc restore: boot/solaris/devicedb/master update: boot/solaris/filelist.ramdisk NEW conflict: etc/crypto/kcf.conf update: etc/crypto/pkcs11.conf NEW conflict: etc/default/init restore: etc/devlink.tab restore: etc/driver_aliases NEW conflict: etc/driver_classes restore: etc/inet/hosts restore: etc/inet/inetd.conf restore: etc/inet/ipnodes update: etc/inet/ipsecalgs NEW conflict: etc/inet/services restore: etc/inittab update: etc/iu.ap restore: etc/krb5/krb5.conf restore: etc/logindevperm restore: etc/minor_perm NEW conflict: etc/name_to_major NEW conflict: etc/nsswitch.conf NEW conflict: etc/openwin/server/etc/OWconfig restore: etc/passwd NEW conflict: etc/path_to_inst NEW conflict: etc/power.conf NEW conflict: etc/remote NEW conflict: etc/rmmount.conf NEW conflict: etc/security/auth_attr restore: etc/security/device_policy NEW conflict: etc/security/exec_attr NEW conflict: etc/security/prof_attr NEW conflict: etc/shadow NEW conflict: etc/user_attr NEW conflict: etc/vfstab NEW conflict: etc/vold.conf restore: kernel/drv/sd.conf preserve: kernel/misc/amd64/sysinit preserve: kernel/misc/amd64/usbs49_fw preserve: kernel/misc/sysinit preserve: kernel/misc/usbs49_fw preserve: var/adm/utmpx preserve: var/adm/wtmpx preserve: var/log/syslog preserve: var/saf/zsmon/log restore: var/spool/cron/crontabs/root NEW conflict: var/yp/aliases Create /platform/i86pc/boot_archive updating /platform/i86pc/boot_archive...this may take a minute For each file in conflict, your version has been restored. The new versions are under /bfu.conflicts. MAKE SURE YOU RESOLVE ALL CONFLICTS BEFORE REBOOTING. To install resolved changes required for reboot in the boot archive, invoke ''bootadm update-archive'' Removing obsolete smf services ... Disabling unneeded inetd.conf entries ... Connecting platform and name service profiles ... Marking converted services as enabled ... Upgrade of d-mpk16-75-23 took 3:55. Turning off delayed i/o and syncing filesystems ... Filesystem Mode / safe /usr safe Entering post-bfu protected environment (shell: ksh). Edit configuration files as necessary, then reboot. bfu#